I’m coming from Homeseer, and I highly enjoy the snappy response time and flexibility in HA. The only issue I’m running into is that locks have a very simple lock/unlock status.
I’m hoping I can expand on this with similar statuses I had within Homeseer where an external button press, lever lock, and a specific cod entered along with the included Jam, unlock, lock statuses. I used alerts for specific codes being entered, like for when the cleaning crew used their code, vs a code we provide to friends. This allowed for me to have a log of who entered the house based on the code they had. it also allowed me to track whether a door was opened from the inside (unlock/lock by lever) vs whether it was locked from the outside. I have small kids, and these alerts on my phone helped me tell what was going on and when.
Any assistance on this would be appreciated. I took a look at the developer tools under states, but this still only shows the unlock/lock status. There doesn’t seem to be an additional mode detected. I’m wondering if the the Zwave logs will show specific information like this, but I don’t know how to access those. I’m on day 3 of HA to give you prospective. I have 40+ devices added so far, and I’m working on automations at the moment.
There’s a couple of ways you can get some / most of the information you’re after.
Read from the zwave device directly with action calls
Write automations to follow changes in the zwave device
Likely your best move: Install Keymaster which emits events for many of the cases that you just mentioned including some built in notification abilities. Though in truth you probably want something more along the lines of the “Lock Logging” automation that you’ll find scattered throughout that very long thread
Finally, if you installed the default Zwave configuration for Home Assistant then I would strongly recommend you look at this post on how to switch to using the Z-Wave JS UI addon instead which will give you a much better view and control of your zwave mesh.
Are you sure you’re looking at all the lock entities listed under the lock device and not just the Control (lock.mumble) entity?
Home Assistance creates other sensor, configuration, and diagnostic entities that are part of the lock device that should show jam status, battery, last seen on the z-wave network, etc.
There are also events fired when certain things happen in z-wave during lock operations and developer tools “States” tab don’t show these - you need to use the Developer tools “Events” tab.
There are (2) places you can go to view detailed lock information. You can use the developer tools > events page to listen to Z-Wave JS notifications or you can enable the alarm type and alarmLevel entities. To use the events generated on the events page in your automations you simply copy and paste the event into manual event trigger.