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

Classes

class  EcobeeCompressorMinTemp
 
class  EcobeeNumberEntityDescription
 
class  EcobeeVentilatorMinTime
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 

Variables

 _LOGGER = logging.getLogger(__name__)
 
tuple VENTILATOR_NUMBERS
 

Detailed Description

Support for using number with ecobee thermostats.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.ecobee.number.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the ecobee thermostat number entity.

Definition at line 55 of file number.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.ecobee.number._LOGGER = logging.getLogger(__name__)
private

Definition at line 24 of file number.py.

◆ VENTILATOR_NUMBERS

tuple homeassistant.components.ecobee.number.VENTILATOR_NUMBERS
Initial value:
1 = (
2  EcobeeNumberEntityDescription(
3  key="home",
4  translation_key="ventilator_min_type_home",
5  ecobee_setting_key="ventilatorMinOnTimeHome",
6  set_fn=lambda data, id, min_time: data.ecobee.set_ventilator_min_on_time_home(
7  id, min_time
8  ),
9  ),
10  EcobeeNumberEntityDescription(
11  key="away",
12  translation_key="ventilator_min_type_away",
13  ecobee_setting_key="ventilatorMinOnTimeAway",
14  set_fn=lambda data, id, min_time: data.ecobee.set_ventilator_min_on_time_away(
15  id, min_time
16  ),
17  ),
18 )

Definition at line 35 of file number.py.