This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

HealthKit calories wrong by 1000

Former Member
Former Member
I did an activity. Vivosmart HR reports it as 462 calories. When stored in HealthKit it is being stored as 0.462 kcal. It should be 462kcal. This is a huge mistake making calorie information stored in Healthkit very wrong.
  • Have you contacted Apple and told them they are not reading the data Garmin is sending them correctly? Why be so quick to blame Garmin?
  • Former Member
    0 Former Member over 8 years ago
    I'm having this same problem, I did a workout earlier today which Garmin recorded as 1430kj, however on the Health app it's written as 1.43kj. It kind of sucks because I use my apple watch when I'm not working out and so I never reach my kJ goal for the day.

    Thing is I don't know whose problem it is, I have messaged Apple as well.
  • Former Member
    0 Former Member over 8 years ago
    Any updates?

    @Achaldo did you ever get a response from Apple? This such a lame mistake and trivial for the responsible party to fix.
  • Former Member
    0 Former Member over 8 years ago
    Garmin is ignoring this problem

    I'm seeing this as well. It's a simple unit issue (likely Garmin publishing to HealthKit in cal instead of kcal). I've spoken to Garmin support about it, but they're quick to put the blame on Apple without even listening to the problem. Given that every other fitness tracking app out there gets this right, it's really frustrating that Garmin refuses to even consider that their integration might be incorrect.
  • With the latest Garmin Connect release for iOS (3.15), the calorie BUG has been fixed. I've tested it out and it's showing the correct amount...not divided by 1000. :) @philipshambrook can stop saying it's Apple fault now. :rolleyes:
  • ^^^^Like^^^

    While we do know that 'coincidentally' a new version of GCM appears to have rectified the issue, we cannot be certain that it was down to something that Garmin did or that Apple might have done 'coincidentally' at the same time ;-) lol

    That being said still not convinced that Apple is correct. Since there are ~4kJ in 1kCal when I see over 2000 kCal in Garmin connect I would expect to see over 8000kJ in Apple. Hmmm... Maybe both need to be talking in terms of energy rather than calories. Certainly does not ring true when the units are kilojoules (kJ)