Every time I change a device and this could be something automatically changed without my help from an update, some of my automations end up getting problems because that device and state are no longer applicable.
I could also extend this to helper groups, too.
Is there an easy way or report or some sort of screen that shows me, “Hey, these automations/helpers are broken because the device is no longer or the entity changed.” That way, I can easily find them and fix them.
Spook was released for general use about a month ago.
Before that is was against the share license to even use it. You were supposed to treat it as a reference/inspiration to write your own stuff.
It’s my understanding that a “broken” automation will automatically have its state set to unavailable (other reasons will also cause the state to unavailable).
Suggestions:
Use Developer Tools > States to list all automations that are unavailable.
Create a Template Sensor that reports the quantity of unavailable automations.
Create an automation that posts a notification when any automation’s state has changed to unavailable.