Do Zwave locks report the user that unlocked them?
I found a thread on Yale locks that suggests this is possible, but it looks like they added some XML specific to that lock. I’ve got a Schlage Connect. It reports the user data under Vera.
Do Zwave locks report the user that unlocked them?
I found a thread on Yale locks that suggests this is possible, but it looks like they added some XML specific to that lock. I’ve got a Schlage Connect. It reports the user data under Vera.
So I have a Yale YRD240 on my back door. From looking in OZWCP under Current Values, there is a field Log Record:
which shows the last action that’s happened. Mine is currently showing:
14/10/2016 12:05:27 Message: Auto Locked UserID: 0 0
But the door wasn’t auto-locked (I have that disabled). I came back inside and locked it manually from the inside. That aside, I don’t see a sensor auto-created in HASS with that value.
With the lock under Vera, I’d only get that info if someone unlocked the door with their pin.
If you look at the device on the dev tab in HA, do you see an attribute that might reflect the last pin used?
Unfortunately not.
What’s the best way to find out how this can be achieved? Whether it’s just a case that it’s not yet implemented in HASS, or if it’s not supported by OpenZwave?
@tycoonbob - If you’re running OZW and unlock the lock with a code (as opposed to manually unlocking), do you see a message that lists the pin(UserID) of the person that unlocked it? Or is that what you’re saying in your post above (when the message is “Auto Locked”)?
Well, there is a “Log Record” field with a value that shows in ozwcp. This makes me think you could add this filed in the python bindings for the lock objects (or something along those lines – I’ve never ever looked at any of the bindings, so I can give any more specific help on the topic). I base this thought on the fact that the “Locked” field does show up in hass.
That “Log Record” field does list a “UserID”, and this is what I got when I UNLOCKED my deadbolt using my code (I am the first user):
24/10/2016 17:53:20 Message: Locked via Lock Button UserID: 1 0
Message is a little confusing, IMO. I figured it would say Unlocked via Lock Button
, instead.
Hope that is of some help.
Yes. Thanks. That’s helpful. That, to me, suggests that OZW supports that feature and that it’s a matter of handling the codes correctly in HASS. Thanks for taking a look. I’ll open a feature request.
Please vote!
Hi There,
This is a really great topic. I have my Schlage Connect currently working on HASS. Please take a look:
I also get the following information, that I customized:
I am able to lock and unlock based on presence, so my assumption is that the person arriving home is the person that has the phone (so I know). I noticed that on a different forum, they mentioned that it is possible to add and remove users by changing the z-wave configuration file adding the following after the z-wave entry for the lock:
USER_CODE
1
1
30
It seems that you have to add:
USER_CODE 1 1 30 Dave1234
I do not know if this helps or not.
FWIW, I use Schlage Connect locks via Wink to Home-Assistant to HomeBridge, and I get very reliably, consistent lock, unlock notifications pushed via HomeKit for non-code entry unlock \ lock events. Aka, from using the inside-the-door deadbolt turn.
I hope that is useful information.
I’d love to setup an automation that would give me a challenge pushed to my device to me to unlock an automatic presence door unlock event. AKA answer three yes \ no push questions correctly, and the door will unlock.