diff --git a/source/_docs/mqtt/discovery.markdown b/source/_docs/mqtt/discovery.markdown index 371af3ca226..85e05490902 100644 --- a/source/_docs/mqtt/discovery.markdown +++ b/source/_docs/mqtt/discovery.markdown @@ -112,6 +112,7 @@ Supported abbreviations: 'cmd_tpl': 'command_template', 'cod_arm_req': 'code_arm_required', 'cod_dis_req': 'code_disarm_required', + 'cod_trig_req': 'code_trigger_required', 'curr_temp_t': 'current_temperature_topic', 'curr_temp_tpl': 'current_temperature_template', 'dev': 'device', @@ -207,6 +208,7 @@ Supported abbreviations: 'pl_rst_pr_mode': 'payload_reset_preset_mode', 'pl_toff': 'payload_turn_off', 'pl_ton': 'payload_turn_on', + 'pl_trig': 'payload_trigger', 'pl_unlk': 'payload_unlock', 'pos_clsd': 'position_closed', 'pos_open': 'position_open', diff --git a/source/_integrations/alarm_control_panel.mqtt.markdown b/source/_integrations/alarm_control_panel.mqtt.markdown index 7c5301a367e..0f988f7176b 100644 --- a/source/_integrations/alarm_control_panel.mqtt.markdown +++ b/source/_integrations/alarm_control_panel.mqtt.markdown @@ -80,6 +80,11 @@ code_disarm_required: required: false type: boolean default: true +code_trigger_required: + description: If true the code is required to trigger the alarm. If false the code is not validated. + required: false + type: boolean + default: true command_template: description: "The [template](/docs/configuration/templating/#processing-incoming-data) used for the command payload. Available variables: `action` and `code`." required: false @@ -201,6 +206,11 @@ payload_not_available: required: false type: string default: offline +payload_trigger: + description: The payload to trigger the alarm on your Alarm Panel. + required: false + type: string + default: TRIGGER qos: description: The maximum QoS level of the state topic. required: false