Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.tado.climate Namespace Reference

Classes

class  TadoClimate
 

Functions

list[TadoClimate_generate_entities (TadoConnector tado)
 
None async_setup_entry (HomeAssistant hass, TadoConfigEntry entry, AddEntitiesCallback async_add_entities)
 
TadoClimate|None create_climate_entity (TadoConnector tado, str name, int zone_id, dict device_info)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
string ATTR_OFFSET = "offset"
 
string ATTR_REQUESTED_OVERLAY = "requested_overlay"
 
string ATTR_TIME_PERIOD = "time_period"
 
 default
 
string SERVICE_CLIMATE_TIMER = "set_climate_timer"
 
string SERVICE_TEMP_OFFSET = "set_climate_temperature_offset"
 
 VolDictType
 

Detailed Description

Support for Tado thermostats.

Function Documentation

◆ _generate_entities()

list[TadoClimate] homeassistant.components.tado.climate._generate_entities ( TadoConnector  tado)
private
Create all climate entities.

Definition at line 128 of file climate.py.

◆ async_setup_entry()

None homeassistant.components.tado.climate.async_setup_entry ( HomeAssistant  hass,
TadoConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up the Tado climate platform.

Definition at line 103 of file climate.py.

◆ create_climate_entity()

TadoClimate | None homeassistant.components.tado.climate.create_climate_entity ( TadoConnector  tado,
str  name,
int  zone_id,
dict   device_info 
)
Create a Tado climate entity.

Definition at line 141 of file climate.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.tado.climate._LOGGER = logging.getLogger(__name__)
private

Definition at line 79 of file climate.py.

◆ ATTR_OFFSET

homeassistant.components.tado.climate.ATTR_OFFSET = "offset"

Definition at line 96 of file climate.py.

◆ ATTR_REQUESTED_OVERLAY

string homeassistant.components.tado.climate.ATTR_REQUESTED_OVERLAY = "requested_overlay"

Definition at line 83 of file climate.py.

◆ ATTR_TIME_PERIOD

string homeassistant.components.tado.climate.ATTR_TIME_PERIOD = "time_period"

Definition at line 82 of file climate.py.

◆ default

homeassistant.components.tado.climate.default

Definition at line 99 of file climate.py.

◆ SERVICE_CLIMATE_TIMER

string homeassistant.components.tado.climate.SERVICE_CLIMATE_TIMER = "set_climate_timer"

Definition at line 81 of file climate.py.

◆ SERVICE_TEMP_OFFSET

string homeassistant.components.tado.climate.SERVICE_TEMP_OFFSET = "set_climate_temperature_offset"

Definition at line 95 of file climate.py.

◆ VolDictType

homeassistant.components.tado.climate.VolDictType

Definition at line 85 of file climate.py.