1) Give a description of the problem
I’ve set up a Schlage Connect Smart Deadbolt (BE469ZP) and used a piston (see screenshot below) from a friend that works with his older Schlage smart lock. Every time the locks are locked OR unlocked, regardless of the method (manually, through SmartThings, using a code on the lock), it returns that the lock was (un)locked by the system. I’m using the default SmartThings device handlers (have tried both “Z-Wave Lock” and “Z-Wave Lock with Codes”) and they do not seem to work. I’m using ethayer’s Lock Manager smart app, but not the device handler because the reporting doesn’t work at all with his device handler.
2) What is the expected behaviour?
The lock should return the method and used code for locking/unlocking the door and send me the appropriate notification. In the logs below, I used a code on the keypad to unlock the door, but it doesn’t see that code being used.
3) What is happening/not happening?
See answers to 1 and 2.
4) Post a Green Snapshot of the piston
5) Attach logs after turning logging level to Full
+1ms | ╔Received event [Mud Room Door Lock].lock = unlocked with a delay of 106ms |
---|---|
+71ms | ║RunTime Analysis CS > 24ms > PS > 5ms > PE > 43ms > CE |
+74ms | ║Runtime (50592 bytes) successfully initialized in 5ms (v0.3.110.20191009) (72ms) |
+75ms | ║╔Execution stage started |
+83ms | ║║Comparison (enum) unlocked changes_to (string) unlocked = true (2ms) |
+85ms | ║║Cancelling condition #3’s schedules… |
+85ms | ║║Condition #3 evaluated true (6ms) |
+86ms | ║║Cancelling condition #1’s schedules… |
+88ms | ║║Condition group #1 evaluated true (state changed) (8ms) |
+90ms | ║║Cancelling statement #83’s schedules… |
+95ms | ║║Executed virtual command setVariable (2ms) |
+103ms | ║║Comparison (boolean) false is (boolean) false = true (1ms) |
+104ms | ║║Condition #9 evaluated true (7ms) |
+110ms | ║║Comparison (boolean) true is (boolean) true = true (2ms) |
+111ms | ║║Condition #86 evaluated true (6ms) |
+112ms | ║║Condition group #7 evaluated true (state did not change) (15ms) |
+114ms | ║║Cancelling statement #25’s schedules… |
+127ms | ║║Executed virtual command sendPushNotification (9ms) |
+130ms | ║║Cancelling statement #108’s schedules… |
+132ms | ║╚Execution stage complete. (57ms) |
+133ms | ╚Event processed successfully (134ms) |