Completed reviewing the SHM Delay logic and code, and in my opinion the best way to handle the Iris V3 is as follows:
In the RBoy DTH. When there is no pin available on Partial(Stay) or On(Away) modes, set the pin to 0000 prior to creating the codeEntered event
In SHM Delay. The User creates a user pin profile of 0000 with no restrictiions. The SHM Delay logic already rejects 0000 for Off. Set the User name to “Iris V3 Instant On” or whatever you want. Other pin profiles used for ‘Off’ must also be created. Note the 0000 pin is already needed to use the V2 Instant on feature.
Need the V3 model number to insure there are no other conflicts and possible code changes needed in SHM Delay
@RBoy Should adding the 0000 create an issue for your logic, let me know.
RBoy
(www.rboyapps.com - Making SmartThings Easy!)
#661
Not at all, this section is all part of the “non lock” code and shouldn’t impact the lock management flows in any way.
Can be done
Sounds good
We’ll make this update and release today to the DTH
@arnb we’re working on a bunch of new keypads with some manufacturers and so expect to see that some of these models may behave in a similar fashion (no pin for arming and pin for disarming)
Sounds good. As long as I know the model number and the DTH commands match the 3400 or 3405-L it should work. Making some minor changes for the model and will put that into the beta versions now.
With the forthcoming changes model will be needed only if it works like a 3400, four modes: off, stay, night, away versus Iris, three modes off, (partial)stay, (On)away
Minor change adding support for Iris V3 keypad. Requires latest (to be released) version of RBoy Apps DTH with Iris V3 support
User Profile Requirements
Requires a user pin profile of 0000 with no restrictiions used for ON and Partial. The SHM Delay logic rejects 0000 for Off. Set the User name to “Iris V3 Instant On” or whatever you want. Other pin profiles used for ‘Off’ must be created.
Installation module changes
Update module SHM Delay (V2.2.4) from github arnbme / SHMDelay / beta Save, then publish for me
Update module SHM Delay Child (v2.1.2) from github arnbme / SHMDelay / beta Save do not publish
Minor change adding support for Iris V3 keypad. Requires latest version of RBoy Apps DTH with Iris V3 support.
I urge everyone to stay up to date, however this change is needed only if you are using an Iris V3 keypad with the RBoy DTH Version 01.05.04 and higher.
User Profile Requirements
Requires a user pin profile of 0000 with no restrictiions used for ON and Partial. The SHM Delay logic rejects 0000 for Off. Set the User name to “Iris V3 Instant On” or whatever you want. Other pin profiles used for ‘Off’ must be created.
Installation module changes
Update module SHM Delay (V2.2.4) from github arnbme / SHMDelay / Version2 Save, then publish for me
Update module SHM Delay Child (v2.1.2) from github arnbme / SHMDelay / Version2 Save do not publish
Is there a way to charge the keypad instead of using batteries? I was planning to take out the old keypad and somehow use the power wire to charge the device.
That’s awesome!!! Exactly what I was looking for. I see that he is powering the keypad from a switch but would it be possible doing that from existing wires of the old keypad? I was thinking all I would need is a 12v to 3v converter then just plug it into the keypad battery compartment.
Are you going to add that converter at the alarm panel or near the old keypad? Also, I saw that you didn’t solder on the old example. How did that work out for you? I’ve never soldered before so was planning to go that way.
I used the converter at the alarm panel so I can have a cleaner setup when I mount the keypad. Just make sure you have a volt meter so you can verify voltage before wiring things.
My first time soldering was with the keypads, simply soldered to the battery terminal using this: https://amzn.to/2Eadkha
The old example was at an apartment that I sold, was using that setup for nearly a year without an issue. But at my house I decided to solder as I had 3 keypads outside (don’t want the battery to leak) and since I had a solder iron I decided to solder my interior keypad onto the alarm wires.
Alright, so I am trying to set it up before everything comes in this week just so I know what I need to do when I get everything. I understood most of the stuff but got stuck on creating a simulated contact sensor. I understand how to create one but don’t understand how its going to be used and what a delay profile is.
Simulated contact sensor is monitored by SHM and is opened when there is an intrusion. The real sensors defined in a delay profile must be removed from SHM monitoring.
Delay profile is used with any door used for normal access and egress. It sets delays, sounds and controls.