Comfort Automation/ Security System Forums
Communication error - Zwave problem - Printable Version

+- Comfort Automation/ Security System Forums (https://www.comfortforums.com)
+-- Forum: Third Party (interfacing to Comfort) (https://www.comfortforums.com/forum-5.html)
+--- Forum: Zwave (https://www.comfortforums.com/forum-62.html)
+--- Thread: Communication error - Zwave problem (/thread-4709.html)

Pages: 1 2 3 4 5


- slychiu - 08-19-2017

Polling has always been a big problem in Zwave. Devices are not allowed to automatically give their status when it changes. The controller has to poll ie send a Get Status command to each device that it wants status. This means that in order to know the status of many devices, the controller must constantly poll each device as it would not know when its state would change. This is undesirable as it causes a lot of RF traffic and is discouraged by Zwave.

For a virtual node in UCM/Zwave, the controller also has to poll its status
Ian has mapped virtual nodes to Flags in Comfort. The Zone On response sets the flag and Zone Off response clears the flag. The Homeseer controller polls the virtual node to get the status of the flag ie zone

The new action code in the firmware sends a Status Update command from the virtual node to the controller node. Status Update is normally a reply to a Get Status command ie a Poll. The new action sends a status update without waiting for a poll. It appears this works for Homeseer but it is not known if other controllers will handle in the same way.



- Ian - 08-23-2017

If anybody else is using Homeseer;
It seems that HomeSeer recognises the change to ON in the Z-wave virtual node as a change to LAST.
ON is 99 and LAST is 255. OFF is 0
When triggering events I am using \'The device had its value set and is greater than, 99.
For OFF I simply use OFF.


- slychiu - 08-24-2017

Hi Ian,
Did you manage to get alll the other zones reporting the sttaus using the new action?



- Ian - 08-24-2017

I did - thank you.
I can now have an instant status of the alarm reporting in Homeseer. That allows me to program events in Homeseer as the alarm is set to Away, Off, Night or Day as well as other states such as smoke alarm and intruder alert.


- slychiu - 08-25-2017

That seems to be a useful feature.
However it is not known if it will work with other controllers like Fibaro, Vera, etc as each may handle differently



- leonchue - 08-25-2017

[user=101]Ian[/user] wrote:
Quote:If anybody else is using Homeseer;
It seems that HomeSeer recognises the change to ON in the Z-wave virtual node as a change to LAST.
ON is 99 and LAST is 255. OFF is 0
When triggering events I am using \'The device had its value set and is greater than, 99.
For OFF I simply use OFF.
Triggering events using \"The device had its value set and is greater than, 0.\" will be better.