Hi !
In my example, I have a Manual Alarm Control with a defined code (for sample : 1111).
When I use the Keypad for disarmed the alarm, the blueprint doesnāt work for this part. When I check the logs, I see an error (invalid code).
It seems that the blueprint want to send a list of code to disarm the alarm :
Hi!
I use Alarmo, and in Alarmo I have set up 3 users with 3 different codes.
I created the Helpers in Home Assistant with the same codes, and inserted them into your blueprint.
When I enter a code on the Frient keyboard, nothing happens. Can you help me?
You have not set the regex pattern correctly for the helper. The regex pattern should include numbers 0-9 and letters A-F, if you afterwards only store numbers inside the helper, it should still work as thatās how I use it with the manual alarm control panel. With the regex pattern you have set now I think it can only store 1111 as code.
If you still encounter errors after that, can you share a trace of the automation showing what the error is?
I donāt think I understand how to set up the blueprint.
I use Alarmo, in which Iāve set up three users, each with a different code. After entering the code, I receive a notification of who performed the operation (all created within Alarmo).
The codes are made up of 4 numbers, just numbers with no letters or symbols.
The naming of the input_text you can choose whatever you want. I wanted to make it without storing the username in the helper ID, so it is cleaner for my GitHub.
As mentioned, Iām not using Alarmo myself as my whole Alarm system logic is running inside this blueprint there is no need for Alarmo, so I havenāt tested it with Alarmo.
Every user code needs its own Text Helper to store the code inside it. And the blueprint handles the checking if the code put into the Keypad is stored in one of the Text Helpers. I have stored 3 codes myself like that.
Technically it should work with Alarmo as well, as it is made to forward the code input from the Keypad to the Alarm Control Panel you set in the Alarm Control Panel (Main) field. Which is why you should set no password if you are using Manual Alarm Control Panel, otherwise it would fail on that part.
Yes, inside the Text Helper you should store the pin code with just the numbers that are set for the pin. Make sure the Pattern for the Text Helper is set correctly, sample is given with an easy to copy/paste code snippet.
Thanks, now I use another blueprint that is more suitable for my use with Alarmo, which I have personally modified to make it work as I need it (Alarmo user codes)
Yes, if you are happy with Alarmo there are several Blueprints out there that fit your needs better, when itās just about syncing the physical with the virtual panel.
Mine was made to not be reliant on any Custom Components as it had bitten me in the past with an update of HA.