[OBSOLETE] Lowes Iris and XFinity CentraLite keypad DTH + Apps

Thanks Zack!

After I deleted everything, I succeeded when I followed the directions.

I was able to get them to sync up. Again, it was my error in the SmartApp. I would recommend that the part where you choose which status to do in which mode was made clearer (for future users). I thought it meant which status could be changed in which mode so I picked all three for each one. I thought I was enabling it to change states regardless of what mode I was in but then realized that I was actually trying to set three statuses!

Is there any way to figure out what is causing my keypad to stop working? Every couple days it stops communicating with the hub and the lights cycle at the bottom for a few hours. My hub is approximately 10-12 ft away from my hub in line of sight with each other so I don’t think it is out of range. I also switched a majority of my devices over to 5Ghz to cut down on interference. Im at a loss since it seems everyone else is working now.

Batteries? Just because it says they are good doesnt mean anything

Beside battery there could also be a flaky zigbee repeater nearby that the keypad could be using instead of direct connection to the hub. You mentioned about switching over to 5Ghz but how about the location of your WiFi router? In between the hub and keypad? Beside the ST hub? Your neighbor WiFi? If possible how about turn off your 2Ghz for testing?

Batteries are new. My router is about 3 feet away from the hub on the opposite side of hub from the keypad. I removed my ZigBee lights for now. I will try and figure out how to turn off the 2.4ghz and give that a try for a few days as well.

The cycling lights indicate “Busy”, which could indicate flaky zigbee comms, or the keypad not getting a response from the hub (Potential software issue)

The SmartThings hub within 3 feet of the WiFi router is going to be quite bad for signal quality (The router will just drown out anything else), so there definitely might be some interference on the 2.4G band there.

For the software issues, it would hopefully throw an error when it happens (Or at least show something), so if you can catch it with the live logging running, there might be some more info there.

–Zack

Ok so my keypad started acting up again 14hrs ago but I have been home with pneumonia so I did not notice. I pulled the keypad off the wall and set it next to the hub in hopes of making it easier for it to connect. I have my laptop sitting with the live logger on so hopefully I will get something out of it.

After a few minutes sitting next to the hub it began communicating with the hub again. @zcorneli can I send you the live logging data to see if there is any errors? I’m assuming my issues are caused by my router. I disabled my 2.4ghz wireless, so hopefully this will give me more of an idea if the signal is just being drowned out.

thanks to all that have contributed to this.

im all set up with the iris keypad v2, shm, have the dth, ulm, and smartalarm, but i cant get the delays to function when arming and disarming…

can anyone be of assistance, what am i missing? i can find the option in smartalarm and have it set to 30 seconds, but i dont get 30 second notifications and it essentially doesnt delay??

Someone please help. I have alot left over from when I had xfinity and I’m NOT a programmer and I know nothing at all about it. I would really like to use my keypad, motion sensor, and door/window sensors. I have gotten the centralite 3400 to pair but it is unknown and I have no idea what to do next. I know it has something to do with a manager and app. Please I need step by step instructions.

What is the purpose of this setting?
I just set all this up according to the post above and it all worked fine.
I am using the keypad as a backup to Presence and for people who are not setup with Presence sensors.

I left without using the keypad and my system changed modes and armed as it usually does.
When I got home my Presence triggered the mode change but when I opened the front door the keypad was beeping.
I was able to stop the beeping by typing in my code and hitting off.
After that the lights at the bottom just scroll back and forth and have been for a while.
I just switched that setting back on and manually switched my mode to away and the keypad immediately picked up the change and started beeping (exit delay).

Confused, should I have this setting on or off?

Thanks,
Scott

The codes needed for the keypad are at the top and labeled for what they are. Go to https://graph.api.smartthings.com/ and log in. Click “device handlers” then click “Create New device Handler” then “from code”. Copy the code for the device handler from above then paste it into the blank area. Then click publish. Same process for adding the smart apps except click on “My Smart apps” from the homepage. Also clicking on “documentation” will give you more info about this whole process.
Not sure but it is probably best to delte the keypad prior to installing everything .

After the device handler is installed, pairing the keypad should be suscessful and should show up as “Keypad” instead of unknown.

Once the codes are entered you can add the apps on your phone from the “My Smartapps” section I believe at the bottom of the add screen. They can be set up using the instructions listed above.

I am not familiar with the motion sensor and door sensor that comes with xfinty. Perhaps they will automatically pair and work.

You’ll have to decide if you want to use Smart Alarm or Smart Home Monitor. ( If you choose Smart Alarm There is an official version of Smart Alarm, but the one listed above must be used to have all functionality of the keypad.)

Also most of us, myself included, know nothing about coding. It’s much easier than it seems. Have fun.

That setting is to enable the use of Smart Home Monitor appp. If using that app it must be set to ON or Yes; however its worded. Otherwise as far as I know, it does not impact any other settings

I did that for the device handler and this is what I got.

Org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: script1476661112115827600214.groovy: 598: unable to resolve class Desktop @ line 598, column 10. Desktop version ^ 1 error

Double check that you copied the code correctly and that there was nothing else accidentally added. When copying the code make sure you have the “raw” version selected.

The reason I say this is because there is no line 598, it stops at 597…

I just noticed that if I have the alarm arm by Presence or mode change, the keypad still beeps for 30 seconds for the exit delay. Any way to turn this off?

At 11pm I have the mode change to bedtime which sets the alarm to stay. This triggers the keypad to beep for 30 seconds which is annoying.

Thanks,
Scott

You can disable the delay in stay mode in smart alarm, arming/disarming options at the very bottom. Unfortunately, this also disable the entry/exit delay as well but i disable it cause it’s annoying. Any chance we can have the delay without the beep in stay mode?

My wife actually just requested the same thing: Disable exit delay ( and beeping ) in stay mode, but keep entry delay (delays when door is opened), So hopefully I’ll get this done this week, and update the code to support it as an option.

To clarify for @swindmiller: If using Smartthing’s Smart Home Monitor, “Send Status to keypad” needs to be on (checked, switched on, whatever the UI shows). If using my version of SmartAlarm, that needs to be set to Off, so SmartAlarm can control the keypad directly without ULM interfering.

–Zack

1 Like

OK I got all that done thanks to your help. Tyvm. Now my problem is it does not look like it is changing modes with I put in the codes from the smart alarm app.

Make sure you have the appropriate routines selected in ULM, to actually cause the mode switches (ULM just executes a routine on keypad code entry).

Also, if you’re using SmartAlarm, make sure you have the modes selected under “Arming/Disarming Options”, “Away” for the 'Arm ‘Away’ in these modes" setting, Night for Arm Stay, and Home for Disarm, etc. These are what SmartAlarm uses to actually switch modes.

You can watch the live logging in the API pages, in order to get an idea of what each piece is doing when a code is input. That might give you insight to what’s missing to get it all working.

–Zack

I got it all working perfectly. Ty. I even got the door/window sensors working now. Just got to tackle the motion sensor tomorrow.