I have recently added a Kwikset SmartCode 914 (Zigbee) to deCONZ (2.14.1) and integrated with HomeAssistant. While I can see and interact (lock/unlock) the entity in both HomeAssistant and through deCONZ via the cluster, entity states appear to be wrong or are otherwise not being passed through the gateway.
Within the deCONZ interface, I can see there is a Lock State that always reports as “Unlocked” (possible bug?). Other known working states in deCONZ such as the listed PINs, the PIN used to unlock, etc. are not being passed through the gateway to HomeAssistant.
Hello, have an access to the GUI ? If yes, do the device react if you try to lock/unlock direclty on the door lock cluster ?
Yes, I can see the device and interact with it through the door lock cluster - everything works as expected for the actual operation (lock and unlock).
If you lock unlook it manualy do you have an update somewhere ?
This turns out to have been either a user or device-specific issue. The lock is not fully engaging through the keypad lock button, deCONZ lock execution, etc. so the lock was reporting as “Not fully locked” in the deCONZ cluster. Apparently deCONZ is passing this as an “unlocked” state, so that was part of my confusion as the status was not being passed as I had expected (door appears and acts as if locked).
Perhaps we can change the reporting of Lock State “Not fully locked” to jammed instead of unlocked?