Temperature sensors always showing 100% battery

Hi all!

I am new to Home Assistant and recently set up a Raspberry Pi 3B (will be upgraded to a Pi 4 soon) with Pi OS (Debian 12) and Python 3.13.2 on it. I installed Home Assistant Core 2025.3.4 using pip wheel.
I am using exclusively Zigbee for the communication with a Sonoff ZBDongle-E.

I am using 3 different temperature/hummidity sensors for testing as shown below:


A is called “TZE200” (TS0601) and B/C is called “TZ3000” (TS0201)
A is showing the battery status correctly inside Home Assistant, but B/C are showing always 100% even when using half empty batteries…

If the sensors wouldn’t send the battery state I would expect something like “0%” or “NaN” or even not showing this entry.

Is it possible that I made some configuration wrong or can I view the raw data of the battery value somewhere?

I would be glad for any help!

Here you can see a screenshot of the Sensors listed in HA:

No you haven’t configured anything incorrectly. It is just poor battery monitoring implemented by the manufacturer.

Ok, thanks for the info!
So I can’t do anything about that?
Is there a alternative firmware for that kind of sensors?
Is there a list which sensors are sending the battery value correctly?

No ther is nothing you can do.