mirror of
https://github.com/esphome/esphome-docs.git
synced 2025-02-02 23:31:30 +01:00
Add documentation for Armed_Night on the alarm control panel component (#3101)
This commit is contained in:
parent
aa5abd17fe
commit
31b1cfd14d
@ -112,6 +112,21 @@ This action arms the alarm in home mode. The ``code`` is required when *requires
|
||||
id: acp1
|
||||
code: "1234"
|
||||
|
||||
.. _alarm_control_panel_arm_night_action:
|
||||
|
||||
``arm_night`` Action
|
||||
********************
|
||||
|
||||
This action arms the alarm in night mode. The ``code`` is required when *requires_code_to_arm* is *true*.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
on_...:
|
||||
then:
|
||||
- alarm_control_panel.arm_night:
|
||||
id: acp1
|
||||
code: "1234"
|
||||
|
||||
.. _alarm_control_panel_disarm_action:
|
||||
|
||||
``disarm`` Action
|
||||
@ -177,12 +192,14 @@ From :ref:`lambdas <config-lambda>`, you can call the following methods:
|
||||
|
||||
- ``arm_away(code)``
|
||||
- ``arm_home(code)``
|
||||
- ``arm_night(code)``
|
||||
- ``disarm(code)``
|
||||
|
||||
.. code-block:: cpp
|
||||
|
||||
id(acp1).arm_away();
|
||||
id(acp1).arm_home();
|
||||
id(acp1).arm_night();
|
||||
id(acp1).disarm("1234");
|
||||
|
||||
|
||||
|
@ -28,12 +28,14 @@ Configuration variables:
|
||||
- **requires_code_to_arm** (*Optional*, boolean): Code required for arming the alarm, *codes* must be provided.
|
||||
- **arming_away_time** (*Optional*, :ref:`config-time`): The exit delay before the alarm is armed to away mode. Defaults to ``0s``.
|
||||
- **arming_home_time** (*Optional*, :ref:`config-time`): The exit delay before the alarm is armed to home mode.
|
||||
- **arming_night_time** (*Optional*, :ref:`config-time`): The exit delay before the alarm is armed to night mode.
|
||||
- **pending_time** (*Optional*, :ref:`config-time`): The entry delay before the alarm is triggered. Defaults to ``0s``.
|
||||
- **trigger_time** (*Optional*, :ref:`config-time`): The time after a triggered alarm before resetting to previous state if the sensors are cleared/off. Defaults to ``0s``.
|
||||
- **binary_sensors** (*Optional*, *list*): A list of binary sensors the panel should use. Each consists of:
|
||||
|
||||
- **input** (**Required**, string): The id of the binary sensor component
|
||||
- **bypass_armed_home** (*Optional*, boolean): This binary sensor will not trigger the alarm when in ``armed_home`` state.
|
||||
- **bypass_armed_night** (*Optional*, boolean): This binary sensor will not trigger the alarm when in ``armed_night`` state.
|
||||
|
||||
- **restore_mode** (*Optional*, enum):
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user