-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Strava upload #268
Strava upload #268
Conversation
When I try to run it from withing openambit-source-code I get the following:
Seems the I was starting the .sh with the current directory in the "tools" directory. |
Fixed. I didn't see it because I launched it from ${ROOT} and not tools. Sorry. |
Thanks for the contribution, it did work now for me with a few test-uploads! I am not sure how I will handle my Moves when movescount finally shuts down, I will take a look at this then for sure, maybe it is something that we can build out into the "main" way of downloading and publishing moves in the future. |
You're welcome ! |
Not sure about "better" , but Runalyze is definitely one worth checking out, they even provide Personal API. |
Sure. I also tested it and it better handles all metrics, but the web interface is really ugly (personal point of view). They really need to do a lot of work on it before it'll be usable for all public. |
@marguslt |
@Gerold-R , yes, though I personally prefer Runalyze over it, QS provides some really nice and unique features. Not sure about upload API. |
@marguslt |
@Gerold-R , not saying you can't upload or automate through QS upload form, just that as far as I know, QS currently does not provide an upload interface in API-form. JSON for QS - It expects the samples.json that is sent to Suunto App service by mobile app, You can reverse the actual JSON structure by going through the importer QS is using for that - https://github.com/sports-alliance/sports-lib/tree/develop/src/events/adapters/importers/suunto . BTW, going through that Python websocket client for SDSApplicationServer would be quite interesting for me, if you guys decide to make it public it at some point or just share privately, feel free ping me. |
@marguslt I uploaded the script to my Google Drive account together with some other tools we shared: You can also update the SGEE data with the script or sync an Ambit, but as I said, the event handler is not implemented yet. JSON structure: QS: |
Strava upload scripts (bash & Python) in tools directory without use of submodules.
Need more work for a deeper integration in project (libambit and/or GUI).