Watchdog for zigbee devices?

Today I detected that a motion sensor was inactive for 8 days. The battery was empty. I have a battery watchdog, but in this case it did no work. Maybe the device reported a wrong battery level.
Is it possible to monitor that all zigbee devices are connected and active so I can get an alarm if a device fails?

Hi, this topic has been covered here …

Hi, I just did a 2oo3 template to do a more robust sensor out of three. It’s in spanish but you can easily grap the idea. It take into account how to detect a faulty sensor:

https://www.pacienciadigital.com/redundancia-sensores-home-assistant/

I had the same issue years ago and now I am monitoring all devices (zigbee, zwave) with Prometheus https://prometheus.io/.
All metrics are exposed with Prometheus - Home Assistant

I also configured for all devices that they send regularly “heartbeats” (like illuminance reports, battery status, current temperature…) every N minutes (depends on the device).

Home Assistant (with prometheus integration) exports “last_updated_time_seconds” - the last time the device communicated with Home Assistant. Once you have this metric, you can configure alerts.

Prometheus is really powerful and lot of organizations are using it for application or server monitoring. It is not a simple solution to set up and configure, but once you figure out the basics you will see how powerful it is.
Im also using prometheus to monitor my complete home lab.