[EDGE] Ring Alarm Keypad (1st Gen) Edge Driver

Introducing the Ring Alarm Keypad Gen1 edge driver

Make your Ring 1st Gen keypad work like a lock keypad in SmartThings so it can work with SmartApps designed for managing locks/doors/garage doors, user codes and lots more. (see below for more details). It’s only used as a lock keypad and not as security keypad.

image

Screenshots

IMG_8029


Where to buy Ring Alarm 1st Generation keypad


This edge driver supports the following features (refer to the release notes/website for latest updates):

  1. Works as a keypad lock in SmartThings
    • Set/use 4-10 digit codes
    • View programmed user names/codes
    • Enable/disable keypad
    • Lock and unlock using user codes
    • Invalid code notifications
    • Direct locking (lock directly with buttons without user code)
    • Detect Main/Battery power
    • Battery level
    • Panic button (press X and √ simultaneously)
  2. Use with Automations
  • Lock state
  • User code/name specific actions separately for arming away/arming stay/disarming/locking/unlocking
  • Panic button
  • Invalid code, lock/unlock action type (remote, keypad) custom actions
  • Battery levels
  • Power source
  • Hardware failure notifications
  1. Ability to configure the following parameters:
    • Pin code length
    • Pin code timeout
    • Enable/disable direct locking

Compatible SmartApps

  1. Smart Lock Guest Access (SLGA)
  2. Advanced Web UI1. Lock User Management (LUM)
  3. Rental Lock Automater (RLA) to automate your rental properties with keypads
  4. Lock & Door Synchronizer to control Garage Doors, Patio Doors and synchronize with other locks/devices

Sample Use Cases for Keypads in SmartThings (through Automations or compatible SmartApps)

  • Panic button
  • Secondary keypad for locks
  • Primary keypad for garage doors/patio doors
  • Program codes and create custom actions for each code or each button (away/night/home)
    • Run/activate/deactivate switches/controls/routines etc
    • Create custom actions

INSTALLATION INSTRUCTIONS

Install the Edge Driver using the step by step instructions here

INCLUSION

It is recommended to install the edge driver BEFORE paring the device for easier setup.

  1. Bring the keypad close to the hub
  2. Plug the USB cable into a USB charger, the Network LED should be red (if not factory reset the keypad) and Ring LED be either rotating blue or off
  3. From the SmartThings mobile app click on + → Add device → Scan QR code and then scan the QR code behind the keypad. NOTE: If you don’t use S2 pairing via the QR code, the keypad may have trouble communicating with the hub (red network light, key codes not working etc)
  4. Keep the 1 key pressed for about 5 seconds until the Blue Ring LED starts flashing slowly and then release the key (if it doesn’t start flashing blue it won’t pair, exclude/factory reset and try again)
  5. Once the pairing is successful the Ring LED will become solid blue and then turn off, the (red) Network LED will turn off. If the network LED remains red and the blue Ring turn off, then the pairing has failed. Reboot the hub, bring the keypad closer, exclude/factory the keypad and try again.

TIPS

  • If you’re having trouble pairing the device, power cycle your hub and try to exclude/factory reset the device first
  • If Network LED starts flashing red, this means that the keypad has lost it’s connection with the mesh. Move the keypad closer to the hub (or add a Z-Wave repeater)
  • If Network LED is red, that means it isn’t paired with the hub

EXCLUSION

  • Bring the keypad within 5ft of the hub
  • Put the hub into Exclusion mode
  • Press the 1 key until the Ring LED starts flashing blue, when the exclusion is successful the Network LED will turn red

FACTORY RESET INSTRUCTIONS

  • Keep the 5 key pressed and use a pin to push the button in the pin hole behind the keypad, the Ring LED will flash white, after the Ring LED turns off then release the 5 key

Locking/Unlocking the Keypad

  • Enter a valid code followed by one of the 3 buttons around the ring (Disarm to Unlock, Arm Stay or Arm Away to Lock)

NOTE:

  • Since the device has no “physical” locking mechanism, it is recommended to use it in conjunction with Automations or SmartApps like CoRE, WebCORE, LUM or RLA to control a physical switch or lock etc.
  • When set to lock directly, it does not use a code to lock
  • THIS KEYPAD DOES NOT LIGHT UP ANY ARMING MODE LEDS or support Arming/Disarming Home Monitor (HM)

Low Battery: If your battery falls below 20% consider charging it. The unit will start flashing a battery light when the battery level is low.

Comparison of Keypad Features


Check out the Ring Gen2 Keypad Edge Driver

Check out the ZigBee Keypad Device Handler


More features to added, if you have any suggestions or ideas please feel free to ask and we’ll try to add it.

This edge driver is available on the RBOY APPS Server, http://www.rboyapps.com. Refer to our website or facebook page below to get access to the server.

Visit our Facebook page for updates on new apps and to get access to our Premium Apps. RBOY APPS SmartThings - Make your Home your Butler

(c) RBOY APPS

1 Like

< reserved for future updates >

Ring Keypad (Gen1) - Version 02.05.00

  • Added option to assign arm/disarm and toggle arming/disarming actions to ✓ button in device settings

Enhanced Z-Wave Ring Gen-1 Keypad Driver - v20240124

  • (New) SmartThings edge driver for the Ring Keypad Gen1 (US)
  • (New) Program user codes via Smart Lock Guest Access (SLGA) or Advanced Web UI
  • (New) Use as a custom actions keypad to trigger custom automation for each user code (up to 999 unique codes), separately for locking, unlocking
  • (New) View programmed user names/codes
  • Other features include:
  1. Works as a keypad lock in SmartThings
  • Set/use 4-10 digit codes
  • View programmed user names/codes
  • Enable/disable keypad
  • Lock and unlock using user codes
  • Invalid code notifications
  • Direct locking (lock directly with buttons without user code)
  • Detect Main/Battery power
  • Battery level
  • Panic button (press X and √ simultaneously)
  1. Use with Automations
  • Lock state
  • User code/name specific actions separately for arming away/arming stay/disarming/locking/unlocking
  • Panic button
  • Invalid code, lock/unlock action type (remote, keypad) custom actions
  • Battery levels
  • Power source
  • Hardware failure notifications
  1. Ability to configure the following parameters:
  • Pin code length
  • Pin code timeout
  • Enable/disable direct locking

IMG_8029


Please make sure that your device is within 20ft of a buffering device/repeater for best performance and reliability.

NOTES

  • This version of the enhanced driver is only available via the new platform Drivers license (refer to website for details). If you have an active subscription, the new driver will be automatically pushed to your hub within 24 hours
  • See the first post for a full list of available features

Copyright (c) RBOY APPS