Here is a screen shot of what Channels I have, and have always had for my 914TRL Touchpad Electronic Deadbolt (as reported by PaperUI).
Door Lock lets me open/close the lock (or at least it used to, doesn’t seem to work at the moment) and changes when the door is locked/unlocked.
The Alarm channel triggers when the lock is locked/unlocked and the value indicates how according to this table:
The following table provides a reference of the Alarm_Number related messages.
Alarm Type Alarm Level Notification Event
021 001 Lock Secured using Keyed cylinder or inside thumb-turn
022 001 Lock Un-Secured using Keyed cylinder or inside thumb-turn
026 001 Lock Auto Secured – Bolt Jammed (Not fully extended)
027 001 Lock Auto Secured – Successful (Fully extended)
017 001 Lock Secured at Keypad – Bolt Jammed (Not fully extended)
018 000 or User-ID#* Lock Secured at Keypad – Successful (Fully extended)
019 User-ID#* Lock Un-Secured by User (User-ID) at Keypad
023 001 Lock Secured by Controller – Bolt Jammed (Not fully extended)
024 001 Lock Secured by Controller – Successful (Fully extended)
025 001 Lock Un-Secured by Controller – Successful (Fully retracted)
112 User-ID#* New User Code (User-ID#) added to the lock
032 001 All User Codes deleted from lock
161 001 Failed User Code attempt at Keypad
162 User-ID#* Attempted access by user (User-ID#) outside of scheduled
167 001 Low battery level
168 001 Critical battery level
169 001 Battery level too low to operate lock
* User-ID# values: 001 to 030
Alarm Raw has a bit more information in it in JSON format but basically mirrors the Alarm Channel.
Battery Level is the amount of battery left and refreshingly it sees to be pretty accurate as opposed to some devices that happily report 100% until 30 seconds before it goes to 0%.
I’ve had this installed and configured since security was added to the binding (2.3 release?) and am currently running 2.5 M1.
So either there are two different 914s or something is weird going on.
Here are my Items:
Switch aBackDoor_Lock "Back Door"
Number vBackDoor_Alarm "Back Door Alarm [MAP(locks.map):%s]"
String vBackDoor_User "Back Door User [JSONPATH($.value):%s]"
The map file is
27=Lock Auto Secured
18=Locked By Code
19=Unlocked By Code
112=New User Code
32=All User Codes Removed
161=Failed User Code Attempt
162=Attempted Access Outside Schedule
168=Critical Battery Level
169=Battery Too Low to Operate