4 ms·
What you can always do to get ALL your raw data out of Garmin connect (as FIT files) is using the data export (https://support.garmin.com/en-US/?faq=W1TvTPW8JZ6
by jo-m 2y ago
What you can always do to get ALL your raw data out of Garmin connect (as FIT files) is using the data export (https://support.garmin.com/en-US/?faq=W1TvTPW8JZ6LfJSfK512Q8 https://support.garmin.com/en-US/?faq=W1TvTPW8JZ6LfJSfK512Q8).
There are some good OSS libraries to read and interpret those files (e.g. Python https://github.com/polyvertex/fitdecode https://github.com/polyvertex/fitdecode, Go https://github.com/tormoder/fit https://github.com/tormoder/fit).
To get your _current_ data, it is possible to pull the current .FIT files from your device (watch, bike computer, ..) when it is plugged to your computer and mounted as file system.
I once started a side project to do exactly that, but abandoned it after a while (https://github.com/jo-m/garmin-disconnect https://github.com/jo-m/garmin-disconnect).
- winkywooster 2y agoum, have you tried to export all your raw data from garmin? i have 15 years of logged data, and that dump does not include any fit/gpx/tcx files. it was 196 json files (228mb) which are just high-level summaries. using one of the hacky third-party export libraries, i was able to get the actual fit files (5708 files, 373mb). even that has missing files, empty files, and duplicates. very frustrating. the lesson i learned is you can't just expect these exports from any online services to be complete or what you expect. i highly recommend going through an export of anything you depend on and see if it has what you expect.
- LeifCarrotson 2y agoThis is particularly relevant with the recent blue triangle of death episode where all their newest watches downloaded a corrupted gps ephemeris data file and entered a boot loop. One of the recommended fixes was a factory reset of the watch, which deletes all of the stored .fit files.
- hn8726 2y agoShould it be possible to request all the data via GDPR and friends?
- iamacyborg 2y agoYou’ve got nothing to lose from trying
- jo-m 2y agoMaybe it is because I am in Europe, but the data export I recently did (2024-10) contained all my FIT files, although in another layer of zip: DI_CONNECT/DI-Connect-Uploaded-Files/UploadedFiles_0-_Part\*.zip DI_CONNECT/DI-Connect-Fitness/my@email_PrimaryTrainingBackup_Part1.zip