[RELEASE] Lock Manager

smartapp_locks

(Mario Boza) #1824

Hi all,

I just purchased a sensor and placed it on my door. Can anyone tell me how I can get my lock to auto lock when the door is closed after X amount of seconds/minutes. I tried using the Enhanced Auto Door Lock app but it has that weird issue of allowing the door to auto open.

I got CoRE installed on my phone but the pistons seem way above my comprehension. Can someone guide me on how to set an auto lock when the door sensor is open for X amount of seconds to lock the door?

Thanks!


(jkp) #1825

Do you have Core or WEBCoRE installed? I was going to recommend using webcore. You should head over to the webcore forum and post there. The folks over there love helping with webcore and building pistons :slight_smile:


(Margaret) #1827

I followed the instructions on Dropbox and installed Lock Manager earlier today. I configured my Schlage touchscreen deadbolt, and the lock was learning codes forever. I tried a couple times and then gave up. The lock disappeared from Lock Manager (and ST Classic is generating errors too), so I recreated it. It still never completed learning codes, so I figured I’d deal with it later. Now I’m getting errors from Lock Manager, and the lock periodically reappears and then disappears again. I’d like to UNINSTALL and start over when I have more time to play with this.

I’ve tried removing Lock Manager and its child apps from ST Classic. It seems to get removed, but when I look in My Smartapps, it’s still there! I’ve tried to delete everything from IDE, but everything except Keypad says it’s in use and can’t be deleted. I’ve broken GitHub integration, but I can find no way to disable and uninstall these apps.

Edit: I’ve now managed to delete all the child apps, so all I have left is Lock Manager itself. When I try to delete it My Smartapps in IDE, I get this error:

I don’t want to remove it from @ethayer 's space, just my own, but I can’t. Help please?


(jkp) #1828

Make sure to delete any locks or users you set up in the app, then you should be able to remove the app. You can also remove them in IDE under My Locations: smartapps - scroll down to find Lock Manager and below that will be any users/locks you set up (be careful to remove the right items). IDE --> https://account.smartthings.com using a private/incognito tab.

Next, install the beta version of the app. There is only one smartapp to install plus the two device handlers which you assign to the locks in IDE under My Devices.

hope this helps :slight_smile:


(Margaret) #1829

HI, and thanks.

Part of the issue is that the lock would install, but it would never learn the existing codes and users. As a test, I deleted a user’s code using the ST Classic app and then added a new one (for that same user). When I opened Lock Manager, the lock had reappeared along with both existing users and codes. The next time I checked, there was no lock or users listed. Strangely enough, I did get detailed notifications when I opened and closed the door! But this might be the cause of my problem, as there was no lock listed for me to uninstall.

I didn’t change the DTH, as I couldn’t find one that didn’t involve paying for it, so when I installed my lock in Lock Manager, the it appeared as “Z-wave Lock” instead of the “Schlage Touchscreen Deadbolt” as shown in the instructions.

I did finally get everything deleted from IDE (and thus My Smartapps in STC), but it was a painful process. Over time, I was ultimately able to delete each of the child apps, and a few hours later I was able to delete the Lock Manager app, when it finally stopped giving me the error that other users were using it. (I assume this means it ultimately stopped running w/o its child apps.)

I’d love to try again using the beta, but I see the warning to completely uninstall EVERYTHING before installing the beta version. Can you point me to instructions for uninstalling the child and Lock Manager apps? Or was I doing the right thing and just seeing errors? The more I search, the more I see others having this same issue removing smartapps via IDE. So I’m reluctant to install anything new until I’m sure I know how to uninstall!

Thank you!! :sunny: :smile:


(jkp) #1830

Were you using the lock Manager in Automation: SmartApps? If you were using the one in marketplace, the users and locks would disappear as you described.

I do not believe there are instructions for removing. Basically open lock Manager in Automation: SmartApps and remove all users and locks you created in the app. Then you can remove all the apps in marketplace: Smartapps: my apps or remove them in IDE.

The new version only has one app to install and there are no child apps. So easier to remove.


(Margaret) #1831

Well that explains it! I was using Lock Manager under Marketplace. I guess I did that because I’m new to STC, and Support had me install the Smart Locks app from Marketplace. I’m learning a lot here. Thank you so much!

But I do have one more question. In his initial post re the 2.0rc beta, @ethayer says:

This sounds like I don’t need to install a new DTH, but you say I should. I’d like to try a new DTH anyway, but I’m confused as to which I should install:

“zwave-lock-schlage.src” was posted four months ago, and the comment says “it was a nice try.” That sounds ominous to me! :slight_smile: So should I use the newer “zwave-lock.src”? It was posted more recently, and the comment says “platform bug workaround”.

Edit: I looked at the code for “zwave-lock.src” and see my Schlage lock type, so I’m going to use that one. :smile:

Anyway, thank you so much for your help. I greatly appreciate it! :smile:


(Caroline) #1832

I have been using the Lock Manager with my SmartThings Hub and Schlage Connect Lock since November. I have several users set up. However, I attempted to add a new user several times in the past month, and the user code does not work on the lock. Everything looks right in the app on my phone, but the lock will not unlock for any of the codes I have added since I originally installed the lock. I need to set up a code for this week for the woman who is pet sitting for me while I’m on vacation. Please help me figure this out! Thanks!


(Billy) #1833

Hello, I’m new here, just got Lock Manager set up, seems to working pretty good. I have one minor issue, and I could have swore I ran across a post asking about this about 3 hours ago when I was still just trying to figure out the difference between SmartApps and DTHs was, and why neither terminology showed up in my Samsung Connect app… But I can’t find it again, so I’ll ask here.

After getting Lock Manager set up with my Schlage Connect (BE469NX), when I go into my lock info, where it shows the codes, it only shows the two new codes (slots 3 & 4), not the two default codes (which I assume are slots 1 & 2?). I’ve turned overwrite off, so it doesn’t remove the default codes. All 4 codes work when entered into the keypad. Is there a way to get it to show the other two codes?

I’m using the “zwave-schlage-touchscreen-lock.src” DTH provided from your Git repo.

And one other question, does Lock Manager provide access to change the code length or enable/disable vacation mode?

Thanks! Only been using it a few hours, but seems like great work, and much more featured than the default Smart Locks app provided by Samsung.

EDIT: since posting, I found the beta-2 branch and removed 1.1 to install 2.0 beta. So nevermind, 2.0 is awesome! Did find one miniscule bug. In the lock settings menu, “Vacation Mode” is misspelled as “Vataction Mode”.