Keypad to lock/unlock without HSM

I'm thinking about using a centralite keypad to lock/unlock a door without a built in keypad.. I don't want to use HSM for this.

What are my other options? The first idea that pops into mind is to use rule machine. If keypad is armed, lock the lock, if disarmed, unlock the lock. But I'm not sure how to keep things in sync between the lock if it's locked manually or by another rule.

If you can "arm" and "disarm" the keypad from the device driver you could set up a series of rules that kept them in sync... a rule that says if the lock is unlocked either manually or by another rule then disarm the keypad, and vise-versa.

I just bought one of these keypads... if I can remember where I put it I'll give it a shot.

1 Like

That's kinda where my mind went. I tried looking thru HPM to see if there was already an app to do this but didn't come up with anything.

The keypad can definitely be armed or disarmed. I just suck writing rules. :slight_smile:

Found it! Gimme a few, lemme see what I can come up with.

This works. There might be an easier way but hey it's only 8am here. I kinda like this little keypad actually. A lot easier to deal with than that silly Ring. And any device that has reset and pairing information on a sticker on the back of the device is 2 thumbs up for me!


1 Like

Cool that works. I probably overcomplicated mine a bit. My keypay has arm home/night buttons too so I added conditions for those.

after the ELSE I added another IF block for unlocked. I don't think that's necessary but I get nervous if it reported some other state it might accidentally unlock a lock. LOL

I need to see if the other device handler lets you arm without entering a code. This one needs a code to arm, even though that setting is off in the device. (This is the Xfinity XHK1-UE

Also I need to make a rule to arm the keypad if the door is manually locked, etc.

the second rule I posed should not care whether the lock is locked digitally or not.

Maybe that's what I missed. Both your screenshots were the same. :slight_smile:

Ooops! Try that...

I was thinking something like that. I tried doing that, as a separate if block in the first rule but seems like it creates a loop when locking/unlocking manually.

I'll try it like this with a separate rule later..

Yeah I thought about trying to combine them but it's just cleaner t o do it as two separate rules.

Does it work for you?

Once I install the rule to arm the keypad if I lock the lock, it immediately unlocks and the keypad tries to disarm even though already disarmed.

I think the rules are triggering each other.

I need to dig and see if there's something like, unless triggered by another rule.

I'll tinker later. I've gotta run out for a bit.

It does work just fine for me but I am using a virtual lock. There may be something different about the real thing.

I use "Virtual Keypad" on an old 7" Amazon tablet as my main method for locking and disarming the house. I do not use HSM.

I suspect The keypad rule where I changed it tochanges Is the culprit. Probably going to have to fix it to make it look like yours and be more explicit

Edit. No my problem was when I tried combing the rules, I forgot to delete the extra trigger event.

We're working now!

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.