--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-cheetah-users@googlegroups.com
http://groups.google.com/group/golden-cheetah-users?hl=en
---
You received this message because you are subscribed to the Google Groups "golden-cheetah-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golden-cheetah-users+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
I have asked Garmin for advice, the docs suggest the API is for website to website communication, not desktop syncing. I agree it would be nice.Will keep you posted.Mark
On Thursday, 8 December 2016 21:05:28 UTC, Mark Liversedge wrote:I have asked Garmin for advice, the docs suggest the API is for website to website communication, not desktop syncing. I agree it would be nice.Will keep you posted.MarkThe Garmin guys responded pretty quickly, which was good.Sadly, their API is PUSH based. When they receive data they will POST it to subscribing services.So we would (a) need a website running 24/7 to receive POST requests (b) need to store all athlete data on our web servers.
I don't see this as a problem.
If you're too lazy to download the data, what is the chance that you have the energy to analyze it properly?
Anyway: Tapiriik is able to put tcx files into my Dropbox and GC is able to automatically import tcx files. Just tested this and it works.However, although this covers the automatic syncing Garmin to GC, I am not sure if the data in these tcx files is all the data that is available in the fit files that can be directly downloaded via the Garmin Connect API. I think there might be some data like left/right balance or pedalling smoothness missing but I have no way of testing that at the moment.
I uploaded my setup at the above project.
Let me know if the instructions are clear, or need further detail. I assume you are comfortable with the initial setup of a Raspberry Pi and with compiling programs.
Best regards,
Alex
May be a little off topic, but on API's the one thing that annoys me a *little* between all the various sites is that the files do not share any of the context data - Strava, GC, TP, Zwift.. if you take any time to name a file, or add commentary, etc in any of the data.. that is not present in the file when you pass it on to the next source. All of my accounts are currently messy, but I keep my GC as the neat version/'the truth'. Anyone found a way around this?
Its quite notable that Today's Plan is the only site (so far) to have adopted a JSON format which doesn't have this problem (and its supports read/write of GoldenCheetah JSON format, which is super cool). Also notable is the fact they allow upload/download to non-premium accounts (i.e. free accounts).
there is a bug (that is fixed already). The URL should default to: https://whats.todaysplan.com.au
If this is your own build you will need to get your own client id / secret from Today's Plan.