Exclude resting (BMR) calories from Garmin activity imports

4 votes

Currently, YAZIO adds the full number of calories reported by Garmin activities to the daily calorie budget — including both active and resting (BMR) calories. This causes overestimation, especially for long-duration activities.

Example:
Garmin reports:

calories: 2,944 kcal
bmrCalories: 843 kcal (resting)
Only 2,101 kcal are from actual physical activity.

YAZIO adds all 2,944 kcal to the budget, but the 843 kcal are already covered in the user’s base metabolism and should not be counted again.

Please add an option or logic to only include active calories (total – BMR) when importing activities from Garmin. Garmin provides both calories and bmrCalories in their API, so this should be feasible.

API sample:

https://connect.garmin.com/activity-service/activity/<activityId>

{
...
"summaryDTO": {
...
"calories": 2944.0,
"bmrCalories": 843.0
}
}

Under consideration Activities Pro Settings Third-Party Apps Suggested by: Daniil Zemchenkov Upvoted: 27 Aug, '25 Comments: 1

Comments: 1
OldestNewestMost likesFewest likes