# Recommendations for Smart Lock

**URL:** <https://community.smartthings.com/t/recommendations-for-smart-lock/104134>\
**Category:** Devices & Integrations\
**Tags:** lock\
**Created:** [November 5, 2017, 4:12pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134 "2017-11-05T16:12:34Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jefftb](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jefftb/32/22037_2.png) [@jefftb](https://community.smartthings.com/u/jefftb)\
**Post date:** [November 5, 2017, 4:12pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/1 "2017-11-05T16:12:34Z")

</div>

I’m looking for a deadbolt that has the following features:

- Keypad
- SmartThings compatible
- Key codes can be managed via an App, remotely (not just on device)
- Preferably can set schedules for when keycode will work
- Ability to have record of when someone, via code, uses lock
- Alerts when door is unlocked, locked

I’ve looked at several locks, but finding it difficult to find.

---

<div class="post-metadata">

**Author:** ![tgauchat](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/tgauchat/32/49516_2.png) [@tgauchat](https://community.smartthings.com/u/tgauchat)\
**Post date:** [November 5, 2017, 5:16pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/2 "2017-11-05T17:16:48Z")

</div>

Schlage Connect plus @RBoy’s lock manager Device Type.

---

<div class="post-metadata">

**Author:** ![merrick777](https://avatars.discourse-cdn.com/v4/letter/m/dbc845/32.png) [@merrick777](https://community.smartthings.com/u/merrick777)\
**Post date:** [November 5, 2017, 5:45pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/3 "2017-11-05T17:45:07Z")

</div>

Schlage lock works great for me. Ethayer’s Lock Manager SmartApp is free and does all that.

---

<div class="post-metadata">

**Author:** ![JDRoberts](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/jdroberts/32/56577_2.png) [@JDRoberts](https://community.smartthings.com/u/JDRoberts)\
**Post date:** [November 5, 2017, 5:55pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/4 "2017-11-05T17:55:38Z")

</div>

Most of the locks that can work with SmartThings will give you everything that you listed except you will have to use custom code in order to get some of the notification features and to manage the user codes.

There are several custom code options available for locks. I think the two most popular are the ones that have already been mentioned in this thread. Lock Manager, which is free, and one from Rboy, which has a license fee.

Using custom code in SmartThings is pretty straightforward: basically you copy the author’s code and paste it into your own account. Here’s the FAQ for that process if you’d like to read more about it.

> [@\[OBSOLETE\] FAQ: An Overview of Using Custom Code in SmartThings (SmartThings Classic, Groovy Code)](https://community.smartthings.com/t/faq-an-overview-of-using-custom-code-in-smartthings/16772):
>
> The original FAQ information in this thread refers to the original smartthings architecture, which was in place through the end of 2022 and a little beyond. Custom code was written in the groovy programming language and ran in the smartthings cloud. As of May 2023, you can no longer add new Groovy DTH‘s or smartapps to your smartthings account. So if you came here because of a link in an old forum thread, or on another site, I’m afraid the Groovy information is no longer usable. All of this was replaced by a new architecture. Cloud to cloud integrations use the smartthings API. Hub connected devices, mostly Zigbee and zwave, now use “Edge Drivers,” written in the LUA programming language. Here’s the official announcement on those: The process for using a custom Edge Driver in the new …

As for where you find the code to copy, there are many community members who enjoy writing code. Most will share it for free with other community members; some charge a small license fee. You can find these on the quick browse lists in the community – created wiki. For example, in this case you would look in the smartapp list for locks.

[http://thingsthataresmart.wiki/index.php?title=How\_to\_Quick\_Browse\_the\_Community-Created\_SmartApps\_Forum\_Section](http://thingsthataresmart.wiki/index.php?title=How_to_Quick_Browse_the_Community-Created_SmartApps_Forum_Section)

So to summarize: you aren’t going to find anything that matches your list of requirements if you just read the lock descriptions, because the official SmartThings lock integration does not provide user code management at the present time.

However, one of the strengths of the SmartThings platform is that it is easy for customers to write their own code to extend the features available in the official integration. And in the case of locks, there are already several popular options available for exactly the features you want to see. 🕶

For discussion of specific lock models, see the following:

> [@Bulbs, switches and sensors, oh my....what to buy (device class features FAQ)](https://community.smartthings.com/t/bulbs-switches-and-sensors-oh-my-what-to-buy-device-class-features/33955/52):
>
> Just updating the thread for locks. sunglasses Most people using SmartThings get Z wave locks, in part because then there’s no issue with Wi-Fi interference which allows you to boost Wi-Fi signal near the front door for cameras or Wi-Fi video doorbells without running into a problem. But most of the big lock companies also makes zigbee versions of their smart locks if you want one. As of this writing, February 2017, none of the Bluetooth locks are compatible with SmartThings. Form There are two main kind of zwave smart locks for homes: keypad locks, which replace the existing deadbolt and have a keypad on the outside of the door where you can enter a code, and retrofit locks, where the exterior piece is the same as always, and there’s a piece that goes on the inside of the door an…

---

<div class="post-metadata">

**Author:** ![RBoy](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/rboy/32/62677_2.png) [@RBoy](https://community.smartthings.com/u/RBoy)\
**Post date:** [November 6, 2017, 7:07pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/5 "2017-11-06T19:07:14Z")

</div>

Schlage and Yale locks are excellent options. However if you want just the basics you can look at Kwikset and pair with a very strong and reliable SmartApp for user management.

The one @tgauchat was referring to can be found here, it is the most reliable SmartApp for user management (checks for z wave failures to ensure codes are programmed) and works with the standard SmartThings device handler for a no hassles easy setup. Tons of features, you can get more details on our website; features include user scheduling (multiple schedules with start and end date/time), different types of users (permanent, scheduled, single use, user presence based, mode based etc), custom actions and unique to our app is the ability to assign custom actions for locks that support user code based locking (Yale calls it lock and leave and Schlage calls it one touch locking).

> [@\[OBSOLETE\] Lock User Management (LUM)](https://community.smartthings.com/t/release-door-lock-code-user-management-create-delete-and-schedule-codes-with-automatic-lock-unlock-custom-user-actions-and-shm-integration/7043):
>
> [Lock User Management](http://smartthings.rboyapps.com) (LUM) is a reliable Lock Manager for remotely managing users and locks It works with the standard Z-Wave Lock/ZigBee device handler that comes with SmartThings and works with any lock that supports remote codes. It can be used to program user codes, be notified when user codes are used and also take actions when codes are used. For automatically generating user codes for rental properties check out [Rental Lock Automater](https://community.smartthings.com/t/release-rental-lock-automater-airbnb-vrbo-homeaway-tripadvisor-booking-expedia/124785/) (RLA). [Click here for a list of lock recommendations](https://community.smartthings.com/t/release-rental-lock-automater-airbnb-vrbo-homeaway-tripadvisor-booking-expedia/124785/17)[Click here for where to buy Z-Wave locks](https://community.smartthings.com/t/cheapest-and-best-z-wave-locks/243704)You can find [installation instructions for LUM](http://www.rboyapps.com/InstallLUM.htm) here Lock Code User Managemen…

If you want to get into details of locks features check out this little table we put together that compares locks

> [@\[EDGE\] Universal Enhanced Z-Wave Lock Driver for Schlage, Yale, Kwikset, IDLock, Popp, Danalock, August Pro, Keywe, Philia, Samsung](https://community.smartthings.com/t/release-universal-enhanced-z-wave-lock-schlage-lock-yale-lock-kwikset-lock-idlock-danalock-and-august-lock-device-handler-with-alarm-control-notification-rfid-door-sensor-and-advanced-features/6241/388):
>
> So here’s little summary of a comparison the Locks and features. Note that specific features depend on the models of the locks (e.g. Yale YRD 240 vs Keyfree or Schlage BE469 vs FE599 etc), this is just a quick reference for Z-Wave locks from these manufacturers not specific to any region but on an overall perspective based on available features across models:

---

<div class="post-metadata">

**Author:** ![THE\_KINGDOM](https://avatars.discourse-cdn.com/v4/letter/t/e47c2d/32.png) [@THE\_KINGDOM](https://community.smartthings.com/u/THE_KINGDOM)\
**Post date:** [March 25, 2018, 5:07pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/6 "2018-03-25T17:07:15Z")

</div>

Guys, the new Yale Assure SL model with z-wave… will this allow remote administration/programming/deleting of user access codes, either with @RBoy custom device handler OR the now built-in smartthings lock manager app?

Thanks in advance

---

<div class="post-metadata">

**Author:** ![WB70](https://yyz2.discourse-cdn.com/smartthings/user_avatar/community.smartthings.com/wb70/32/95668_2.png) [@WB70](https://community.smartthings.com/u/WB70)\
**Post date:** [March 25, 2018, 5:32pm UTC](https://community.smartthings.com/t/recommendations-for-smart-lock/104134/8 "2018-03-25T17:32:45Z")

</div>

I have the Yale T1L (keyless electronic keypad).

With your Assure, you should be able to do all of this with the @RBoy SmartApp.

As for the new Smart Locks appon the dashboard,I use it for monitoring only,not for changing codes. If you go with this SmartApp, use the rboy app to maintain (add/modify/remove) codes. Then in order to use the Smart Locks App, you must rename the Universal Device Handler provided by rboy to “Z-Wave Lock”. It’s a little known nuance that @RBoy discovered in that for Smart Locks to update status appropriately, it is looking at the name of the Device Handler tied to the locks.

Hope that helps.

You can also do a search on Assure in the @RBoy official thread to see others with your lock and posts about it.

> [@\[OBSOLETE\] Lock User Management (LUM)](https://community.smartthings.com/t/release-door-lock-code-lock-user-management-create-delete-and-schedule-codes-with-automatic-lock-unlock-custom-user-actions-and-shm-integration/7043/):
>
> [Lock User Management](http://smartthings.rboyapps.com) (LUM) is a reliable Lock Manager for remotely managing users and locks It works with the standard Z-Wave Lock/ZigBee device handler that comes with SmartThings and works with any lock that supports remote codes. It can be used to program user codes, be notified when user codes are used and also take actions when codes are used. For automatically generating user codes for rental properties check out [Rental Lock Automater](https://community.smartthings.com/t/release-rental-lock-automater-airbnb-vrbo-homeaway-tripadvisor-booking-expedia/124785/) (RLA). [Click here for a list of lock recommendations](https://community.smartthings.com/t/release-rental-lock-automater-airbnb-vrbo-homeaway-tripadvisor-booking-expedia/124785/17)[Click here for where to buy Z-Wave locks](https://community.smartthings.com/t/cheapest-and-best-z-wave-locks/243704)You can find [installation instructions for LUM](http://www.rboyapps.com/InstallLUM.htm) here Lock Code User Managemen…

> [@\[EDGE\] Universal Enhanced Z-Wave Lock Driver for Schlage, Yale, Kwikset, IDLock, Popp, Danalock, August Pro, Keywe, Philia, Samsung](https://community.smartthings.com/t/release-universal-enhanced-z-wave-lock-schlage-lock-yale-lock-kwikset-lock-idlock-danalock-august-pro-and-samsung-lock-device-handler-with-alarm-control-notification-rfid-door-sensor-and-advanced-features/6241):
>
> A “future proof” [Universal Enhanced Z-Wave Lock](http://smartthings.rboyapps.com) driver This driver is enhanced to fix bugs in the stock ST ZWave Lock driver, include patches for bugs in lock firmwares and bring out additional features for Schalge, Yale, Kwikset, IDLock, Popp, Samsung, Delaney, August Pro, Danalock, KeyWe, Philia, Vivint, Locstar etc zwave locks (see below for a full list of models and features). This works with all ZWave locks and newer ZWave Plus locks (see below for a list of locks tested). It discovers/learns the lock features and automatically configures them. If a feature is not supported by the lock it will not show up or say Unsupported. You need SmartThings [Smart Lock Guest Access](https://aeotec.freshdesk.com/support/solutions/articles/6000253367-smartthings-life-smart-lock-guest-access) (SLGA), [Advanced Web UI](https://my.smartthings.com/advanced/devices) or a SmartApp like [Lock User Management (LUM)](https://community.smartthings.com/t/release-lock-user-management-door-lock-code-manager-create-delete-and-schedule-codes-with-automatic-lock-unlock-custom-user-actions-and-shm-adt-integration-lum/7043), [Rental Lock Automater (RLA)](https://community.smartthings.com/t/release-rental-lock-automater-automate-user-guest-codes-schedules-and-actions-with-airbnb-homeaway-vrbo-tripadvisor-and-booking-com-for-multiple-properties/124785) to program user …

 ![Screenshot_20180325-103524~2](https://global.discourse-cdn.com/smartthings/original/3X/9/3/93330b0a5fe99b56bcd213524fe19e7cdfb3866f.png)

 ![Screenshot_20180325-103954~2](https://global.discourse-cdn.com/smartthings/original/3X/3/2/32bc9131c7e97b07ea66dc9e0a1d68c3e8967b1f.png)
