I have integrated several Shelly Plus Smoke devices into HA using the Shelly integration. Alarms are received, and the battery status is updated. But very rarely.
However, I would like to check whether the smoke detector reports every 24 hours. However, the last_updated state attribute is not updated. Is there a way to check whether the smoke detector is active?
As karwosts states, the device status will go unavailable if the shelly smoke does not report to the HA shelly integration within a fixed time period (typically 21600 seconds or ~ 6 hours).