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

Variables

 _LOGGER = logging.getLogger(__package__)
 
string ATTR_ACTIVE_SENSORS = "active_sensors"
 
string ATTR_AVAILABLE_SENSORS = "available_sensors"
 
string ATTR_CONFIG_ENTRY_ID = "entry_id"
 
string CONF_REFRESH_TOKEN = "refresh_token"
 
string DATA_ECOBEE_CONFIG = "ecobee_config"
 
string DATA_HASS_CONFIG = "ecobee_hass_config"
 
string DOMAIN = "ecobee"
 
string ECOBEE_AUX_HEAT_ONLY = "auxHeatOnly"
 
dictionary ECOBEE_MODEL_TO_NAME
 
dictionary ECOBEE_WEATHER_SYMBOL_TO_HASS
 
string MANUFACTURER = "ecobee"
 
list PLATFORMS
 

Detailed Description

Constants for the ecobee integration.

Variable Documentation

◆ _LOGGER

homeassistant.components.ecobee.const._LOGGER = logging.getLogger(__package__)
private

Definition at line 20 of file const.py.

◆ ATTR_ACTIVE_SENSORS

string homeassistant.components.ecobee.const.ATTR_ACTIVE_SENSORS = "active_sensors"

Definition at line 27 of file const.py.

◆ ATTR_AVAILABLE_SENSORS

string homeassistant.components.ecobee.const.ATTR_AVAILABLE_SENSORS = "available_sensors"

Definition at line 26 of file const.py.

◆ ATTR_CONFIG_ENTRY_ID

string homeassistant.components.ecobee.const.ATTR_CONFIG_ENTRY_ID = "entry_id"

Definition at line 25 of file const.py.

◆ CONF_REFRESH_TOKEN

string homeassistant.components.ecobee.const.CONF_REFRESH_TOKEN = "refresh_token"

Definition at line 29 of file const.py.

◆ DATA_ECOBEE_CONFIG

string homeassistant.components.ecobee.const.DATA_ECOBEE_CONFIG = "ecobee_config"

Definition at line 23 of file const.py.

◆ DATA_HASS_CONFIG

string homeassistant.components.ecobee.const.DATA_HASS_CONFIG = "ecobee_hass_config"

Definition at line 24 of file const.py.

◆ DOMAIN

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

Definition at line 22 of file const.py.

◆ ECOBEE_AUX_HEAT_ONLY

string homeassistant.components.ecobee.const.ECOBEE_AUX_HEAT_ONLY = "auxHeatOnly"

Definition at line 60 of file const.py.

◆ ECOBEE_MODEL_TO_NAME

dictionary homeassistant.components.ecobee.const.ECOBEE_MODEL_TO_NAME
Initial value:
1 = {
2  "idtSmart": "ecobee Smart",
3  "idtEms": "ecobee Smart EMS",
4  "siSmart": "ecobee Si Smart",
5  "siEms": "ecobee Si EMS",
6  "athenaSmart": "ecobee3 Smart",
7  "athenaEms": "ecobee3 EMS",
8  "corSmart": "Carrier/Bryant Cor",
9  "nikeSmart": "ecobee3 lite Smart",
10  "nikeEms": "ecobee3 lite EMS",
11  "apolloSmart": "ecobee4 Smart",
12  "vulcanSmart": "ecobee4 Smart",
13  "aresSmart": "ecobee Smart Premium",
14  "artemisSmart": "ecobee Smart Enhanced",
15 }

Definition at line 31 of file const.py.

◆ ECOBEE_WEATHER_SYMBOL_TO_HASS

dictionary homeassistant.components.ecobee.const.ECOBEE_WEATHER_SYMBOL_TO_HASS
Initial value:
1 = {
2  0: ATTR_CONDITION_SUNNY,
3  1: ATTR_CONDITION_PARTLYCLOUDY,
4  2: ATTR_CONDITION_PARTLYCLOUDY,
5  3: ATTR_CONDITION_CLOUDY,
6  4: ATTR_CONDITION_CLOUDY,
7  5: ATTR_CONDITION_CLOUDY,
8  6: ATTR_CONDITION_RAINY,
9  7: ATTR_CONDITION_SNOWY_RAINY,
10  8: ATTR_CONDITION_POURING,
11  9: ATTR_CONDITION_HAIL,
12  10: ATTR_CONDITION_SNOWY,
13  11: ATTR_CONDITION_SNOWY,
14  12: ATTR_CONDITION_SNOWY_RAINY,
15  13: "snowy-heavy",
16  14: ATTR_CONDITION_HAIL,
17  15: ATTR_CONDITION_LIGHTNING_RAINY,
18  16: ATTR_CONDITION_WINDY,
19  17: "tornado",
20  18: ATTR_CONDITION_FOG,
21  19: "hazy",
22  20: "hazy",
23  21: "hazy",
24  -2: None,
25 }

Definition at line 64 of file const.py.

◆ MANUFACTURER

string homeassistant.components.ecobee.const.MANUFACTURER = "ecobee"

Definition at line 58 of file const.py.

◆ PLATFORMS

list homeassistant.components.ecobee.const.PLATFORMS
Initial value:
1 = [
2  Platform.BINARY_SENSOR,
3  Platform.CLIMATE,
4  Platform.HUMIDIFIER,
5  Platform.NOTIFY,
6  Platform.NUMBER,
7  Platform.SENSOR,
8  Platform.SWITCH,
9  Platform.WEATHER,
10 ]

Definition at line 47 of file const.py.