Why does the alarm panel only allow one security code?

Manual Alarm Control Panel could allow to set several different security codes, similar to commercial alarms.

It would be nice for each security code to have the name property and for this name to be shown in the history in the interface.

This would avoid having to share the codes and would allow tracking who (by possession of the code) triggered the alarm.

It would be something like in the YAML configuration:

alarm_control_panel:
   - platform: manual
     name: Home Alarm
     codes:
       - code: "1234"
          name: Person 1
       - code: "5678"
          name: Person 2

I played a bit with “Alarmo” addon (HACS integration). It allows multiple codes as well as other nice functions, like multiple programs etc… quite rich addon, almost identical to real alarms. Did you try it yet?

2 Likes

I agree it is a pretty stupid Limitation but as Protoncek also wrotes Alarmo. It will solve all the “why havn’t they added this” issues :slight_smile: