bulk import garmin connect

6,674 views
Skip to first unread message

trisportsdoc

unread,
May 5, 2016, 8:19:14 AM5/5/16
to golden-cheetah-users
I have several years of data in garmin connect. . I want it in golden cheetah. Any updates on a direct import to GC from Garmin connect?? Is the easiest workaround to use tapiriik to drop box then to GC? 

stsc...@gmail.com

unread,
May 5, 2016, 12:35:18 PM5/5/16
to golden-cheetah-users
Garmin charge a $5000 extortion fee for access to the Garmin Connect API, so direct import probably won't ever be in GC.

Ben Blizard

unread,
May 5, 2016, 12:55:15 PM5/5/16
to stsc...@gmail.com, golden-cheetah-users
Assuming the GC team would be wanting to do the legwork, what does this math give you?

$5000 divided by the number of GC users willing to donate money 

I'd easily pay $25... Are there 199 other people like me?
--
_______________________________________________
Golden-Cheetah-Users mailing list
golden-che...@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-u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
Ben Blizard
Voice: (650) 450-0037

Claus Assmann

unread,
May 5, 2016, 1:08:59 PM5/5/16
to golden-cheetah-users
Before someone starts to collect money you might want to look into
the license/conditions... as GC is open source, implementing the
API would make it available for everyone... that might not be OK
with those who want money for it (but that all depends on some
legalese which I have no need/intentions to read...)

--
PS: Reply-To: golden-cheetah-users <golden-che...@googlegroups.com>

Ale Martinez

unread,
May 5, 2016, 3:32:49 PM5/5/16
to golden-cheetah-users
This tool was linked in another thread, perhaps it may help: https://groups.google.com/d/msg/golden-cheetah-users/_8dodxfEBWc/wrI_H1gGAgAJ

Karl Billeter

unread,
May 5, 2016, 8:16:14 PM5/5/16
to golden-cheetah-users
On Thu, May 05, 2016 at 12:32:49PM -0700, Ale Martinez wrote:
> This tool was linked in another thread, perhaps it may help:
> https://groups.google.com/d/msg/golden-cheetah-users/_8dodxfEBWc/wrI_H1gGAgAJ

There's also

https://github.com/kjkjava/garmin-connect-export


Karl

SAM BUSH

unread,
May 6, 2016, 3:03:22 PM5/6/16
to golden-cheetah-users
I know it's not perfect but I use this service.

https://tapiriik.com/#

My Garmin Connect account auto syncs with Strava and Training Peaks, then I simply choose which service tapirik pulls the data from and moves it to my Dropbox or Google Drive. From there GC does is own auto import on start up.

I've been using this for quite some time and you can point it as far back in time as you like to search for new data.

Hope this helps


Sam.

Mark Smallwood

unread,
May 8, 2016, 5:08:39 PM5/8/16
to golden-cheetah-users
How do you get Tapirik to sync to google drive - I can't see an option?

SAM BUSH

unread,
May 8, 2016, 5:25:56 PM5/8/16
to golden-cheetah-users
Yes you are correct. It only supports Dropbox, I actually store my backups on Google Drive as that is where I have bulk storage. Which reminds me I was going to contact tapirik to see if Google Drive support was in the pipeline. 

Sam

Peter Gøtze

unread,
May 25, 2016, 11:25:38 AM5/25/16
to golden-cheetah-users
Hi Sam

New user here, I am interested in your approach as I also use Garmin connect, Strava and Tapiirik sync.

Some questions about this approach. 

1. I tried adding a few file from my tapiirik dropbox folder (synced from starva i think) but the activity type (running) was not recognised, have you had the same problem?
2. How does GC autoimport activities, have you set up the athlete folder to be the tapiirik folder?

Please help I really want to use this program, but not even being able to load in files is a real bummer;)

Kind regards
Peter

Mark Liversedge

unread,
May 25, 2016, 11:30:08 AM5/25/16
to golden-cheetah-users
On Wednesday, 25 May 2016 16:25:38 UTC+1, Peter Gøtze wrote:
Hi Sam

New user here, I am interested in your approach as I also use Garmin connect, Strava and Tapiirik sync.

Some questions about this approach. 

