[EDGE] Enhanced ZigBee Keypad Driver - Centralite, UEI, IRIS, Xfinity, Scout, frient

Introducing the Enhanced ZigBee Keypad edge driver

Make your keypad work like a security keypad or a programmable lock keypad in SmartThings for managing locks/doors/garage doors, Home Monitor, security, custom buttons, custom actions, entry and exit delays and lots more. (see below for more details).

IMG_7027 IMG_7028 IMG_7029

Security Keypad + Virtual Lock (with programmable codes)

Virtual Lock (with programmable codes)

Other Features

Automation Features

Classic App

This edge driver is compatible with most ZigBee security keypads like the Centralite, UEI, Xfinity, Lowes Iris, Scout, frient and more.


Detailed comparison of the keypads features here


The UEI / Xfinity XHK1 keypad can be bought from Amazon here and here and from eBay for about $19

The frient Intelligent keypad can be bough from Amazon and RFID fob’s (ISO14443A, MIFARE classic)

The Centralite / Xfinity 3400-X keypad can be bought from Amazon or from eBay for about $20

The Scout keypad can be bought from Scout or from Amazon

The Lowes IRIS v3 keypad (IL021) can be bought from Lowes

The Lowes IRIS v2 keypad (3405-L) can be bought from Lowes or from Mercari

The Centralite 3400-C/3400-D/3400-G retail smart keypad can be bought from Centralite

The Xfinity keypads can be purchased from Comcast Home Security


Battery Notes:

  • The IRIS v2/Centralite 3400-C/3400-D/3400-G/Xfinity 3400-X keypads use 2 x CR123A batteries
  • The newer UEI/Xfinity XHK1/IRIS v3 keypads use 4 x AA batteries and last 3 - 8 times longer than the other keypads depending on the type of battery used (Lithium, Alkaline, NiMH/NiCd)

UEI/Xfinity XHK1-> XHK1 3400X <-Centralite/Xfinity 3400-X
Iris v2 (3405-L)->Iris v3 <-Iris v3 (iL02_1)
Centralite 3400-C/3400-D/3400-G → 3400G scout ← Scout
frient Intelligent keypad → image

You can find the latest features and supported models on our website

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

  1. Selectable operating modes (enable/disable integration with Home Monitor)
    • Security keypad + Virtual lock with programmable codes
    • Virtual lock with programmable codes
  2. Work as a keypad lock in SmartThings
    • 999 programmable slots with 1-20 digit user codes and rfid fobs (depending on keypad model)
    • View programmed user names/codes
    • Enable/disable keypad
    • Enable/disable auto lock
    • Lock and unlock using user codes
    • Invalid code notifications
    • Direct arming (arm directly with buttons without user code)
    • Detect Main/Battery power
    • Battery level
  3. Two way sync with Home Monitor (arm/disarm) with supported models
  4. Read the following sensors
    • Temperature (auto convert to F or C depending upon your location)
    • Motion
    • Battery (new battery calibration algorithm)
      • Centralite/Iris v2/Xfinity keypad support for CR123A Lithium batteries
      • UEI/Xfinity/Iris v3/frient support for AA Lithium, Alkaline, NiMH/NiCD batteries
    • Tamper
  5. Use with Automations
    • Door bell
    • Security mode
    • Lock state
    • User code/name specific actions separately for arming away/arming stay/disarming/locking/unlocking
    • Panic alarm (supported models)
    • Invalid code, lock/unlock action type (remote, keypad) custom actions
    • Temperature
    • Motion sensor
    • Battery levels
    • Power source
    • Hardware failure notifications
  6. Use as a Tone capability device (beep/chime)
  7. Use as a Siren/Alarm capability device (supported models)
  8. Locate keypad using a beep(s)
  9. Beeping for entry/exit delays
  10. Ability to configure the following parameters:
    • Entry delay
    • Exit delay
    • Home Monitor integration
    • Default arming mode
    • One touch arming
    • Number of rings/chimes
    • Auto lock delay
    • Temperature sensitivity (0.1° - 2.0°)
    • Temperature offset (for correcting the temperature reported by the sensor)
    • Motion inactivity timeout
    • Select AA battery type for supported models
  11. Use with Home Monitor
  12. Use with Smart Lock Guest Access (SLGA)
  13. Use with Lock User Management (LUM) to control from the keypad using virtual switches
  14. Compatible with apps like Lock User Management (LUM) and Rental Lock Automater (RLA)
  15. Use with Lock & Door Synchronizer to control Garage Doors, Patio Doors and synchronize with other locks/devices
  16. Use with Chime and Notifications for Doorbells and Sensors

