Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.yale_smart_alarm.const Namespace Reference

Variables

string ATTR_ONLINE = "online"
 
string ATTR_STATUS = "status"
 
string CONF_AREA_ID = "area_id"
 
string CONF_LOCK_CODE_DIGITS = "lock_code_digits"
 
string DEFAULT_AREA_ID = "1"
 
int DEFAULT_LOCK_CODE_DIGITS = 4
 
string DEFAULT_NAME = "Yale Smart Alarm"
 
int DEFAULT_SCAN_INTERVAL = 15
 
string DOMAIN = "yale_smart_alarm"
 
 LOGGER = logging.getLogger(__package__)
 
string MANUFACTURER = "Yale"
 
string MODEL = "main"
 
list PLATFORMS
 
dictionary STATE_MAP
 
tuple YALE_ALL_ERRORS = (*YALE_BASE_ERRORS, AuthenticationError)
 
tuple YALE_BASE_ERRORS
 

Detailed Description

Yale integration constants.

Variable Documentation

◆ ATTR_ONLINE

string homeassistant.components.yale_smart_alarm.const.ATTR_ONLINE = "online"

Definition at line 30 of file const.py.

◆ ATTR_STATUS

string homeassistant.components.yale_smart_alarm.const.ATTR_STATUS = "status"

Definition at line 31 of file const.py.

◆ CONF_AREA_ID

string homeassistant.components.yale_smart_alarm.const.CONF_AREA_ID = "area_id"

Definition at line 15 of file const.py.

◆ CONF_LOCK_CODE_DIGITS

string homeassistant.components.yale_smart_alarm.const.CONF_LOCK_CODE_DIGITS = "lock_code_digits"

Definition at line 16 of file const.py.

◆ DEFAULT_AREA_ID

string homeassistant.components.yale_smart_alarm.const.DEFAULT_AREA_ID = "1"

Definition at line 18 of file const.py.

◆ DEFAULT_LOCK_CODE_DIGITS

int homeassistant.components.yale_smart_alarm.const.DEFAULT_LOCK_CODE_DIGITS = 4

Definition at line 19 of file const.py.

◆ DEFAULT_NAME

string homeassistant.components.yale_smart_alarm.const.DEFAULT_NAME = "Yale Smart Alarm"

Definition at line 17 of file const.py.

◆ DEFAULT_SCAN_INTERVAL

int homeassistant.components.yale_smart_alarm.const.DEFAULT_SCAN_INTERVAL = 15

Definition at line 26 of file const.py.

◆ DOMAIN

string homeassistant.components.yale_smart_alarm.const.DOMAIN = "yale_smart_alarm"

Definition at line 24 of file const.py.

◆ LOGGER

homeassistant.components.yale_smart_alarm.const.LOGGER = logging.getLogger(__package__)

Definition at line 28 of file const.py.

◆ MANUFACTURER

string homeassistant.components.yale_smart_alarm.const.MANUFACTURER = "Yale"

Definition at line 21 of file const.py.

◆ MODEL

string homeassistant.components.yale_smart_alarm.const.MODEL = "main"

Definition at line 22 of file const.py.

◆ PLATFORMS

list homeassistant.components.yale_smart_alarm.const.PLATFORMS
Initial value:
1 = [
2  Platform.ALARM_CONTROL_PANEL,
3  Platform.BINARY_SENSOR,
4  Platform.BUTTON,
5  Platform.LOCK,
6  Platform.SELECT,
7  Platform.SENSOR,
8  Platform.SWITCH,
9 ]

Definition at line 33 of file const.py.

◆ STATE_MAP

dictionary homeassistant.components.yale_smart_alarm.const.STATE_MAP
Initial value:
1 = {
2  YALE_STATE_DISARM: AlarmControlPanelState.DISARMED,
3  YALE_STATE_ARM_PARTIAL: AlarmControlPanelState.ARMED_HOME,
4  YALE_STATE_ARM_FULL: AlarmControlPanelState.ARMED_AWAY,
5 }

Definition at line 43 of file const.py.

◆ YALE_ALL_ERRORS

tuple homeassistant.components.yale_smart_alarm.const.YALE_ALL_ERRORS = (*YALE_BASE_ERRORS, AuthenticationError)

Definition at line 54 of file const.py.

◆ YALE_BASE_ERRORS

tuple homeassistant.components.yale_smart_alarm.const.YALE_BASE_ERRORS
Initial value:
1 = (
2  ConnectionError,
3  TimeoutError,
4  UnknownError,
5 )

Definition at line 49 of file const.py.