mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-02 17:18:58 +00:00
1.7 KiB
1.7 KiB
layout, title, description, date, sidebar, comments, sharing, footer
layout | title | description | date | sidebar | comments | sharing | footer |
---|---|---|---|---|---|---|---|
page | MQTT alarm support | Instructions how to integrate MQTT alarms into Home Assistant. | 2015-09-14 19:10 | false | false | true | true |

# Example configuration.yaml entry
alarm_control_panel:
platform: mqtt
state_topic: "home/alarm"
command_topic: "home/alarm/set"
name: "MQTT Alarm"
qos: 0
payload_disarm: "DISARM"
payload_arm_home: "ARM_HOME"
payload_arm_away: "ARM_AWAY"
code: "mySecretCode"
Configuration variables:
-
state_topic (Required): The MQTT topic subscribed to receive state updates.
-
command_topic (Required): The MQTT topic to publish commands to change the alarm state.
-
name (Optional): The name of the alarm. Default is 'MQTT Alarm'.
-
qos (Optional): The maximum QoS level of the state topic. Default is 0. This QoS will also be used to publishing messages.
-
payload_disarm (Optional): The payload do disarm alarm. Default is "DISARM".
-
payload_arm_home (Optional): The payload to set armed-home mode. Default is "ARM_HOME".
-
payload_arm_away (Optional): The payload to set armed-away mode. Default is "ARM_AWAY".
-
code (Optional): If defined, specifies a code to enable or disable the alarm in the frontend.