Siren and Chime Features

  • Keypads which have a built in beeper can be used as a Chime for sensors/buttons (e.g. door bells or door open/close) using the Beep or Tone capability
  • Iris keypads have a built in Siren that can be triggered with the panic button or independently as an Alarm
    • Iris v2 (3405-L) 60dB siren
    • Iris v3 (iL02_1) 85dB siren
  • frient keypads use a red flashing LED for a Siren and Yellow flashing LED for the Panic SOS button
    You can use these keypads with Automations or a compatible Chime SmartApp

Sample Automation Use Cases in SmartThings

  • Arming/disarming Home Monitor security
  • Siren/alarm (models which support it)
  • Chime/beeper to notify when doors/windows are opened/closed
  • Panic button
  • Secondary keypad for locks
  • Primary keypad for garage doors/patio doors
  • Temperature sensor
  • Motion sensor (for close up motion)
  • Program codes with Smart Lock Guest Access (SLGA) and LUM
  • Create custom action using for each user code and for each mode (disarm/away/stay)
  • Chime the keypad when doors/windows are opened or something is turned on/off

INSTALLATION INSTRUCTIONS

Install the edge driver using the step by step instructions here

How to Arm/Disarm and sync with Home Monitor

  • Synchronization with Home Monitor is automatic, try reinstalling Home Monitor if you’re having issues
  • CentraliteS image UEI%20CodeCentralite/UEI/Xfinity keypad (after programming codes):

    • to arm HM press one of the 3 modes buttons on top followed by a valid 4 digit user code
    • to disarm HM enter a valid 4 digit user code
  • IrisS Iris v2 keypad (after programming codes):

    • to arm HM enter a valid 4 digit user code followed by the Partial button (Armed Stay) or the On button (Armed Away)
    • to disarm HM enter a valid 4 digit user code, press the OFF button
  • IRIS%20Arming Iris v3 keypad (after programming codes):

    • to arm HM press the Partial button (Armed Stay) or the On button (Armed Away) (this keypad does NOT support user codes for arming)
    • to disarm HM enter a valid 4 digit user code, press the OFF button
  • Scout keypad (after programming codes):

    • to arm HM enter a valid 4 digit user code followed by the zzz button (Armed Stay) or the Lock button (Armed Away)
    • this keypad has an option to enable/disable the 4 digit user code for arming
    • to disarm HM enter a valid 4 digit user code, press the Unlock button
  • frient Intelligent keypad (after programming user/fob codes):

    • to arm HM enter a valid 1 to 20 digit user code followed by one of the 2 mode buttons or the Lock button
    • this keypad has an option to enable/disable the user code for arming
    • to disarm HM enter a valid 1 to 20 digit user code, press the Unlock button
  • When HM is armed via the keypad, the LED light on top will glow red and the appropriate mode button will light up (if present)

  • When HM is disarmed via the keypad, the LED light will be green/red OFF button will light up

NOTE:

  • Locked means the keypad is Armed and Unlocked means that it’s Disarmed.
  • Since the device has no “physical” locking mechanism, it is recommended to use it in conjunction with Automations or SmartApps like SLGA, LUM or RLA to control a physical switch or lock etc.
  • The Iris v3 Keypad arms directly when the On/Partial button is pressed. It does not use a 4 digits code for arming like the other keywords.
  • The Scout keypad has the option to enable/disable the user pin code for arming from the DTH settings page
  • For operating other keypads, press an action button (off/on/night/away/stay) followed by a 4 digits user pin.

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

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

INCLUSION INSTRUCTIONS:

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

  1. Remove the batteries from the device
  2. Open the SmartThings mobile app and click on + or Add a thing to put the hub into pairing mode
  3. Make sure you’ve inserted the covering piece at the back of the device so that pairing button is pressed

