Report sensor battery level & warn when low


(David Gibbs (Red Rider)) #1

Most (if not all) bluetooth low energy devices include battery level in the information they broadcast.

It would be pretty handy if Zwift could check and report the battery level on paired devices and, when the battery is low, send a warning to the screen.

“Warning! The battery level on your (heart rate monitor | cadence sensor | power meter) is 10%. Consider changing the battery soon.”


(John Hallas ) #2

Apparently TrainerRoad do this now and for ANT+ as well as BT


(David Gibbs (Red Rider)) #3

I’m not 100% sure that battery level is part of the ANT+ protocol (I could be wrong, I haven’t looked in a while).

It is part of the BTLE protocols.


(Chris Holton) #4

my garmin notifies me when my power meter battery is low and that works via ANT+ so I assume it must do somewhere along the line


(David Gibbs (Red Rider)) #5

What power meter? Is it a Garmin Vector?

I’ve noticed that my Garmin lights, that connect using ANT+, will report power levels to my Edge 1030 … but none of my other ANT+ devices do (mostly Wahoo).

It’s possible that the Wahoo devices aren’t reporting power over ANT+ or that Garmin has created a private extension to ANT+ that included power data.


(David Gibbs (Red Rider)) #6

OK, I just checked the ANT+ specs again and it appears that battery level IS included in the protocol … but it’s optional.

https://www.thisisant.com/developer/ant-plus/device-profiles#526_tab


(Chris Holton) #7

I have the Favero Assioma DUO pedals and it is a garmin edge 1000