I am new to MQTT, please be gentle with me :-)
I have a Cytech Comfort alarm. I have a Python script which reads and writes to the alarm and publishes/receives from MQTT. I have that working (well, from the alarm to MQTT, I haven't tried the other way yet).
I am running HS4.
I have installed this plugin and have the relevant Devices created in HS. Simple things like doors opening and shutting are working fine with the status and changes (open/close) appearing in HS in real time.
The bit I'm struggling with is the alarm 'status'. There are 5 states; disarmed, pending, armed_night, armed_home and armed_away.
These appear in the HS device VSP List in the plugin but they do not appear in the HS device Satus/graphics page.
When the alarm state changes I see the change in the MQtt broker, on the plugin association table and the status changes under advanced information in the HS device.
However the value remains at 0.
What I want to be able to do is trigger events on status change but I can't see how to capture that if the vlaue doesn't change.
Any suggestions gratefully recieved.
Cheers
I have a Cytech Comfort alarm. I have a Python script which reads and writes to the alarm and publishes/receives from MQTT. I have that working (well, from the alarm to MQTT, I haven't tried the other way yet).
I am running HS4.
I have installed this plugin and have the relevant Devices created in HS. Simple things like doors opening and shutting are working fine with the status and changes (open/close) appearing in HS in real time.
The bit I'm struggling with is the alarm 'status'. There are 5 states; disarmed, pending, armed_night, armed_home and armed_away.
These appear in the HS device VSP List in the plugin but they do not appear in the HS device Satus/graphics page.
When the alarm state changes I see the change in the MQtt broker, on the plugin association table and the status changes under advanced information in the HS device.
However the value remains at 0.
What I want to be able to do is trigger events on status change but I can't see how to capture that if the vlaue doesn't change.
Any suggestions gratefully recieved.
Cheers
Comment