Currently the only way to get a battery status (that I know of) is to look at the device page, and look in the battery column.
It would be ideal to have an automation that notifies when a device’s battery is below 10% (for example) so I’m not surprised when that device / relevant automations stop working.
Is such an ability possible? It seems like a simple, yet useful option.
There are several community apps that you can use. This one is available on the Hubitat Package manager and works pretty well. You can set alert levels and have it check daily.
To be fair though, the sellf reporting for many devices is hit or miss. Depends on the type of battery, the driver for the device, and several other things that makes the information "nice to know" but not reliable enough for anything if it is critical.
The other thing you can do also, is to start logging the battery change dates. I would search the forum for a few apps that can help, but you can also enter it in the device note block on the Device Info tab. For some devices, this may be the best way to predict when you need new batteries (like this one that is battery hungry)
Thank you. I installed that app, and it displayed a message saying the app is no longer being maintained. However, Battery Monitor looks like a good option. Thanks!
I think %device% gets populated by the device that triggered it. As such, I do not think running manually populates the device. So, it will be null until an actual device triggers it.
One drawback to using RM - If multiple devices trigger it at the same time - you only get notifiation of one of those devices in the message. I use webcore when I need a list of things meeting conditions (Like this one for doors left open)