cpfair / tapiriik

tapiriik keeps your fitness in sync
https://tapiriik.com
Apache License 2.0
1.71k stars 294 forks source link

Calories Become Over-Estimated Syncing from Strava to Runkeeper #553

Open dbmathis opened 3 years ago

dbmathis commented 3 years ago

See this post: https://community.myfitnesspal.com/en/discussion/10822797/mfp-calories-dont-match-zwift-calories/p1?new=1

Calories Become Over-Estimated Syncing from Strava to Runkeeper

neilboyd commented 3 years ago

The RunKeeper API is no longer supported or documented, so it'll be a bit hard to investigate or fix. However, the code looks quite simple - it gets calories from Strava and writes them to RunKeeper. AFAIK there's only one unit for calories so it can't be a conversion error. One difference is that RunKeeper supports calories at points on the route, whereas Strava doesn't. Maybe RunKeeper recalculates the calories based on that, rather than using the activity total that was specified.