[RELEASE] Universal Enhanced Z-Wave Lock Device Handler for Schlage, Yale, Kwikset, IDLock, Popp, Danalock, August Pro, Keywe, Philia, Samsung

Thank you!

Im good now. The steps above did it!

I tried without zwave exclusion/inclusion of lock and was successful with just the steps.

2 Likes

Schlage Lock Alarm Mode and Sensitivity Change and Monitor - Version 02.01.00

  • Added support for Lock State based alarm configuration
  • Improved UI layout

Universal Enhanced Z-Wave Lock and Schlage Lock, Yale Lock, Kwikset Lock, IDLock, DanaLock, August Pro and Samsung Lock Device Handler - Version 04.00.03

  • < no change >

To use with the Smart Locks dashboard refer to this post

This Device Handler has been tested and verified and optimized on the following lock models:

  • Yale Z-Wave locks (Assa Abloy, YRD2xx, YRD4xx, YRL2xx, YRC2xx, B1L, T1L, Keyfree, Assure, Conexis, Touchscreen, Deadbolt, RealLiving, nexTouch)
  • Schlage Z-Wave locks (FE469, BE469, BE468, FE599, BE369)
  • Kwikset (910, 912, 914, 916)
  • DanaLock (V2/V3)
  • August Pro
  • IDLock (101)
  • Samsung (SHP-xxx)
  • Monoprice

Key features include automatic discovery of lock features:

  • Lock/Unlock
  • Privacy/keypad control
  • Autolock
  • Audio control
  • One touch/Lock n leave
  • Alarm mode
  • Alarm sensitivity
  • DPS/Door sense
  • Fire/smoke alarm
  • Tamper/motion alerts
  • Emergency alerts (police/fire)
  • Battery life optimization
  • Configuration of parameters
    • Yale -> relock timeout, wrong code reporting limit and dps
    • Danalock ->turn speed, brake n go, turn n go and relock timeout

Copyright © RBoy Apps

So I’ve been experiencing some oddities with my August Pro.

Basically when I manually unlock and then manually lock the door, in about 10 seconds or so the lock will unlock by itself.

When I check the events for the lock I see two suspicious events.
First is an unlocked with timeout. That comes from the device
The second is an APP_COMMAND with text of “Lock Front Door sent unlock command to Front Door”. That is the Lock User Management app. I have it set to auto lock the door in 30 minutes, and to alert me if the door is left open. But that’s it.

Any ideas?

You may have checked the unlock door when open option in the app. (Meant to protect deadbolts from damaging the frame)

Ah, I found it. Yea I do. So I’m guessing that it isn’t polling the door to determine if it is still open when it unlocks it?

@RBoy I have a quick question regarding the august smartlock, does the smartapp/device handler able to know who unlocked the door?

More specifically:

It does check the door state before unlocking. Looks like in your case the door signal isn’t reaching the platform fast enough.

Sounds like it. Seems like it needs a delay or something.

Anything I can help with?

@RBoy I noticed in the most recent update you have reverted back to the “Universal Z-Wave Lock With Alarms” DH name instead of the “Z-Wave Lock” DH name in the code to work with the stock SA. Is that intentional? Or do we need to go in and manually change it to work every time you make an update going forward?

I am not going to upgrade to this version until I hear.

It’s always been called Universal… In order for the SmartThings Smart Locks App to work appropriately and update lock status appropriately, you have to manually update the name of the DTH to “Z-Wave Lock”.

Did he have a version that was already named that? Unless missed a version in between, it’s always been called Universal…

Everytime we manually update, we have to modify the name in the code again.

Maybe ST will fix that issue in the future where the dashboard updates appropriately regardless of the name of the device type associated to the lock. Seems so hokey :slight_smile:

1 Like

You know what - I guess I assumed that the 2/14 update “fix” was the name update. Maybe it wasn’t?

2018-2-14 - (v04.00.04) Update name to be compatible with SmartLocks

I ended up installing it anyway as I don’t like having an update available and not installed :slight_smile: One of my OCD tendencies I guess!

2 Likes

@RBoy

