Post #2173756
2026-05-05 14:13 UTC
Anyone have a recommendation for a bike computer / web service that lets you easily download data from your rides (in an automated fashion, with some kind of script or CLI tool)?
I have a Garmin one now, which syncs with my phone through their app, and uplaods data to their site ... which, until recently, I was able to pull down data from with some Python. But Garmin seems intent on breaking any third party tools that let its users do that. I searched for other tools that might work with Garmin, but they each had a message at the top of the repo saying, essentially, "This tool no longer works, Garmin broke it."
So I turn to the #BikeTooter / #LazyWeb oracle -- are there any bike computer manufacturers who aren't actively trying to stop their own users from downloading their data? OR any third party sites that allow automated exporting? Strava does have an API, but the only way I could reliably get all the data I wanted was to do a full export, which is a very manual process.
I should explain my use case: I want to keep track of my bike rides, on my own computers.
Current workflow is:
go for a ride,
when I finish, Garmin device syncs (through the phone app) to Garmin's site,
then later I run a script that pulls down any recent rides from Garmin's site,
and wraps them in Markdown and other stuff,
so I can post them over here https://arewehaving.fun/on-a-bike/ (only some rides, most just get archived on a site only I can see)
Other requirements: I'd rather not have to plug bike computer into something to get data off of it -- I can barely remember to keep it charged ;-)
Replies (0)
No replies.