1. I tried adding a few file from my tapiirik dropbox folder (synced from starva i think) but the activity type (running) was not recognised, have you had the same problem?
2. How does GC autoimport activities, have you set up the athlete folder to be the tapiirik folder?

Please help I really want to use this program, but not even being able to load in files is a real bummer;)

Just drag and drop all the files into GC.
You don't have to do them one by one.

Mark 

SAM BUSH

unread,
Jun 1, 2016, 9:22:43 PM6/1/16
to golden-cheetah-users
Peter,

I havent had any problems like that. However I did have an issue where Tapirik wasn't sending Cadence data for some reason a week or so ago.
I have gone back to manually iporting the files as required.

This lead me to another question for Mark.

I have read that Strava and Training Peaks do some funny things with the data when they export.

What do you beleive is the 'best' source for importing raw data into GC?

Will the .tcx file in Dropbox be as accurate as the original .fit file in Garmin Connect?

Thanks.

Sam.

Mark Liversedge

unread,
Jun 2, 2016, 3:10:55 AM6/2/16
to golden-cheetah-users
On Thursday, 2 June 2016 02:22:43 UTC+1, SAM BUSH wrote:
This lead me to another question for Mark.

I have read that Strava and Training Peaks do some funny things with the data when they export.

What do you beleive is the 'best' source for importing raw data into GC?


The device that recorded it, or the file itself. e.g. the .fit file from your Garmin computer.
If you pass to/from a web service like Strava, Garmin, TP they will normalise to their own format, just like we do in GC with our json file format.
In addition, they will pre-process data to 'clean' it. This is not great since you cannot control that.
 
Will the .tcx file in Dropbox be as accurate as the original .fit file in Garmin Connect?

It depends. TCX can handle some of the pedal data, but not all. It can hold textual info, that FIT cannot.

Mark
 

Kai

unread,
Jun 2, 2016, 4:00:17 AM6/2/16
to golden-cheetah-users

For people using Garmin Connect: You can actually download the original .fit file from connect. Click on the gear icon in the right, and it gives you a zip file with the original .fit.
Since newer devices upload using bluetooth or wifi, this makes it possible to get the original file without connecting your device.

Kai

SAM BUSH

unread,
Jun 2, 2016, 4:03:43 AM6/2/16
to golden-cheetah-users
Thanks for the clarification Mark. Certainly prompts me to upload direct from the device, especially seeing as it would appear that my Strava Live Segments show up in the interval data automatically under the 'User' intervals. I wasn't aware of this before. This is the first direct upload of a .fit file I have done since the bluetooth 'auto-upload' feature was released.


SAM BUSH

unread,
Jun 2, 2016, 4:08:04 AM6/2/16
to golden-cheetah-users
My only problem with this is that it is cumbersome and time consuming as Connect won't allow you to bulk download .fit files. Hence why I've been searching to improve my workflow for both speed and accurate data. As Mark said earlier, if the device is connected you simply find it in the "Finder" menu (for Mac) and click and drag ALL that need to be uploaded which is very simple. 

Menko Johnson

unread,
Jun 2, 2016, 8:17:04 AM6/2/16
to SAM BUSH, golden-cheetah-users
Sam I don't use the auto upload via Bluetooth and just use a program called GoodSync. When it finds my Garmin, it looks for new files since the last time, and copies them to a Dropbox folder. GC is setup to use this folder for automatic bulk upload and adds the file(s) automatically. You can use Folder Action scripts to open GC automatically when new files are added to the folder if you like. 

In parallel you could do automatic upload to connect that passes on to strava or use GC to strava, or even garmin express to strava for older garmin devices. Whatever works. 

MJ
----------
Sent via electronic thingamajig 
--

Johannes Heinrich

unread,
Feb 1, 2017, 10:42:02 AM2/1/17
to golden-cheetah-users
Golden Cheetah & Garmin Connect - "Download, archive, cloud-backup and auto-import your activities."


Pragmatic, straightforward and simple. My #ShellScript to get all #GarminConnect activities to #GoldenCheetah


KJA

unread,
Feb 2, 2017, 2:43:26 PM2/2/17
to golden-cheetah-users
Is it possible to import the weight from garmin connect? I have a garmin smart scale and have several days that i have weighed myself. Now in GC it seems that 75 kg are the standard on every day.