Centralite 3400-C/3400-D/3400-G/Xfinity 3400-X/Iris v2

  1. Remove the covering piece
  2. Press and hold the tamper switch
  3. While holding the tamper switch insert one battery into the device (use CR123A Lithium batteries)
  4. Release the tamper switch
  5. It should complete pairing within 30 seconds and it should show up on your SmartThing mobile device
  6. The device wifi/signal LED should be flashing green
  7. Insert the second battery and the wifi/signal LED should stop flashing
  8. Re-insert the covering piece (if the LED doesn’t stop flashing see the TIPS below)

Paired

UEI/Xfinity XHK1

  1. Insert the 4 batteries (use AA Lithium 1.5v batteries for best performance, AA Alkaline batteries or AA Rechargeable NiMH/NiCd batteries).
  2. The Pairing LED light should start flashing (indicating it’s in pairing mode). If the light is not flashing, follow the Exclusion Instruction below to get it back into pairing mode
  3. The device wifi/signal LED should be flashing green
  4. On successful pairing the pairing LED should flashing and the the wifi/signal LED should be lit
  5. Set the battery type (Lithium, Alkaline, Rechargeable) in the device preferences page (click the Gear icon on top right corner of the keypad page in the ST Classic app), after pairing for accurate battery life reporting

UEI%20PairingUEI%20Paired

Iris v3

  1. Insert the 4 batteries (use AA Lithium 1.5v batteries for best performance, AA Alkaline batteries or AA Rechargeable NiMH/NiCd batteries).
  2. The Pairing LED light should start flashing blue (indicating it’s in pairing mode). If the light is not flashing, follow the Exclusion Instruction below to get it back into pairing mode
  3. On successful pairing the pairing LED should flashing green
  4. Set the battery type (Lithium, Alkaline, Rechargeable) in the device preferences page (click the Gear icon on top right corner of the keypad page in the ST Classic app), after pairing for accurate battery life reporting

Iris%20Battery IRIS%20Pairing Iris%20Reset

Scout

  1. Insert the 2 batteries (CR123A)
  2. The Pairing LED light should start flashing green 3 times every 5 seconds indicating it’s in pairing mode. If the light is not flashing, follow the Exclusion Instruction below to get it back into pairing mode
  3. On successful pairing the pairing LED should steady green

frient

  1. Insert the 4 AA batteries
  2. The yellow LED light should start flashing rapidly (if it’s flashing slowly, do a factory reset or change the mode using the pin hold behind the keypad - refer to manual)
  3. On successful pairing the LED should turn off

image


TIP: If you’re having trouble pairing the device, power cycle your hub and try to exclude the device first

TIP: If the network LED continues to blink even after pairing, press the tamper button 5 times to reset it

NOTE: If all the arm mode lights are blinking in series (On/Partial/Off or Away/Stay/Night etc), this means that the keypad has lost it’s connection with the mesh. Move the keypad closer to the hub or add a ZigBee repeater. If that doesn’t work, remove the battery for a few seconds, re-insert it and then tap the refresh tile to resync and reestablish communication with the hub.


EXCLUSION INSTRUCTIONS:

Click on the gear icon (top right corner) in your SmartThings mobile phone device page. Scroll down to the bottom and click Remove and follow instructions.


FACTORY RESET INSTRUCTIONS:

Centralite/Xfinity/Iris v2/UEI

  • If the exclusion was not successful (which can happen if the device did not receive the exclusion notification from the hub, when not paired the wifi/signal LED will not be lit), remove the cover and the batteries, keep the tamper/pairing button pressed while inserting the batteries and then release the tamper/pairing button. For the XHK1 models it should make the pairing LED start flashing
  • Press the tamper switch 5 times to reset the keypad

Iris v3

  • Remove 1 battery and wait ten seconds
  • Re-insert the battery while holding down the reset button on the side and release when the status light blinks red once and then start blinking blue

Scout

  • Remove both batteries
  • Press the tamper switch, re-insert the battery while holding down the tamper switch
  • Release the tamper switch within 4 seconds and the pairing LED should start blinking green

Comparison of Keypad Features




Check out the Ring Gen2 Keypad edge driver

This 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

12 Likes

215 posts were split to a new topic: [OBSOLETE] Rboy enhanced zigbee keypad DTH

On popular request:

Enhanced ZigBee Keypad Lock - Version 01.01.00

  • Added support for UEI and Xfinity XHK1-UE keypads
  • Updated DTH to support latest ST ZigBee framework

This is a low cost keypad and can be purchased on eBay for about $10 to $20. See first post for pairing instructions.

