I have a Fibaro Smart Implant, with 2 magnetic open/closed sensors on its two physical inputs, configured as alarm normally closed input on both, One for a garage door, Two for a gate. Output One of two drives a momentary pulse gate opener, Output Two is not used. The device has Protection enabled on both 1 and 2 so inputs are separated from outputs.
In ZWaveJS2MQTT both sensors show with their status. This image shows the garage door open/closed sensor at 65-113-1-Home-Security-Sensor, the Smart Implant’s hardware status, and the gate open/closed sensor at 65-113-2-Home-Security-Sensor:
When I open and close the gate, ZWaveJS2MQTT correctly shows the gate sensor (65-113-2) go to Intrusion:
However in Home Assistant the gate sensor devices regularly shows as “Unavailable”:
If I re-interview the device the “two” sensors (for some reason the device definition shows both a sensor and a binary sensor for the same actual physical sensor input) come back and work OK in HA, but after anything from a few minutes to a few hours they drop to unavailable again, even while ZWaveJS2MQTT continues to correctly show the status as idle or intrusion.
Input 1 (garage door) continues to work fine, always showing in both ZWaveJS2MQTT and Home Assistant correctly.
Everything is fully latest versions as at today, HA and Zwave.
Anyone have any ideas?