Suunto app Forum Suunto Community Forum
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    External sync through Sports-Tracker

    Scheduled Pinned Locked Moved Suunto app - Questions & Feedback
    24 Posts 6 Posters 1.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ColdBeerC Offline
      ColdBeer @Dimitrios Kanellopoulos
      last edited by

      @Dimitrios-Kanellopoulos said in External sync through Sports-Tracker:

      short and sweet. Any 3rd party tool that pulls data to other services should not use ST as a source. You can let SA sync to Strava for example and do the sync from there.

      So Sa->Strava -> 3rd party -> where you want your data to go

      So, finally, Suunto is not offering any kind of solution to -even technical users- sync SA and MC databases (and then could test SA with no fear for lost data), just using external, third party, paying solutions. Is this the true?

      And everything is because ST database (and open api) is not right. Doen’t it?

      var Watch="Garmin Forerunner 735XT", WatchFw="9.40";
      var Phone="Samsung Galaxy S8", PhoneOS="Android 9.0.0";

      Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 0
      • Dimitrios KanellopoulosD Offline
        Dimitrios Kanellopoulos Community Manager @ColdBeer
        last edited by

        @ColdBeer I did not understand well what you mean.

        So, finally, Suunto is not offering any kind of solution to -even technical users- sync SA and MC databases (and then could test SA with no fear for lost data), just using external, third party, paying solutions. Is this the true?

        You mean sync from SA to MC?

        And everything is because ST database (and open api) is not right. Doen’t it?

        What does this mean?

        Community Manager / Admin @Suunto
        Creator of Quantified-Self.io
        youtube.com/c/dimitrioskanellopoulos
        https://instagram.com/dimitrioskanellopoulos
        https://www.strava.com/athletes/7586105

        ColdBeerC 1 Reply Last reply Reply Quote 0
        • ColdBeerC Offline
          ColdBeer @Dimitrios Kanellopoulos
          last edited by

          @Dimitrios-Kanellopoulos said in External sync through Sports-Tracker:

          @ColdBeer I did not understand well what you mean.

          So, finally, Suunto is not offering any kind of solution to -even technical users- sync SA and MC databases (and then could test SA with no fear for lost data), just using external, third party, paying solutions. Is this the true?
          You mean sync from SA to MC?

          Sure, pal! Is valid to sync my watch with SA (which supposedly uploads my workouts to ST), and using the SyncMyTracks utility sync them to MC?
          Any other valid option that doesn’t pass through external services (which could modify data in they middle)?

          And everything is because ST database (and open api) is not right. Doen’t it?
          What does this mean?

          As you said several times, ST records are not valid for exporting/evaluation of our workouts, as it could change some data (and there are reports it doesn’t save altitude, power…). Is possible to make ST just SAVE workouts as they are (without modifying anything) so we could use that platform (which is from AmerSports) and has got a known and widely used api as our trampoline to still analyze our trainings on the trustworthy MC platform while testing SA?

          var Watch="Garmin Forerunner 735XT", WatchFw="9.40";
          var Phone="Samsung Galaxy S8", PhoneOS="Android 9.0.0";

          Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 0
          • Dimitrios KanellopoulosD Offline
            Dimitrios Kanellopoulos Community Manager @ColdBeer
            last edited by

            @ColdBeer I dont get it again .

            I think it’s quite clear why Suunto does not want to sync SA to MC. Even if MC was to stay after all this wave of loud comments, I don’t think Suunto would like to add more workload to the past 😉

            In regards to ST , ST API is another API from SA.

            Community Manager / Admin @Suunto
            Creator of Quantified-Self.io
            youtube.com/c/dimitrioskanellopoulos
            https://instagram.com/dimitrioskanellopoulos
            https://www.strava.com/athletes/7586105

            ColdBeerC 1 Reply Last reply Reply Quote 0
            • ColdBeerC Offline
              ColdBeer @Dimitrios Kanellopoulos
              last edited by

              @Dimitrios-Kanellopoulos I don’t want to bother you, friend, but please, let know Suunto managers this:

              Even if Suunto wouldn’t like to add more workload to MC, I (a suunto user who bought two Spartan Trainers one year ago) will save their whole workout load to MC in some way. And I’ve got two options here:

              • I could stay using MC until the last day (so workload will be there whatever they want) 😎
              • I could test SA beta app and help in its development while syncing in any other way (using external utilities) to MC and maintain my workout analysis homework as prefered, in a trustworthy and great platform 😈

              As you see, sometimes clients do whatever they want (just as Suunto is doing). Jajajaja!!!

              var Watch="Garmin Forerunner 735XT", WatchFw="9.40";
              var Phone="Samsung Galaxy S8", PhoneOS="Android 9.0.0";

              Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 0
              • Dimitrios KanellopoulosD Offline
                Dimitrios Kanellopoulos Community Manager @ColdBeer
                last edited by

                @ColdBeer haha ok fair point. Then what I suggest to try for NOW (it will be better when 3rd parties wake up a bit).

                Create a strava /TP account

                Use syncmytracks to get the data from there to where you want them. I bet syncmytracks will support SA as the app is , to be honest so bad (been there since start) and already has made tons of money with SA / MC )

                What I mean:
                SA -> Strava -> data ok
                SA -> TP -> data ok
                SA -> ST -> data not ok dont pull from there.

                Makes sense? This is what I suggest as a user to you NOW .

                Community Manager / Admin @Suunto
                Creator of Quantified-Self.io
                youtube.com/c/dimitrioskanellopoulos
                https://instagram.com/dimitrioskanellopoulos
                https://www.strava.com/athletes/7586105

                ColdBeerC 1 Reply Last reply Reply Quote 0
                • ColdBeerC Offline
                  ColdBeer @Dimitrios Kanellopoulos
                  last edited by

                  @Dimitrios-Kanellopoulos Really, and sincerely, tons of thanks for your clarification. Now it’s clear for everybody.

                  But, talking about your comments. Do you mean SyncMyTracks (SMT) is doing a bad job syncing services? What do you mean that it already has made tons of money with SA/MC? Just to understand you, please.

                  I saw another -as people writes all around- good service called Tapiriik, but it’s not compatible with MC,SA or ST, so you need to sync before from one of those suunto’s services to Strava or whatever.

                  var Watch="Garmin Forerunner 735XT", WatchFw="9.40";
                  var Phone="Samsung Galaxy S8", PhoneOS="Android 9.0.0";

                  Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 0
                  • Dimitrios KanellopoulosD Offline
                    Dimitrios Kanellopoulos Community Manager @ColdBeer
                    last edited by Dimitrios Kanellopoulos

                    @ColdBeer Yeah let me exaplain about SyncMyTracks:

                    That app is quite old. I started using it and as a developer I tried to have contact etc to ask for more complete data. I think that was in ~2016 maybe earlier. My contact with the developer was very bad. The app sometimes crashed etc. It left a bad taste even if I had paid for that app. That said maybe now is better, but I bet it has made quite a few $$ due to use cases like yours. To be specific there are a lot of people who have adviced to use SyncMyTracks to sync to MC from SA so imagine how many new users that app got from user that want to use from SA to MC. Makes sense?

                    Community Manager / Admin @Suunto
                    Creator of Quantified-Self.io
                    youtube.com/c/dimitrioskanellopoulos
                    https://instagram.com/dimitrioskanellopoulos
                    https://www.strava.com/athletes/7586105

                    ColdBeerC 1 Reply Last reply Reply Quote 0
                    • ColdBeerC Offline
                      ColdBeer @Dimitrios Kanellopoulos
                      last edited by

                      @Dimitrios-Kanellopoulos Ok, thanks for your clarification. I was just interested on knowing about your experience. Sincerely, developer NEVER answer any email question. No matter how polite you ask him.

                      But apart from the support service, in my personal experience, the app works quite fast and well with the supported external services. I don’t think it would be so much money after all (play store shows 10000+ downloads, at 2.99€ is a total of 29900€), if you divide that quantity between years and think on service maintenance. And, hey! Devs needs money to eat and dress too!!! If he spent some effort developing a utility useful for lot of people, I agree he earn some money. I just lament that I didn’t have the same idea a few months before him 😓

                      Coming back to an idea i wrote some months ago: I would prefer this kind of non-automatic sync services, because I love to customize every workout before syncing them (picture, description…). I asked about this before (having a button into the workouts to “let” them been synchronized with the external services the user had just approved… And never had an answer.

                      var Watch="Garmin Forerunner 735XT", WatchFw="9.40";
                      var Phone="Samsung Galaxy S8", PhoneOS="Android 9.0.0";

                      Dimitrios KanellopoulosD 1 Reply Last reply Reply Quote 0
                      • Dimitrios KanellopoulosD Offline
                        Dimitrios Kanellopoulos Community Manager @ColdBeer
                        last edited by Dimitrios Kanellopoulos

                        @ColdBeer its hard to not automate this time the automatic sync. That is technically due to OAuth.
                        OAuth signs you in to another service, then you come back to the app with a secret token (that needs now and then refresh), the server saves it and with that token it uploads for you.

                        You have given specific permissions to that token, eg to upload, read etc. You might have seen that.

                        When you want todo it manually you would have to store that token somewhere at your device or go over the authentication flow again.

                        That said, lets come back to this in a few time as I am also a person that would like to have that 😉

                        In regards to the above, and not trying to blame syncmytracks that app does what in development we don’t do, store your password or ask it every time. That means that the app it self at some point does know the password. Depending on the protocol/method it uses, that password, in a way , can be exposed. Even in system logs as its STORED PLAINTEXT in order to be used to log you in. I bet you know the risks of that and how bad , or childish this method is.

                        my 50c why this app/way does not look ok imo .

                        Community Manager / Admin @Suunto
                        Creator of Quantified-Self.io
                        youtube.com/c/dimitrioskanellopoulos
                        https://instagram.com/dimitrioskanellopoulos
                        https://www.strava.com/athletes/7586105

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post

                        Suunto Terms | Privacy Policy