diff --git a/source/_integrations/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown index 4f34e36f8a8..2e4902eeb76 100644 --- a/source/_integrations/alarmdecoder.markdown +++ b/source/_integrations/alarmdecoder.markdown @@ -82,10 +82,15 @@ panel_display: default: false type: boolean autobypass: - description: "If this is set to `true`, then when arming (home or away), it will automatically bypass all open zones (sending '6#')." + description: "If this is set to `true`, then when arming (home or away), it will automatically bypass all open zones (sending '6#'). This will require your code to be entered even if `code_arm_required` is set to `false`." required: false default: false type: boolean +code_arm_required: + description: "If this is set to `false`, you will not need to enter your code to arm the system." + required: false + default: true + type: boolean zones: description: "AlarmDecoder has no way to tell us which zones are actually in use, so each zone must be configured in Home Assistant. For each zone, at least a name must be given. For more information on the available zone types, take a look at the [Binary Sensor](/integrations/alarmdecoder) documentation. *Note: If no zones are specified, Home Assistant will not load any binary_sensor integrations.*" required: false @@ -131,6 +136,7 @@ There are several attributes available on the alarm panel to give you more infor - `programming_mode`: Set to `true` if your system is in programming mode. - `ready`: Set to `true` if your system is ready to be armed. Any faults, including motions sensors, will make this value `false`. - `zone_bypassed`: Set to `true` if your system is currently bypassing a zone. +- `code_arm_required`: Set to the value specified in your configuration. ## Services