How do you update zigbee battery level?

I have devices that have gone flat for maybe weeks.
zigbee2mqtt shows

But closeopen doesn’t udpate. It’s clearly dead.
How does it have a lqi?

The interval between battery updates are quiet long. That could be days. If in the meantime the battery goes flat then there will also no more updates on the battery level and the entity in HA stays at the last known level

Try:

  • Momentarily pressing the pairing button of the device, see if that wakes it up

or

  • In z2m, copy the name of the device, delete the device from z2m, re-pair the device, and finally rename it with the name previously copied. That will help determine if the battery is dead or in need of replacement.

That’s terrible because not only do I see the battery level I see the link quality that suggests everything is fantastic. Surely if there are no more updates then one of those figures should indicate. How do we use zigbee devices properly without having to do everything manually and walking to every single device