I’m using ZHA and am pleased with how it performs . Obviously as a wireless protocol there can be reasons why a device might be unavailable even if a router device .
I was trying to think of a method where perhaps an automation gets called , device is off the network so doesn’t respond ; but another automation is triggered by the original one to check the state of the device . Thereby if there is an issue e.g device didn’t turn on/off a notification of some sort ( email etc ) could be made .
Anyone got any others ideas on how to at least get a notification of automation failure rather than looking at logs ( sometimes there is nothing in the log relating to the issue )
Cheers