Be warned anyone that uses this - it uses Garth ( https://github.com/matin/garth ) to authenticate. It masquerades as an Android app (a single instance of one at that) and does some hacky stuff to login via web forms. Garmin is such a horrible company to try to integrate with. I don't know why they lock down their stuff so hard like this. And if you do manage to gain access to one of their offical APIs or SDKs, they…
Very contrary to my experience. I've been using InReach and the InReach APIs for a few years now. They were both very reasonably priced (they cost nothing above my InReach subscription price), very easy to get access to (I emailed them and got access to API docs and the APIs within a day or three) and extremely well thought out and reliable (very robust callback based event/point reporting system, with retries on the…
GarminDB
71–74 of 74 posts
Re: GarminDB
#72Earlier quoted context omitted.
I've been using 520-530-540 on a bicycle and ride every day but only need to charge once every three days or so, but these came with microUSB ports.
I believe 540 is on USB-C. I have an Edge 840 (same generation as the 540).
Re: GarminDB
#73Be warned anyone that uses this - it uses Garth ( https://github.com/matin/garth ) to authenticate. It masquerades as an Android app (a single instance of one at that) and does some hacky stuff to login via web forms. Garmin is such a horrible company to try to integrate with. I don't know why they lock down their stuff so hard like this. And if you do manage to gain access to one of their offical APIs or SDKs, they…
I'm a Garmin user as I find the hardware to be very reliable but the market is in deep need of an Open Source alternative. Let's not forget Garmin was victim of a ransomware attack in 2020 and they finally paid $10 million after days of blackout and they never really addressed the issue.
Re: GarminDB
#74What 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 ). There are some good OSS libraries to read and interpret those files (e.g. Python https://github.com/polyvertex/fitdecode , Go https://github.com/tormoder/fit ). To get your _current_ data, it is possible to pull the current .FIT files from your…
um, 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 learn…
DI_CONNECT/DI-Connect-Uploaded-Files/UploadedFiles_0-_Part\*.zip
DI_CONNECT/DI-Connect-Fitness/my@email_PrimaryTrainingBackup_Part1.zip