Does a Set() require a Get()?
Posted: 28 Aug 2015 16:49
I'm controlling a Z-Wave lock, the Weiser Smartcode Deadbolt with the z-way software In an RPi2. I'm using to close the deadbolt. Up until recently that would update the value returned from
For some reason this no longer works. I'm finding I have to call to get the updated value. This is bad enough in itself, but now my system can't determine when someone has locked or unlocked the door manually, or auto-locked after 30 seconds.
Does anyone know what the issue might be? Or am I just imagining that it worked before? I'm sure it was, and I read somewhere that a Get() wasn't necessaary. I also noticed that the UI doesn't update the value for the lock unless I click the "Update" button. It also used to change when the lock was used manually.
Any ideas? I can provide more details when I get back home tonight if anyone need them.
Code: Select all
/ZWaveAPI/Run/devices[3].DoorLock.Set(255)
Code: Select all
/ZWaveAPI/Run/devices[3].DoorLock.data.mode.value
Code: Select all
/ZWaveAPI/Run/devices[3].DoorLock.Get()
Does anyone know what the issue might be? Or am I just imagining that it worked before? I'm sure it was, and I read somewhere that a Get() wasn't necessaary. I also noticed that the UI doesn't update the value for the lock unless I click the "Update" button. It also used to change when the lock was used manually.
Any ideas? I can provide more details when I get back home tonight if anyone need them.