I’m hoping somone can help me out. I can get the DH to work, no problem, I can read temp/batt, etc. But I can’t get the SmartApp to install on the device, meaning I can’t configure a code, or use at all. I don’t have any smart locks yet, so I’ve been trying the 3400-X keypad manager. Whenever I click the smartapp in the marketplace, I can’t configure it, and no other popups occur, it just adds it under my Automations tab and I eventually have to go into IDE>Locations to remove it.
I’ve also tried the lock manager, which I can get to install on the keypad, but I can’t configure any keypad numbers because it’s not an actual smart lock.
I’ve tried Mitch’s orginal DH, as well as Zach’s recent one. And with Zach’s recent one the only SA I have an option to install is the Button Controller, which throws an exception if I try to control it.
Any ideas on how to get Mitch’s SA to work with a v2 hub and a gen2 Iris keypad? I’m at a loss.
To install the SA, go to “Marketplace”, then select the SmartApps tab, ‘My Smartapps’, then the app you’re trying to install. I’ve never been able to install the SA directly from the device via recommended smartapps, I think that requires being officially published.
Yup, done that. But I couldn’t get the device to use the smartapp, or even configure the smartapp (set pin).
This morning I was able to configure it via Simulation in IDE, and to use the physical device.
Basically after the SmartApp is installed, I had to go into IDE> My SmartApps > click on the the app, then click on simulation, and configure it there using a “physical device” and selecting the keypad.
That seemed to take it, and I have 1 code working right now. I haven’t played with it since, so I’ll let others know how it goes, but it does seem to accept codes, change SHM, and it recieves updates if I change SHM from the mobile app as well.
That’s really strange. Someone else reported something similar (App failed to configure, but worked through the simulator). I think the issue was that they had a partially configured routine, that didn’t show up in the app, just in the IDE, and it was causing the configuration pages of the smartapps to crash (because it had a null name).
You can try going to Locations in the IDE, click on “List SmartApps”, and see if there’s anything listed under ‘Hello Home’ that looks weird (No name, or something you don’t recognize). Try and remove anything weird, and see if that fixes the configure page.
If not, can you try and open the configuration page while looking at the logging, and send whatever events you see?
Has anyone come up with a solution that allows for multiple PIN’s? The 3400-X keypad manager SmartApp only allows for one and I would like the ability to set multiple. Before I go down this path and add the functionality I thought I would ask.
you are a godsend. all my routines looked fine, but I deleted all the ones under Hello Home, rebooted hub and I can open the SmartApp now. Recreated a few of the Hello Home routines, and so far so good.
I think (but haven’t confirmed) that the User Lock Manager app (look at post 927 for it) allows for multiple users/pins.
I was having issues with it before (because of my routines) so I couldn’t get it to work and now that I have Mitch’s app working, it will be a bit before I reload the app.
I’ve got to work out some of my routines and alerts first… but that’s 3rd on my list after the 1)routines, and 2) how I figure out how I can have a sensor to know not only when a sliding door is closed, but when locked (meaning wooden lock bar is in place). Think I’m going to use a “hidden” zwave door sensor and drill into the bar, and install a small magnet on door and trim plate so it doesnt matter which way it goes in.
This is correct. I use it as such, however due to the Iris not accepting anything over 4 digits, I only have one code for the keypads. Only family knows that for times when someone needs to let the dog out at night for example. All our other door codes are 5 digits. I believe this is a device limitation IIRC what Mitch once said.
User Lock Manager does allow for multiple PINs (I use 3 myself), but is indeed limited to 4 digits. This is a device limitation, due to the XFinity version not having an off button (It recognizes 4 digits as the end of the code, instead of the press of the mode button).
I haven’t actually tried 5-digit codes on my Iris version, I’ll try that tonight, see what it does.
Now that you have the 3400-X Keypad Manager working, User Lock Manager should work the exact same way. You can actually install both of them at the same time, and they’ll just both do the action. It shouldn’t cause any issues, but I wouldn’t leave it that way for long, just so you can confirm you can configure ULM before removing mitch’s smartapp.
Zack, thanks for all of your work. I’m new to ST, just got everything installed over the weekend. I am trying to use the Iris 2nd gen keypad. After following all of your instructions in post 738, I seem to have everything working with the keypad and SmartAlarm.
I’m having one small issue. I have both interior and exterior doors with one exterior door on a delay for “Away.” I have no delays for “Stay.” My issue is that I arm my system to “Stay,” everything arms as it should, except for my exterior door with a delay, it doesn’t arm at all. Now, if I change it to where there’s a delay for both “Away” and “Stay,” then everything arms as it should.
If you have any suggestions, I would appreciate it. It’s been almost 15 years since I’ve been into any programming, and I’m not familiar with Groovy. I’m trying to learn, but I think it’s going to take me awhile.
One other thing, is the alarm suppose to beep when you return and the delay is activated? Mine only beeps when you first arm it. I’m just curious on this one.
I think there was someone who reported something similar with the delays on the SmartAlarm forum, I’ll see if they have a code fix available (Or if the fix is obvious to me when looking at the code.) I’m not 100% familiar with the SmartAlarm code yet, but it is moderately readable, so I’ll look into that delay issue (Probably tomorrow)
As far as the Entry delay beeping, yes, it should beep during this period. There’s a bug in the DTH (I just found the same yesterday), that’s updated as of right now in the testdelay branch here:
Since I don’t operate with delays, I haven’t verified this works yet, but I’m fairly sure it should.
If you can confirm it works properly (Exterior door with delay arms instantly with delays turned off on Stay), I’ll merge it back to the standard branch for SmartAlarm.
If your device won’t pair (Flashes slowly when in “pairing mode”, but Smartthings won’t detect it), that sounds like a faulty device. Even with the broken DTH, it would quickly flash.
Sounds like it had some intermittent issues with communications, and then just stopped communicating all together, which sounds like a failed radio or antenna degredation.
These things should have a warranty on them, so you can likely get Lowes to replace it.
Just my luck. I appreciate the help. I will try and get a replacement and hopefully everything will work. Ive been going crazy trying to figure this thing out.
Zack, both of your fixed worked great. I first installed your keypad update and it did fix the lack of an entry beep for me. It now beeps on both entry and exit. Also, the SmartAlarm update fixed the issues that I was having with exterior zones with away delays not arming on stay mode. Everything now arms properly on both stay and away modes. Thanks for the help. Let me know if there’s anything else you’d like me to test.