ESPHome
2024.12.2
|
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. More... | |
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.