I'm experimenting with calling the endpoint /ZWaveAPI/Data/ to see changes to the data since a certain time. It appears information about the state of my lock is not included in the tree. Calling this after locking and unlocking the lock, both from the inside toggle and the outside touchscreen only update the tree with basic info about data sent and received, but no state updates. Is this working as designed?
{
devices.2.data.lastSend: {
name: "lastSend",
value: 566540,
type: "int",
invalidateTime: 1373210765,
updateTime: 1373212434
},
devices.2.data.lastReceived: {
name: "lastReceived",
value: 0,
type: "int",
invalidateTime: 1373210765,
updateTime: 1373212434
},
devices.2.data.failureCount: {
name: "failureCount",
value: null,
type: "NoneType",
invalidateTime: 1373210765,
updateTime: 1373212434
},
updateTime: 1373212639
}
zwaveapi/data call missing data?
This looks much like my issue
This looks much like my issue here: http://en.z-wave.me/content/retrieving-updates
If you invalidate the data by calling ZWaveAPI/Run/devices[?].instances[?].commandClasses[?].Get() do then get status update?
If you invalidate the data by calling ZWaveAPI/Run/devices[?].instances[?].commandClasses[?].Get() do then get status update?
It depends if your lock is
It depends if your lock is supposed to report to controller it's state change