Hi,
I’m using https://github.com/ParadoxAlarmInterface/pai to integrate hassio with my paradox alarm. Everything seems to work as expected (getting panels detected and sensors available and updating in HA) but I’m having an issue with the code entry on the lovelace alarm card. I’ve enable the code on the mqtt autodiscovered alarm panel and the input and numeric keypad show up on the lovelace card but I can still arm/disarm the system without having to enter the code. I’ve also created a manual mqtt alarm panel connecting to the same partitions to see if that makes a difference and the manually added one works as expected and I can’t do anything without entering the configured code.
The mqtt message for the autodiscovered panel is:
{
"name": "CASA",
"unique_id": "2a01b584_partition_CASA",
"command_topic": "paradox/control/partitions/CASA",
"state_topic": "paradox/states/partitions/CASA/current_state",
"availability_topic": "paradox/interface/availability",
"device": {
"manufacturer": "Paradox",
"model": "SP7000",
"identifiers": [
"Paradox",
"SP7000",
"2a01b584"
],
"name": "SP7000",
"sw_version": "4.94 build 0"
},
"payload_disarm": "disarm",
"payload_arm_home": "arm_stay",
"payload_arm_away": "arm",
"payload_arm_night": "arm_sleep"
}
The content of my customize.yaml file with the code configuration:
alarm_control_panel.casa:
code_arm_required: true
code_format: number
code: 9999
code_disarm_required: true
The configuration for the manuall mqtt panel that works as expected:
alarm_control_panel:
- platform: mqtt
state_topic: "paradox/states/partitions/CASA/current_state"
command_topic: "paradox/control/partitions/CASA"
availability_topic: "paradox/interface/availability"
name: "home"
unique_id: "home"
payload_disarm: "disarm"
payload_arm_home: "arm_stay"
payload_arm_away: "arm"
payload_arm_night: "arm_sleep"
code: 1234
code_arm_required: true
code_disarm_required: true
From what I can see everything seems to check out and I’d expect the autodiscovered panel to enforce the code as well. Am I missing anything here?
Thanks