Over recent weeks I’ve successfully installed HA (on a NUC), wired up Konnected.io (with ESPhome firmware) to about 10 old hard-wired alarm sensors, installed Alarmo and connected it all together, and installed a 12V RFID/fingerprint keypad (wired into a Konnected zone) to arm/disarm the alarm (via HA). Everything works!
Two things I’d like advice/pointers on so I can fine-tune the system:
- It was easy to set the keypad up to arm the system with an automation (when keypad changes from open to closed, if Alarmo is disarmed, call service Alarmo:Arm on). Perhaps there’s a simpler automation approach (I’m still learning!) but this worked first time.
But, I struggled with a keypad-driven automation to disarm Alarmo during the “arming” entry-delay (or indeed during the “pending” exit delay state). I could only access the conditions is_armed, is_disarmed. And neither of those are true during arming/pending. Eventually I realised I could simply use “not is_disarmed” (so if keypad is successfully authenticated, and not Alarmo.is_disarmed, then disarm. This worked, but seemed a bit of a hack, and I’d prefer to be able to create automations specifically for the ‘arming’ and ‘pending’ states. Any guidance how to do this?
- I’ve so far just got the alarm piezo-buzzer to be buzz continuously during the entry & exit states. I’d prefer to be able to make it beep repeatedly on and off during the 30 seconds, etc. Any suggestions as to how to do this?
I’m wondering how much of this I should try to do via HA automations, vs what I should consider doing through customisations in ESPhome. Any advice?
Thanks for any help…
Vince