I wasn’t using schedules- only manually adding/removing users. The user would continue showing in the app but the lock code would no longer work. I only had 1 instance of the app and was on a 1.x version.
I was under the gun to get a working solution in place so switched to another alternative, but will be checking back on your progress for 2.0 and greatly appreciate all your work on Lock Manager.
As I’ve said elsewhere, I think having a web interface for managing options will be the single biggest feature upgrade and it’s something in which I’d be willing to invest. Heck, I’d invest in Lock Manager as a business
Using Lock Manager with the Yale assure lock. I set up a user to test the scheduling function as I want a code that only works for a short time on Fridays. This worked fine, but when I set up the push notification to notify me when the user was activated, I started getting a push notification in the smartthings classic app every minute. Has anyone seen this issue? am I doing something wrong?
Great SmartApp release @ethayer. However, I’m having issue with your SmartApp with my Kwikset SmartCode 916 lock. Under Lock Manager / Locks / a selected lock -> under selected lock Lock Info page, it says “App is learning codes. They will appear here when received. Lock may require special DTH to work properly”. On pg. 22 of the v1.1 user guide, it gives a solution where if no codes are loaded, I must tap on “Done” (Save now?) to see if the codes load again. Unfortunately it doesn’t load up any known codes from the lock. I know the Kwikset lock communicates with SmartThings because Lock Manager retrieved information from the lock where one of the user I added in Lock Manager has increased the entries count from 0 to 1, 2, 3, etc… I do have the Mastercode enabled for greater security, an option in Kwikset 916 to confirm adding new user codes (Manual’s definition: User codes can be programmed with or without a mastercode. Using a mastercode is an optional, added-security measure. It is not enabled by default. A mastercode is used to add and delete user codes)… I’m not sure if that’s a problem, but I’ll see about disabling it to see if it helps later on when I have time. I have already gone through one round of uninstalling the SmartApp and DTH and re-adding them, but still the same issue. Anybody similar with my issue?
Update: I removed the Mastercode and so far, the app still hasn’t learned the codes…
Update 2: I re-investigated the Device settings in SmartThings IDE and found that the correct lock’s device type “Z-Wave Lock Reporting” as instructed in the install guide was found at that very bottom of the drop down list of type. This was one of the steps that maybe a lot of people messed up. The list may appear to be alphabetical order, but it is not. I’ve seen many people posted, including me, ended up selecting “Z-Wave Lock”, which is missing the “Reporting” in the type’s name, assuming the list was alphabetical order. So that’s why the app would never be able to learn the codes. The instructions should clarify that the correct device type could be found at the very bottom of the drop down list. After correcting the device’s type in the SmartThings IDE from “Z-Wave Lock” to “Z-Wave Lock Reporting”, the Lock Manager app finally learned the user codes. I still left the mastercode disabled, since it’s a hassle to remove the cover with the hex screws. Consider my issue resolved.
I’m using the guide and following these steps
After enabling GitHubClick on 'Settings’Adding a Repository1.Click on 'Add New repository’2.ethayer3.lock-manager4.master5.click ‘save’
After much trial and error, I finally figured out how to edit the DTH for ‘locked by keypad’ on the Kwikset lock. I have some programming experience but not in groovy.
As you can see in my DTH, I edited it to change ‘locked manually’ to ‘locked by keypad’ for code 18.
This is very useful for people that want to run a routine as soon as that lock button is pressed. Think “one button arm”
I was asking for this when I started using Lock Manager. Hopefully you can do something with it too!
I have the Schlage Connect lock and everything works (almost) well; however, incorrect code entered notification does not seem to work.
I’ve enabled the setting under Keypad settings, changed the setting of “How many times can incorrect code be used before notification” to 1 to no avail.
I downloaded and installed Lock Manager yesterday using the instruction and links in the PDF. I connected Locl Manager to my Yale YRD226-ZW2 lock. The App never pulled existing PINs from the lock. However, I was able to crate a new User in the App and assign a PIN and a slot, so communication between SmartThings and the lock is working. I enabled SMS notification, but I don’t get information in the message about which user unlocked the lock. The message is simply “… was unlocked manually”. Can I get the User who unlocked the lock to be sent in the SMS?
Does anyone know if I should see the user details in the notifications for my Yale YRD226 lock or not? Trying to determine if it is a Lock Manager limitation or a limitation of the lock. Also wondering this compares to the RBoy Door Lock Code User Management SmartApp.
Insatlled Lock Manager the other day to configure a Yale YRD-210 deadbolt. The install instructions from GitHub in your User Guide seem a little different than the install I experienced.
In any case in the SmartThings IDE I have in My Device Handlers:
ethayer : Z-Wave Lock Reporting ethayer/lock-manager (master) Published Actuator, Battery, Health Check, Lock, Lock Codes, Polling, Refresh, Sensor
Everthing seems to be working as expected. The one thing that I notice is that in the SmartThing iOS app the slots do not show previously made assignments. So there is no way for me to know which slots have been assigned and which are open. Is that as designed? Am I missing something that would allow me to see a full list of current slot assignments?
A minor feature request for this Yale deadbolt would be the ability to enable/disable AutoLock and also to configure the time it takes for AutoLock to kick in (default is 30 seconds).
Also do not understand the distinction between Keypads and Keypads with Locks and how or if that pertains to the Yale YRD-210 but I will try and read thru the User Guide and this thread to figure that out.