Well, not sure what the difference is. A battery level is a battery level ![]()
Problem with the ‘card error’ is, it is a sending device, not a receiving one. So an empty battery or lost connection doesn’t ‘error’ a card, Homey doesn’t know if it’s offline, and the last known value is just the actual value.
With f.i. zigbee sensors it’s a similar situation. When they lose connection (but not actually left network) to Homey, it’s nothing more then a sensor which doesn’t update anymore, and “nothing’s wrong”.
For those ‘silenced’ devices, I have a flow which checks the last reported status every x hrs