Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.sensibo.select Namespace Reference

Classes

class  SensiboSelect
 
class  SensiboSelectEntityDescription
 

Functions

None async_setup_entry (HomeAssistant hass, SensiboConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

tuple DEVICE_SELECT_TYPES
 
int PARALLEL_UPDATES = 0
 

Detailed Description

Select platform for Sensibo integration.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.sensibo.select.async_setup_entry ( HomeAssistant  hass,
SensiboConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up Sensibo number platform.

Definition at line 54 of file select.py.

Variable Documentation

◆ DEVICE_SELECT_TYPES

tuple homeassistant.components.sensibo.select.DEVICE_SELECT_TYPES
Initial value:
1 = (
2  SensiboSelectEntityDescription(
3  key="horizontalSwing",
4  data_key="horizontal_swing_mode",
5  value_fn=lambda data: data.horizontal_swing_mode,
6  options_fn=lambda data: data.horizontal_swing_modes,
7  translation_key="horizontalswing",
8  transformation=lambda data: data.horizontal_swing_modes_translated,
9  ),
10  SensiboSelectEntityDescription(
11  key="light",
12  data_key="light_mode",
13  value_fn=lambda data: data.light_mode,
14  options_fn=lambda data: data.light_modes,
15  translation_key="light",
16  transformation=lambda data: data.light_modes_translated,
17  ),
18 )

Definition at line 34 of file select.py.

◆ PARALLEL_UPDATES

int homeassistant.components.sensibo.select.PARALLEL_UPDATES = 0

Definition at line 21 of file select.py.