[EDGE] Ring Alarm Keypad (2nd Gen) Edge Driver

The Auto lock is to emulate a lock style feature. When you arm the keypad it “locks” and when you disarm it “unlocks”. Many folks use the keypad to control a secondary device like a garage door or patio relay etc. When auto lock is enabled it will automatically relock after being unlocked after the configured time. The auto lock controls will show up in the new app once ST adds support for custom controls to the new app.

The countdown is a feature of the keypad where it announces the time remaining for arming or disarming the keypad. This is controlled through a supporting SmartApp when a delayed arming or disarming is setup in the app: [RELEASE] Security System: Intruder Alert with Actions

Hi, @Automated_House, @RBoy

Thanks for letting me know about this.

I’ve tested some workflows and it seems that Pressed, Double pressed, and Held states are exempt from this issue. On the other side, building automations with any other state will throw an internal log, but the automation flow is available. However, if I try to automate over the Stand by state, it will crash as Jimmy refers, then automating any other state will crash the entire application.

I’ve documented the issue and our team will review it as soon as possible.

As indicated in my previous post, the arming/disarming (exit/entry) delays are controlled by the SmartApps and not by the device handler. Depending on the SmartApp you’re using you can configure it to have separate delays for different arming/disarming modes.

For example if you’re using Intruder Alert with Alarms, you may want to install two instances of the app, one for Armed away and one for the Armed stay (set in the Arming conditions page for each instance). Now for each instance of the app you can configure a separate Exit delay (arming delay). When the instance is activated (based on what’s set in the Arming conditions page), it will send the configured delay (or not) to the Ring keypad (via the device handler).

Regarding WebCoRE, there was a typo in the first post, sorry about that. You would need to subscribe to the attribute armMode for your keypad and the value of the attribute will tell you what mode it’s arming/disarming (rectified the description in the first post).

I’ve searched but cannot find a scenario that I would like to use this for.
I had a DSC hardwired alarm before with a keypad.
I currently use Konnected alarm panel that integrates my wired 6 zone alarm and siren with STHM for arm/disarm/panic/ and general house alarm when one of my hardwired zones are tripped. Could this Keypad and device handler be used for the arm/disarm of this configuration. It seems that it would but I cannot find an actual post that says it will. I currently use the STHM App to do the arm and disarm functions. I would like to use the ring keypad to do that as someone enters the house (with a countdown chime to an actual alarm going off) like my DSC keypad used to.

Smitty

Yes you can do with with this SmartApp: [RELEASE] Security System: Intruder Alert with Actions

To use STHM check out the Intruder Alerts link above which explains how to control STHM via a keypad and also the awesome post just above yours which explains how to setup a 2 way sync with STHM.

Thanks rboy
I started researching this a couple weeks ago so I must’ve just missed the above post. I did download the intruder alert smart app and started playing with it last night. My keypad is supposed to be here tomorrow so I could start doing some actual testing. I made the mistake of migrating to The new smart things app which was a mistake on my part. I was under the assumption that they were discontinuing it. Once I did that my action tiles would not work with the new app. I tried to go backwards to the classic app but it would not let me. The solution would be to add just the keypad For arm and disarm instead of using a locked tile in action tiles.

Hey there - check this post out to get Actiontiles working with STHM. Luckily its a similar idea to the post above to connect the keypad to virtual switches. FWIW I managed to get STHM/Keypads/Actiontiles in sync.

https://support.actiontiles.com/knowledge-bases/8/articles/8170-how-to-use-new-smartthings-home-monitor-with-actiontiles

Bingo! I’ll try when I get home. I do use automation to arm at a certain time and disarm right before I leave for work but I still needed a tile to do it manually.

I’m having an extremely difficult time Syncing the Disarm, Arm away, and Arm Stay buttons with the STHM App buttons. I have everything set up correctly with the Intruder alert/actions Smart app along with the Device handler for the keypad and LUM. The key pad works with my set pins and it does the actions on the keypad (IE disarm, Arm away, arm stay) but not syncing with the STHM app. It seems at times that it will arm and disarm but not change the STHM status
It has some communication as far as doing my countdown delay and entry delay if set by either the STHM app or the keypad but no consistent communication between both. I need to quit for the night and start fresh tomorrow.

I see you need a “webcore piston”
I have never used Webcore before though. Not very familiar with it.

Yeh the webcore piston is to set armed stay. Idk why but thru the automations in Smartthings it won’t arm anything but away…

You don’t need webcore if you use Lock User Management (LUM) from RBoys with the Ring keypad.

Hmm can you screenshot how you configured LUM (I have LUM)

I have not had to use Webcore to use the keypad to set Armed/Stay/Home. Not sure what you refer to with “sync both directions”.

Anyway I am using the new App and I have a separate LUM smartApp for the new ring keypad. I know it says Arm Classic SHM it is working for me and I only use the newer version STHM. The button actions are just setting mode to either Away or Night. This will then trigger Automations some what like in a prior post that does all the real work.

So there is no way to use webcore directly using the subscribe to armMode numbers? Or am is missing something here?

I posted a snippet of a routine i created in webcore above… once you add ActionTiles to the mix I think it’s easier to use webcore to keep it all In sync…

My Ring keypad arrived and I just found out that I’ll have to purchase the license from RBoy to get the device handler. It would be nice if you could mention that in your first post so that people don’t feel misled.
$40 for a license is a lot to make my $50 device work.

Buy two keypads… offsets the $40 :slight_smile:

The red wifi light is on a lot with my keypad and I can’t arm/unarm or turn off the siren when it is on. Any suggestions?

  1. Is it paired securely?
  2. If you move it closer to your hub - does the signal light go off and it responds quicker?