|
ESPHome 2025.12.0-dev
|
Data Structures | |
| class | AlarmControlPanel |
| class | AlarmControlPanelCall |
| class | AlarmControlPanelCondition |
| class | ArmAwayAction |
| class | ArmedAwayTrigger |
| class | ArmedHomeTrigger |
| class | ArmedNightTrigger |
| class | ArmHomeAction |
| class | ArmingTrigger |
| class | ArmNightAction |
| class | ChimeTrigger |
| class | ClearedTrigger |
| class | DisarmAction |
| class | DisarmedTrigger |
| class | PendingAction |
| class | PendingTrigger |
| class | ReadyTrigger |
| class | StateTrigger |
| class | TriggeredAction |
| class | TriggeredTrigger |
Enumerations | |
| enum | AlarmControlPanelFeature : uint8_t { ACP_FEAT_ARM_HOME = 1 << 0 , ACP_FEAT_ARM_AWAY = 1 << 1 , ACP_FEAT_ARM_NIGHT = 1 << 2 , ACP_FEAT_TRIGGER = 1 << 3 , ACP_FEAT_ARM_CUSTOM_BYPASS = 1 << 4 , ACP_FEAT_ARM_VACATION = 1 << 5 } |
| enum | AlarmControlPanelState : uint8_t { ACP_STATE_DISARMED = 0 , ACP_STATE_ARMED_HOME = 1 , ACP_STATE_ARMED_AWAY = 2 , ACP_STATE_ARMED_NIGHT = 3 , ACP_STATE_ARMED_VACATION = 4 , ACP_STATE_ARMED_CUSTOM_BYPASS = 5 , ACP_STATE_PENDING = 6 , ACP_STATE_ARMING = 7 , ACP_STATE_DISARMING = 8 , ACP_STATE_TRIGGERED = 9 } |
Functions | |
| const LogString * | alarm_control_panel_state_to_string (AlarmControlPanelState state) |
| Returns a string representation of the state. | |
| enum esphome::alarm_control_panel::AlarmControlPanelFeature : uint8_t |
| Enumerator | |
|---|---|
| ACP_FEAT_ARM_HOME | |
| ACP_FEAT_ARM_AWAY | |
| ACP_FEAT_ARM_NIGHT | |
| ACP_FEAT_TRIGGER | |
| ACP_FEAT_ARM_CUSTOM_BYPASS | |
| ACP_FEAT_ARM_VACATION | |
Definition at line 15 of file alarm_control_panel.h.
| enum esphome::alarm_control_panel::AlarmControlPanelState : uint8_t |
Definition at line 9 of file alarm_control_panel_state.h.
| const LogString * esphome::alarm_control_panel::alarm_control_panel_state_to_string | ( | AlarmControlPanelState | state | ) |
Returns a string representation of the state.
| state | The AlarmControlPanelState. |
Definition at line 6 of file alarm_control_panel_state.cpp.