Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Communication error - Zwave problem
#41
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.
Reply

#42
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.
Reply

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

#44
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.
Reply

#45
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
Reply

#46
[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.
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2026 Melroy van den Berg.