Need "Expert's" help: IRIS Keypad integration

I’m in the same spot right now! If you could send me a copy of your DTH that would be greatly appreciated.

Also interested in getting a copy of the device handler code

Keith @CantDecideIT
Please forward your DTH for the Iris V3. With your approval I want to add the logic for the Iris v3 to the keypad DTH and SHM Delay in ST, and the DH and Nyckelharpa app in Hubitat.

My understanding is the Iris V3 does not send a pin when arming. The simple solution is to set pin 0000 in the DTH. This occurs in hardware when using an Iris V2 and tapping the ON or Partial key without entering a pin. When using an Iris V2 with SHM Delay, it is strongly suggested to create User pin with 0000. SHM Delay does not allow 0000 to disarm the system.

I have a stand alone alpha version DTH for Iris V3 available for testing.

Iris V3 arrived yesterday. Have it working with my Nyckelharpa app in Hubitat.

ST is an issue. Cant have two DTHs with same meta definition name. Since ST does not have a keypad device type, I use the definition name to find devices. In order to make it work with my other keypad devices have to combine Iris V3 into standard Keypad DTH. However, I modified @oldcomputerwiz UEI keypad handler for the Iris V3 and partially tested it.

In order to use it with SHm Delay, create a dummy user profile with pin 0000. pin 0000 is not allowed to set system to off.
Arming tap ON or Partial (pin ignored and not sent if entered)
Off enter pin then tap OFF

So…should you try it with SHM Delay, please turn on logging, and post your results or errors.

The handler name is IrisV3 Cenralite Keypad in the Arnbme / Beta repo

https://raw.githubusercontent.com/arnbme/SHMDelay/beta/devicetypes/arnbme/irisv3-keypad.src/irisv3-keypad.groovy

Update: Use this DTH supports all Centralite, Iris V2/V3 and UEI
https://raw.githubusercontent.com/arnbme/SHMDelay/beta/devicetypes/arnbme/centralite-keypad.src/centralite-keypad.groovy

1 Like