Apple Health not getting HR data from companion

I am using an Apple TV and Companion app for zwift. During the ride its picking up my HR data fine but when it saves to apple health it says chart unavailable. When I look at the ride in strava it shows the heart rate data just fine. Does anyone have a solution or something I should check?

I’m not sure my situation is the same, I mentioned this on a different post, but there’s something wrong between the health app and the strava app’s sync relating to calories and HR, or in the way the health app reads the data. When I was primarily using the apple watch for HR via the companion app I would see HR data show properly in Apple Health, the issue was the Apple Watch is not formally supported by Zwift and often dropped out, so I bought a different HR monitor that works consistently.

Now, what I see is HR data shows up in strava, and the HR data also shows in the “activity” that is on the watch, but the HR and calories on the watch do not update, so it is as though I didn’t do the activity from the perspective of the red ring on the watch.

The odd thing for me is the data is there in the activity on the watch, it doesn’t get picked up on the summary page for apple health. If I want to have my workout calories count to the red ring on the watch I need to start a separate indoor bike activity in addition to the one being tracked by Zwift and just not import that to strava.

I have the same issue.

The problem here is the Companion app does not save the heart rate data in the workout it creates in the Health app. For me it only saves one heart rate - the average HR.

The HR data is not lost though, you can still see them in the heart rate section in the Health app, not in the particular workout though. Somehow the CA manages to send the HR to Strava though.

I am sending a comparison of two workouts in the Health app. One was created by the Companion app and the other by the Workoutdoors app. The Companion app has only one HR sample, whereas the Workoutdoors has many.

In iOS 17 (Public Beta 2) and WatchOS 10 (also Public Beta 2) you can pair the SmartTrainer (KickR in my case) directly with the Apple Watch. Bluetooth allows simultaneous data retrieval in Zwift and on the Apple Training app on the Watch. I get the screen with all the data from the companion app, the Zwift app on the iPad, as well as the Apple Training app displayed and can flip back and forth on the iPhone. All data is displayed on all devices.

After the end of the ride, a clean heart rate line from the heart rate belt (TickR Fit for me) is also displayed on Zwift as well as the heart rate line from the Watch in Health with HR zones. Unfortunately, the TickR Fit cannot be connected to Zwift and Apple Training app on the Watch at the same time or Zwift will not receive any data.

For the setup iPhone, Apple Watch, iPad and heart rate belt, which should not be too rare now, it works. You do have to start an Apple workout with the Zwift ride at the same time and prohibit Zwift from writing data to Health, but it’s worth it.
As I said, though, this only works with iOS 17 and WatchOS 10, both of which I’m currently beta testing. I hope it stays that way with the final versions starting in the fall, but I strongly suspect it will.

1 Like

This is exactly what I’m looking for…

Blockquote

As I said, though, this only works with iOS 17 and WatchOS 10, both of which I’m currently beta testing.

Blockquote

1 Like