Option to use Voltage instead of charge? #681
Replies: 7 comments 15 replies
-
Thanks for the explanation and example, I'll have a think about whether I can handle this in the future. |
Beta Was this translation helpful? Give feedback.
-
Also related HA Battery Notes doesn't seem to work with these. Describe the solution you'd like For devices using a battery device class binary_sensor, translate the on/off (Normal/Low) battery state to the Battery Low state for Battery Notes. The Battery Notes battery low binary sensor should match the device battery sensor. Describe alternatives you've considered None Additional context With Tado TRV devices as an example, they have a binary_sensor for battery state. HA Battery Notes doesn't seem to provide the battery low binary sensor for these devices. HA says "The entity is no longer being provided by the battery_notes integration..." |
Beta Was this translation helpful? Give feedback.
-
Thinking about these non-standard batteries I'll be continually playing catch up with all the variants. |
Beta Was this translation helpful? Give feedback.
-
@andrew-codechimp Would it be possible to have the Battery Low binary sensors of the type Battery, without having to modify it manually? |
Beta Was this translation helpful? Give feedback.
-
I'm not sure whether this also fits in here: I have some devices which report battery status as an enum. For example this guy here: https://www.zigbee2mqtt.io/devices/ZTH08-E.html In will report low, medium, high for battery state and is currently not picked up by Battery Notes. |
Beta Was this translation helpful? Give feedback.
-
This feature is coming along so I thought I'd share an early view of what I'll be providing. Here's the draft doc |
Beta Was this translation helpful? Give feedback.
-
Did Battery+ show a percentage before this release? |
Beta Was this translation helpful? Give feedback.
-
Checklist
Is your feature request related to a problem? Please describe.
Some devices are bad at reporting the state of charge - especially things like Aqara PIRs, etc.
Many devices will, however, report their voltage, which can be used to infer the battery state - e.g. Voltage dropping from 3,005mV to, say, 2,300mV
Describe the solution you'd like
It would be great to have an option to use the Voltage instead of Charge state for specific devices.
Perhaps, a device specific configuration item that says to use voltage instead of charge?
Describe alternatives you've considered
n/a
Additional context
An example of a problematic device:
I have a Xiaomi GZCGQ01LM Lux Sensor. This is reporting the battery state as 0%, and hence battery low. However, the Voltage is being reported as 2,700mV and the device is still working perfectly, and has been for many months.
This would be a great example of where Voltage is a battery indication of battery health than charge.
Beta Was this translation helpful? Give feedback.
All reactions