Home Assistant Unofficial Reference 2024.12.1
alarm_control_panel.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.template.alarm_control_panel.AlarmControlPanelTemplate
 
class  homeassistant.components.template.alarm_control_panel.TemplateCodeFormat
 

Namespaces

 homeassistant.components.template.alarm_control_panel
 

Functions

list[AlarmControlPanelTemplate] homeassistant.components.template.alarm_control_panel._async_create_entities (HomeAssistant hass, dict[str, Any] config)
 
None homeassistant.components.template.alarm_control_panel.async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
None homeassistant.components.template.alarm_control_panel.async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None)
 

Variables

 homeassistant.components.template.alarm_control_panel._LOGGER = logging.getLogger(__name__)
 
list homeassistant.components.template.alarm_control_panel._VALID_STATES
 
 homeassistant.components.template.alarm_control_panel.ALARM_CONTROL_PANEL_CONFIG_SCHEMA
 
 homeassistant.components.template.alarm_control_panel.ALARM_CONTROL_PANEL_SCHEMA
 
string homeassistant.components.template.alarm_control_panel.CONF_ALARM_CONTROL_PANELS = "panels"
 
string homeassistant.components.template.alarm_control_panel.CONF_ARM_AWAY_ACTION = "arm_away"
 
string homeassistant.components.template.alarm_control_panel.CONF_ARM_CUSTOM_BYPASS_ACTION = "arm_custom_bypass"
 
string homeassistant.components.template.alarm_control_panel.CONF_ARM_HOME_ACTION = "arm_home"
 
string homeassistant.components.template.alarm_control_panel.CONF_ARM_NIGHT_ACTION = "arm_night"
 
string homeassistant.components.template.alarm_control_panel.CONF_ARM_VACATION_ACTION = "arm_vacation"
 
string homeassistant.components.template.alarm_control_panel.CONF_CODE_ARM_REQUIRED = "code_arm_required"
 
string homeassistant.components.template.alarm_control_panel.CONF_CODE_FORMAT = "code_format"
 
string homeassistant.components.template.alarm_control_panel.CONF_DISARM_ACTION = "disarm"
 
string homeassistant.components.template.alarm_control_panel.CONF_TRIGGER_ACTION = "trigger"
 
 homeassistant.components.template.alarm_control_panel.PLATFORM_SCHEMA