ESPHome 2026.2.1
Loading...
Searching...
No Matches
alarm_control_panel_state.cpp
Go to the documentation of this file.
3
5
6// Alarm control panel state strings indexed by AlarmControlPanelState enum (0-9)
7PROGMEM_STRING_TABLE(AlarmControlPanelStateStrings, "DISARMED", "ARMED_HOME", "ARMED_AWAY", "ARMED_NIGHT",
8 "ARMED_VACATION", "ARMED_CUSTOM_BYPASS", "PENDING", "ARMING", "DISARMING", "TRIGGERED", "UNKNOWN");
9
11 return AlarmControlPanelStateStrings::get_log_str(static_cast<uint8_t>(state),
12 AlarmControlPanelStateStrings::LAST_INDEX);
13}
14
15} // namespace esphome::alarm_control_panel
bool state
Definition fan.h:2
PROGMEM_STRING_TABLE(AlarmControlPanelStateStrings, "DISARMED", "ARMED_HOME", "ARMED_AWAY", "ARMED_NIGHT", "ARMED_VACATION", "ARMED_CUSTOM_BYPASS", "PENDING", "ARMING", "DISARMING", "TRIGGERED", "UNKNOWN")
const LogString * alarm_control_panel_state_to_string(AlarmControlPanelState state)
Returns a string representation of the state.