|
ESPHome 2026.1.0-dev
|
#include <alarm_control_panel_call.h>
Public Member Functions | |
| AlarmControlPanelCall (AlarmControlPanel *parent) | |
| AlarmControlPanelCall & | set_code (const std::string &code) |
| AlarmControlPanelCall & | arm_away () |
| AlarmControlPanelCall & | arm_home () |
| AlarmControlPanelCall & | arm_night () |
| AlarmControlPanelCall & | arm_vacation () |
| AlarmControlPanelCall & | arm_custom_bypass () |
| AlarmControlPanelCall & | disarm () |
| AlarmControlPanelCall & | pending () |
| AlarmControlPanelCall & | triggered () |
| void | perform () |
| const optional< AlarmControlPanelState > & | get_state () const |
| const optional< std::string > & | get_code () const |
Protected Member Functions | |
| void | validate_ () |
Protected Attributes | |
| AlarmControlPanel * | parent_ |
| optional< std::string > | code_ {} |
| optional< AlarmControlPanelState > | state_ {} |
Definition at line 13 of file alarm_control_panel_call.h.
| esphome::alarm_control_panel::AlarmControlPanelCall::AlarmControlPanelCall | ( | AlarmControlPanel * | parent | ) |
Definition at line 11 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::arm_away | ( | ) |
Definition at line 18 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::arm_custom_bypass | ( | ) |
Definition at line 38 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::arm_home | ( | ) |
Definition at line 23 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::arm_night | ( | ) |
Definition at line 28 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::arm_vacation | ( | ) |
Definition at line 33 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::disarm | ( | ) |
Definition at line 43 of file alarm_control_panel_call.cpp.
| const optional< std::string > & esphome::alarm_control_panel::AlarmControlPanelCall::get_code | ( | ) | const |
Definition at line 59 of file alarm_control_panel_call.cpp.
| const optional< AlarmControlPanelState > & esphome::alarm_control_panel::AlarmControlPanelCall::get_state | ( | ) | const |
Definition at line 58 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::pending | ( | ) |
Definition at line 48 of file alarm_control_panel_call.cpp.
| void esphome::alarm_control_panel::AlarmControlPanelCall::perform | ( | ) |
Definition at line 94 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::set_code | ( | const std::string & | code | ) |
Definition at line 13 of file alarm_control_panel_call.cpp.
| AlarmControlPanelCall & esphome::alarm_control_panel::AlarmControlPanelCall::triggered | ( | ) |
Definition at line 53 of file alarm_control_panel_call.cpp.
|
protected |
Definition at line 61 of file alarm_control_panel_call.cpp.
|
protected |
Definition at line 33 of file alarm_control_panel_call.h.
|
protected |
Definition at line 32 of file alarm_control_panel_call.h.
|
protected |
Definition at line 34 of file alarm_control_panel_call.h.