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

Thanks! Was hoping to use the keypad on the lock like another alarm keypad vs just using the unlock to trigger. I do not want a manual unlock to disarm…

I have two family members that can’t figure out how to enter a code so they have a key.

Secondly I can get a text indicating a name associated to a code but I never figured out how to get the name into a routine to work with. Not sure if that’s even possible using Smart Lock Guest Access.

You can create virtually an unlimited number of combinations using routines and SHM with triggers based on names, actions types (keypad, manual, autolock etc) and many more. See these examples.





Happy new year!

Thank you so much for posting this. I was wondering how to get my locks to disarm my system. I’m still using my Nest Secure, this was the last piece of the puzzle to removing it completely. I set it up just like the picture and it worked the first time. Happy New Year.

Thanks @RBoy will try out a bunch of different ones and see which one works best.

Can someone please tell me how to change the slot one and slot 3 to actual names? I got as far as the API browser+, but I don’t know where to go from there. Thank you. @TAustin

Use the SmartThings Web app at Samsung account

  1. Find your lock and click on it
  2. Locate the Commands section and click on nameSlot1
  3. Enter the slot number and the new name

Thank you. Problem solved

Thanks @RBoy ! I was able to disarm via smart lock keypad using this routine:

When u tried to follow your pics exactly it worked also but I was getting double notifications….
Thanks again and happy new year!

@RBoy - I used to be able to see my PIN codes and I had them all named for nurses that come take care of my son. Now those are no longer available in the driver.

  1. Do you know where they went and how I get them back?
  2. Do you know where I can find them if I cannot get them back?

1 Like

It’s a UI bug with the latest iOS update. They seem to limited the height of the text box (accidentally?) and it doesn’t grow to display the text. Have already reported it to SmartThings, will have to wait till SmartThings fixes the issue. It’s working fine with Android however. This doesn’t affect the codes on the lock in any way.

Do not update your SmartThings iOS app if you haven’t done so already.

@AlejandroPadilla FYI

Happy New Year everyone!

Hey,

Is it possible to get History Activity in one string?

I have a Schlage 469

Every time a notification is set off, log entries pop up in a series:

“Lock state - unlocked”
“locktype - keypad”
“username - name”
“userid - #”
“lock state - locked”
“locktype - auto”

Can the Universal Lock Driver show: “Unlocked manually by person”, like the groovy days?

A temporary work around is to use the advanced section of the [my.smartthings.com]
you are able to see the codes, name them, create new codes etc.

Good Morning - I’ve read through this thread and unfortunately can’t see a way forward for the issue I’m seeing.

I’ve installed the latest driver today (12/01/2024) to use with my Yale ASSA ABLOY lock (I have previously used the old groovy driver), the odd behaviour I’m seeing is that the Code Entry (in the STH iOS App) is disabled, it’s discovered Audio, Auto Lock, One Touch Lock and it’s reading the codes from the lock successfully, but no access to Code Entry, it just displays “Unsupported”.

I’ve tried using the web client to add new codes, rename and delete codes and this has been successful, so the functionality is working.

I have also tried the Z-Wave rebuild and iOS refresh in STH which hasn’t resolved the access to Code Entry in the iOS app.

I’ve checked the details of the device : the NW Security Level is ZWAVE_S0_LEGACY.

Any thoughts, anything I can check, what drives the availability? I’m trying to avoid a remove and re-add of the device.

TIA - Rob

Tagging @h0ckeysk8er

Where are you trying to add codes? If you go to Smart Lock Guest Access (SLGA), is you lock displayed? In the Android app, the lock codes option is located on the 3 dot menu, but on iOS it might still be a dropdown from the little arrow on the Locks item on the upper left hand side. Is there where you are seeing “Unsupported”?

Try to pull down on the page to trigger a refresh. If the lock still doesn’t respond after a few retries then the lock isnt’ responding to that particular request (most Yale locks support this feature so I’m assuming you lock model also supports it, if not then it’ll always stay unsupported). This can happen with some locks due to a firmware defect. Usually you can fix this by manually changing the mode on the lock directly the first time which should unfix the issue. For this on the Yale lock, turn on your privacy mode and then refresh the lock again (pull down on the page). You could also try to remove the batteries from the lock or worst case factory reset the lock if none of the above work.

@RBoy thank you for responding.

For this on the Yale lock, turn on your privacy mode and then refresh the lock again (pull down on the page).

Unfortunately the version of the lock I have doesn’t have “Privacy Mode” so can’t try this.

What I’m not understanding is this - in the previous version on the driver (Groovy), and using the both the current Smart Lock Guest Access and the SmartThings Web Driver Page I can create and remove codes.

However the driver in the ST App shows “Unsupported”, since we know that the capabilities to set and delete codes does actually work, then code entry must be supported? Is it a possibility that the driver is getting a valid response from the capabilities that it’s just not expecting, hence not enabling it? Is there any way I can see what the actual response from the lock is?

Code entry above refers to enabling / disabling the physical keypad on the lock (more like a security feature when on vacation or to disable at night while sleeping etc). Since ur lock doesn’t support privacy mode this feature is disabled (as expected). Has nothing to do with the actual programming of codes.

@RBoy thank you for the clarification, I completely missed this…

You need SmartThings Smart Lock Guest Access (SLGA), Advanced Web UI or a SmartApp like Lock User Management (LUM), Rental Lock Automater (RLA) to program user codes, create actions for locking/unlocking/user codes and notify you.

Have you got any plans to support code entry? The reason I originally bought the Groovy version was scheduling, managing and deleting codes.