samir shah

unread,
Mar 1, 2017, 1:09:17 AM3/1/17
to golden-cheetah-users
Amazing. Thank you. This may be the help I need to get onto GC. 

1. I have Garmin data going back to 2014, around 900 workouts. Would that amount pose any issues?

2. How do you suggest get data into GC moving forward? Keeping track of the last update date and number or workouts since?

Thanks again as I'm looking forward to trying this out. 

Heinrich, Johannes

unread,
Mar 1, 2017, 4:27:09 PM3/1/17
to samir shah, golden-cheetah-users
Hello Samir,

great, love to hear that.

1) Will not be an issue, did it kind of the same for the very first run. You can set mynumberofexports="all" which should download the entire history. It´s then just a matter of time to actually download all your activities.

2) Depending on how often you use Golden Cheetah you can go with a lower number like 25 past activities. That´s it at least how I am fine with.

Hope that works for you. Looking forward to get feedback.

Best,
Johannes

--
_______________________________________________
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 a topic in the Google Groups "golden-cheetah-users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/golden-cheetah-users/yQFeVQp3yJ0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to golden-cheetah-users+unsub...@googlegroups.com.

samir shah

unread,
Mar 2, 2017, 2:58:32 AM3/2/17
to Heinrich, Johannes, golden-cheetah-users
Thank you so much for responding. I'm not savvy at all in terms of unix, coding and so on, AND I'm unfortunately on a Windows machine. I did install Cygwin. And was able to run the script but obviously had problems. I think part of the issue is that everything needs to live in Cygwin, while on a Mac linux is built into the OS/file directory system If you have any ideas I would love to hear them but totally understand if this is outside the scope of what you expected in terms of feedback. :)

$ sh sport.sh
sport.sh: line 4: $'\r': command not found
sport.sh: line 19: $'\r': command not found
sport.sh: line 23: $'\r': command not found
sport.sh: line 26: $'\r': command not found
sport.sh: line 30: $'\r': command not found
sport.sh: line 32: cd: too many arguments
ls: cannot access '*.zip': No such file or directory
rm: unknown option --
Try 'rm --help' for more information.
sport.sh: line 34: $'\r': command not found
sport.sh: line 55: unexpected EOF while looking for matching `"'
sport.sh: line 62: syntax error: unexpected end of file


peacess

To unsubscribe from this group and all its topics, send an email to golden-cheetah-users+unsubscrib...@googlegroups.com.

Heinrich, Johannes

unread,
Mar 5, 2017, 2:33:53 AM3/5/17
to samir shah, golden-cheetah-users
With some adjustments should work on a windows machine similar to my mac version. All command directory related or the backup part must be changed to windows tools. The actual call to the download script will work with cygwin, if it´s configured properly.

Let´s go one by one:
- My parameters: Works different, depends on the scripting language
- Grab Date und Year: Same as above.
- ZIP backup: ZIP on Windows should have some terminals commands
- Keep history of 5 backups: A bit different on Windows
- Archive exported activities: Commands are not the same on a Windows
- Export activities from Garmin Connect: Command will work in cygwin or in any other python env on windows
- Opening Golden Cheetah: Command different.

So basically you need to figure out how the command are for Windows Cygwin or Powershell to run my script.

Karl Billeter

unread,
Mar 5, 2017, 3:24:37 AM3/5/17
to golden-cheetah-users
On Wed, Mar 01, 2017 at 11:58:28PM -0800, samir shah wrote:
> Thank you so much for responding. I'm not savvy at all in terms of unix,
> coding and so on, AND I'm unfortunately on a Windows machine. I did install
> Cygwin. And was able to run the script but obviously had problems. I think
> part of the issue is that everything needs to live in Cygwin, while on a
> Mac linux is built into the OS/file directory system If you have any ideas
> I would love to hear them but totally understand if this is outside the
> scope of what you expected in terms of feedback. :)
>
> $ sh sport.sh
> sport.sh: line 4: $'\r': command not found

Try running 'dos2unix' or similar on the script. It looks like it's getting
confused with Windows style carriage returns.


K
Reply all
Reply to author
Forward
0 new messages