I know it’s been a while since I had this issue (January 19th), but I wanted to follow up on it since the outcome changed drastically. After the above, I pulled the batteries on my hub for 20 minutes. After starting the hub back up, I then put the Kwikset 912’s batteries back in too and ran (3) Z-wave repair cycles - even though each of the first (2) were successful. Everything then completely settled down and since then, everything - including the Kwikset 912 are running smoothly and nothing has dropped. So, I guess I don’t have a bad Kwikset 912 Z-Wave module and it always pays to do the basics when having trouble. :grinning:

2 Likes

Schlage Lock Alarm Mode and Sensitivity Change and Monitor - Version 02.02.00

  • Updates app to work with the new device handler
  • Added automatic code upgrade detection and configuration

After updating the code, please open the SmartApp and click Save for the changes to take effect.
In future this step will happen automatically when the app detects code updates.

Universal Enhanced Z-Wave Lock and Schlage Lock, Yale Lock, Kwikset Lock, IDLock, DanaLock, August Pro and Samsung Lock Device Handler - Version 04.00.05

  • Added support for configuring Yale wrong code entry keypad shutdown time

To use with the Smart Locks dashboard refer to this post


This Device Handler has been tested and verified and optimized on the following lock models:

  • Yale Z-Wave locks (Assa Abloy, YRD2xx, YRD4xx, YRL2xx, YRC2xx, B1L, T1L, Keyfree, Assure, Conexis, Touchscreen, Deadbolt, RealLiving, nexTouch)
  • Schlage Z-Wave locks (FE469, BE469, BE468, FE599, BE369)
  • Kwikset (910, 912, 914, 916)
  • DanaLock (V2/V3)
  • August Pro
  • IDLock (101)
  • Samsung (SHP-xxx)
  • Monoprice

Key features include automatic discovery of lock features:

  • Lock/Unlock
  • Privacy/keypad control
  • Autolock
  • Audio control
  • One touch/Lock n leave
  • Alarm mode
  • Alarm sensitivity
  • DPS/Door sense
  • Fire/smoke alarm
  • Tamper/motion alerts
  • Emergency alerts (police/fire)
  • Battery life optimization
  • Configuration of parameters
    • Yale -> relock timeout, wrong code reporting limit and dps
    • Danalock ->turn speed, brake n go, turn n go and relock timeout

Copyright © RBoy Apps

2 Likes

I am going to order a Danalock V3. Should I choose z-wave or zigbee model ?

Z-Wave preferably

1 Like

I got the zwave model. And I have downloaded the device handler from Rboy’s site.
What shall I have to do now to install it on ST ?

Check out the step by step instructions on the website:

http://www.rboyapps.com/InstallDH.htm

thanks. I know how to install the device handler. but I don2t know how to map it with the zwave lock.
In fact, I already installed the device handler and to see the user interface (buttons etc) I already created a dummy lock. But only thing I see is “lock” and “unlock” buttons. Is that all ? Isn’t there any keypad features etc. ?

Using ide, go to Devices, your dummy lock, click edit. Change the current Type to Universal Enhanced Z-Wave Lock with codes or something similar named. (Usually newly added device handler show up at the bottom of the list) Hit save.

Restart app might be necessary cant recall.

The first two screenshots a few post above is the interface you should see once you add your hardware lock to your hub and changed device type.

Device Handlers do not get installed. You take the code and create a new Device Handler in the IDE and then “Publish For Me”.

With that process being done, the Device Handler can now be assigned to any device you have by editing it and changing the Type to the Published Device Handler you created. The @RBoy DH would be the name listed in the post above (Unversal…) and will be located at the very bottom of the list when you select Type.


Secondary piece (optional)

Now that you have that done, if you want that Device Handler to work and be compatible with the Smart Locks SmartApp, then you would need to go into that new Device Handler you created and modify the name of the Handler from Universal… To “Z-Wave Lock”. This will allow Smart Locks to display the correct real time values of your lock(s) on the ST Classic Dashboard.

FYI - If you are going to use the @RBoy DH then you will want to install the Lock SmartApp that goes with those custom Device Handlers. Throwing this out there after re reading your posts and thinking you are trying to add the DH only and didn’t install the SmartApp.