Popp Electric Strike Lock Control: status misreported after automatic close #6557
Replies: 3 comments 6 replies
-
👋 Hey @dwmw2! It looks like you attached a logfile, but its filename doesn't look like it a driver log that came from Z-Wave JS. Please double-check that you uploaded the correct logfile. If you did, disregard this comment. As a reminder, here's how to create one: |
Beta Was this translation helpful? Give feedback.
-
This lock doesn't really support being permanently unlocked. You can either set it to UnsecuredWithTimeout and it'll obey the explicit timeout that you configured, or you can set it to Unsecured and it'll lock itself again anyway after five seconds, then lie to you. Can we just stop exposing the
If I manually publish a new config topic with |
Beta Was this translation helpful? Give feedback.
-
I just checked the specs again. The Lock implements There's one requirement that's not correctly handled by Z-Wave JS, but it would cause an issue in the opposite case:
And one requirement that's not correctly handled by the device:
This one is causing your issue and the way I see it, it's a firmware bug. |
Beta Was this translation helpful? Give feedback.
-
Checklist
I have read and followed the above instructions
I have checked the troubleshooting section and my problem is not described there.
I have read the changelog and my problem was not mentioned there or the fix did not work.
Describe the issue
What is happening?
I have a Popp Electric Strike Lock Control: https://devices.zwave-js.io/?jumpTo=0x0154:0x0005:0x0001:0.0
Working:
In ZWave-JS-UI I set
[3-98-0-targetMode] Target lock mode
to[1] UnsecuredWithTimeout
.The relay clicks, the multimeter I put on the terminals of the relay beeps for ten seconds, then the relay clicks off again. Ten seconds is unsurprising since this is the value of
[3-98-0-lockTimeoutConfiguration] Duration of timed mode in seconds
ZWave-JS-UI receives an update and sees that the lock is locked again:
Not working:
[3-98-0-targetMode] Target lock mode
to[0] Unsecured
.The relay clicks, the multimeter beeps for five seconds, then the relay clicks off again.
ZWave-JS-UI appears to receive an update saying the the lock is unlocked, which is no longer true.
I need to explicitly set the lock back to Locked status, despite it already being locked, before it reports itself as such.
Is this a firmware bug? Can it be worked around?
Software versions
Driver (node-zwave-js): 12.4.1
Z-Wave JS UI: 9.5.1
If you are using something non-standard, tell us here: ...
Running on OpenWrt, using a secondary controller (node 2).
Device information
Manufacturer: Popp
Model name: Electric Strike Lock Control
Node ID: 003
Checklist
I made sure to provide a driver log on level debug.
The log includes a re-interview of the problematic device (if applicable).
The log includes the problematic interaction with the device (if applicable).
I provided the node ID of the problematic device (if applicable).
Upload Logfile
interview-log.txt
Beta Was this translation helpful? Give feedback.
All reactions