Fortrezz WWA02AA
Posted: 13 Jun 2014 00:28
I am having issues with a Fortrezz Water & Temperature Sensor (WWA02AA). It is used to detect water leaks among other things. The water alarm emits a Alarm Command Class V2 report (Event = Water Leak Detected, Uknown Location with Alarm Level = 0xFF). It then emits an Alarm Command Class V2 report (Unknown Event, 0xFE) with Alarm Level = 0x00. However, the alarm level is never reset to 0.
Data Sent On Alarm
[HOME ID] 21 41 01 14 01 71 05 00 FF 00 FF 05 02 00 00 DE
Data Sent On Clear
[HOME ID] 21 41 01 14 01 71 05 00 00 00 FF 05 FE 00 00 DD
I am trying to bind on the water alarm event, but I cannot detect the clear event. I have two problems.
1. I have no way to bind to the alarm class when the sensor is added to the network. I am using ZWaveAPI/Run/devices[34].instances[0].commandClasses[113].data[5][2].status to detect a change in alarm level. However, that status does not exist until the first time the water sensor is set off. Is there a way to force that structure into the zway object when the device is added to the network? If not, what is the best way to detect when that child is added to the network and then bind to it? It seems like that could take quite a bit of time to work out.
2. Once the sensor clears, the ZWaveAPI/Run/devices[34].instances[0].commandClasses[113].data[5][2].status still reads 0xFF. I can't find any other value in the alarm command class that clears either. We need to fix this or find a work around.
I have attached the user manual for the sensor. The technical appendix on the last page is very handy. I have also attached the zway structure for the alarm command class after adding it to the network, after a water alarm, and after the water alarm clears. If there is any more information that would be helpful, I would be happy to provide it for you.
Data Sent On Alarm
[HOME ID] 21 41 01 14 01 71 05 00 FF 00 FF 05 02 00 00 DE
Data Sent On Clear
[HOME ID] 21 41 01 14 01 71 05 00 00 00 FF 05 FE 00 00 DD
I am trying to bind on the water alarm event, but I cannot detect the clear event. I have two problems.
1. I have no way to bind to the alarm class when the sensor is added to the network. I am using ZWaveAPI/Run/devices[34].instances[0].commandClasses[113].data[5][2].status to detect a change in alarm level. However, that status does not exist until the first time the water sensor is set off. Is there a way to force that structure into the zway object when the device is added to the network? If not, what is the best way to detect when that child is added to the network and then bind to it? It seems like that could take quite a bit of time to work out.
2. Once the sensor clears, the ZWaveAPI/Run/devices[34].instances[0].commandClasses[113].data[5][2].status still reads 0xFF. I can't find any other value in the alarm command class that clears either. We need to fix this or find a work around.
I have attached the user manual for the sensor. The technical appendix on the last page is very handy. I have also attached the zway structure for the alarm command class after adding it to the network, after a water alarm, and after the water alarm clears. If there is any more information that would be helpful, I would be happy to provide it for you.