I followed the directions located at https://github.com/taligentx/dscKeybusInterface/discussions?page=3 and I can now run mqtt explorer connect to the broker on my HAOS and watch my zones change status so I know that part is working.
However, how do I now make this information useful in HA? There are many alarm integrations, maybe alarm_control_panel isn’t what I should be using? I don’t see any entities created in HA and the example yaml provided generates the error:
alarm_control_panel:
- platform: mqtt
name: "Security Partition 1"
state_topic: "dsc/Get/Partition1"
availability_topic: "dsc/Status"
command_topic: "dsc/Set"
payload_disarm: "1D"
payload_arm_home: "1S"
payload_arm_away: "1A"
payload_arm_night: "1N"
- platform: mqtt
name: "Security Partition 2"
state_topic: "dsc/Get/Partition2"
availability_topic: "dsc/Status"
command_topic: "dsc/Set"
payload_disarm: "2D"
payload_arm_home: "2S"
payload_arm_away: "2A"
payload_arm_night: "2N"