mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-04-25 05:47:35 +00:00

* States: add unavailable and unknown * rephrase intro * Make states lowercase * Update source/_integrations/humidifier.markdown Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com> * Revert "Make states lowercase" This reverts commit daf7f06630c4a2cc1f7e7fe5d043d9754a79cd1d. * Apply bold to the UI string of state names * Climate: fix grammar --------- Co-authored-by: Klaas Schoute <klaas_schoute@hotmail.com>
2.5 KiB
2.5 KiB
title | description | ha_category | ha_release | ha_quality_scale | ha_domain | ha_codeowners | ha_integration_type | related | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Alarm control panel | Instructions on how to integrate Alarm control panels into Home Assistant. |
|
0.7.3 | internal | alarm_control_panel |
|
entity |
|
Home Assistant can give you an interface which is similar to a classic alarm system. Please see manual alarm or template alarm for alarm configuration.
{% include integrations/building_block_integration.md %}
The state of an alarm panel entity
An alarm panel entity can have the following states. Not all integrations implement all the different states.
- Disarmed: The alarm is disarmed (off).
- Armed home: The alarm is armed in home mode.
- Armed away: The alarm is armed in away mode.
- Armed night: The alarm is armed in night mode.
- Armed vacation: The alarm is armed in vacation mode.
- Armed custom bypass: The alarm is armed in bypass mode.
- Pending: The alarm is pending (towards triggered).
- Arming: The alarm is in the process of being armed.
- Disarming: The alarm is in the process of being disarmed.
- Triggered: The alarm has been triggered.
- Unavailable: The entity is currently unavailable.
- Unknown: The state is not yet known.
Actions
Depending on features supported by a specific integration alarm may expose the following actions:
Action | Data | Description |
---|---|---|
alarm_arm_home |
entity_id code (optional) |
Arm the alarm in the home mode. |
alarm_arm_away |
entity_id code (optional) |
Arm the alarm in the away mode. |
alarm_arm_night |
entity_id code (optional) |
Arm the alarm in the night mode. |
alarm_arm_vacation |
entity_id code (optional) |
Arm the alarm in the vacation mode. |
alarm_disarm |
entity_id code (optional) |
Disarm the alarm. |
alarm_trigger |
entity_id code (optional) |
Trigger the alarm manually. |
alarm_arm_custom_bypass |
entity_id code (optional) |
Send arm custom bypass command. |