ESPHome  2024.11.0
Data Structures | Namespaces | Enumerations
template_alarm_control_panel.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::template_::SensorDataStore
 
struct  esphome::template_::SensorInfo
 
class  esphome::template_::TemplateAlarmControlPanel
 

Namespaces

 esphome
 Implementation of SPI Controller mode.
 
 esphome::template_
 

Enumerations

enum  esphome::template_::BinarySensorFlags : uint16_t { esphome::template_::BINARY_SENSOR_MODE_NORMAL = 1 << 0, esphome::template_::BINARY_SENSOR_MODE_BYPASS_ARMED_HOME = 1 << 1, esphome::template_::BINARY_SENSOR_MODE_BYPASS_ARMED_NIGHT = 1 << 2, esphome::template_::BINARY_SENSOR_MODE_CHIME = 1 << 3 }
 
enum  esphome::template_::AlarmSensorType : uint16_t { esphome::template_::ALARM_SENSOR_TYPE_DELAYED = 0, esphome::template_::ALARM_SENSOR_TYPE_INSTANT, esphome::template_::ALARM_SENSOR_TYPE_DELAYED_FOLLOWER }
 
enum  esphome::template_::TemplateAlarmControlPanelRestoreMode { esphome::template_::ALARM_CONTROL_PANEL_ALWAYS_DISARMED, esphome::template_::ALARM_CONTROL_PANEL_RESTORE_DEFAULT_DISARMED }