1 Like

Did you try this and look at your IDE logs?

The V3 device behaves differently from the V2 devices. From the release post above:

Does anyone know if this is compatible with the Zipato mini keypad?

Zipato mini a Z-Wave keypad, this DTH will only work for ZigBee keypads and has been certified/tested with the keypads listed in the first post.

For those looking for weatherproof plastic mounting boxes to work with the UEI/Xfinity XHK1, I settled on the Arlington DBK88W and DBK88C. I really wanted to use the 5" square version but the XHK1 measures an 1/8" too big.

2 Likes

I wish there was a weatherproof version that could be used for garage doors and arming/disarming before you enter the home.

EDIT: Side by side detailed comparison of the keypads in the first post

Nothing like looking at the real stuff and/or some data points. A few comparisons of the some of the keypad models. The Centralite retail model is used here for comparison (dimension wise it’s similar to the Xfinity Centralite, features are slightly different)

The IRIS v3 is big (but it also has a LOUD siren), the Centralite is the thickest and the XHK is the thinnest (personal favorite and IMHO the sleekest/lowest profile). Feel free to share your thoughts.

1 Like

I’ve been looking for a second keypad, but now I haven’t been able to find anything. When is the new centralite keypad coming out, and how much are they selling it for?

Wow! Thanks for the side by side comparison. I was mistaken. So you’d recommend the XHK keypad? Gotcha. I’ll forward to my friend and when I’m ready I’ll get it myself.

One of the most common questions we receive from users is around mounting the keypad in an outdoor enclosure in extreme weather to keep it safe from the elements.

Each keypad behaves differently in the enclosure. We do NOT recommend using the IRIS v3 (IL021) with an enclosure since it seems to constantly trigger the motion sensor. However in out tests the other keypads (IRIS v2, Xfinity XHK1, Xfinity Centratlite and Centralite Retail) do reasonable well with outdoor coverings. Do keep in mind that when using a covering it may interfere with the motion sensor and accuracy of the temperature sensor.

Here is an examples of a simple gang box covering with a clear lid that can be used as a keypad covering for outside for about $8

2 Likes

Thanks for the post!
Do you know any keypads that have the CE mark so it may be shipped to Europe?

Zigbee is international so it’s a bit odd none of these devices are available with a CE mark.

Just got my xhk1-ue (thanks for the link) and my subscription to http://rboyapps.com/ and everything is working GREAT within 10 mins!! Now I just have to find a weatherproof housing that fits (It a little to big for the one posted…) any ideas??

1 Like

I feel it’s worth mentioning since it doesn’t seem to be said at all here and you won’t find out until you try to install this device handler - this DH is not free.

Currently it’s $40 USD for lifetime access (to all of their other apps as well including those mentioned here). Just something to be aware of before you go out and start buying keypads :slight_smile:

You pretty much have to get them from eBay. None of these keypads are produced anymore. I can’t recall the last time anyone mentioned they got a bad keypad from eBay. Mine was a UEI for $20. It looked new and works great. I’ve had it for about a year now.

Enhanced ZigBee Keypad Lock - Version 01.10.00

  • Added support for the Scout keypad
    • A small touch screen keypad (see first post for comparative details).
    • Uses 2 x CR123A batteries
    • Has two arming modes, Lock (away) and Sleep (Stay).
    • Does not have a panic button or a built in alarm or chime
    • Does have a tamper notification and proximity (motion) sensor
    • Has very interesting feature where you can set it to lock/arm without a user pin (i.e. one touch direct arming) or with a user pin. This setting can be changed from the device settings page

image

@Madpup the Scout keypad can be bought from Scout or from Amazon for about $50

That looks pretty sweet, although I do wish it had an alarm. I assume it is restricted to 4 digits like the others, right?

Care to comment on the overall usability compared to the others?

You can see the comparative feature tables and picture comparing it to other keypads at the bottom of the first post.

Two striking things about the keypad, it’s has a very sensitive touch panel which makes it super sleek and it much smaller compared to the other keypads. It’s as thick as the IRIS v3 but half the height/width - comparative picture in the first post.

The really nice feature we liked about this keypad was the option to enable/disable the user pin for locking the keypad (Arming). This opens up options for how you want to use it, place it somewhere for a quick arm or place it outside and enable the 4 digit user pin.