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

Classes

class  HomeConnectProgramSelectEntity
 

Functions

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

Variables

 _LOGGER = logging.getLogger(__name__)
 
tuple PROGRAM_SELECT_ENTITY_DESCRIPTIONS
 
dictionary PROGRAMS_TRANSLATION_KEYS_MAP
 
dictionary TRANSLATION_KEYS_PROGRAMS_MAP
 

Detailed Description

Provides a select platform for Home Connect.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.home_connect.select.async_setup_entry ( HomeAssistant  hass,
HomeConnectConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the Home Connect select entities.

Definition at line 206 of file select.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.home_connect.select._LOGGER = logging.getLogger(__name__)
private

Definition at line 28 of file select.py.

◆ PROGRAM_SELECT_ENTITY_DESCRIPTIONS

tuple homeassistant.components.home_connect.select.PROGRAM_SELECT_ENTITY_DESCRIPTIONS
Initial value:
1 = (
2  SelectEntityDescription(
3  key=BSH_ACTIVE_PROGRAM,
4  translation_key="active_program",
5  ),
6  SelectEntityDescription(
7  key=BSH_SELECTED_PROGRAM,
8  translation_key="selected_program",
9  ),
10 )

Definition at line 194 of file select.py.

◆ PROGRAMS_TRANSLATION_KEYS_MAP

dictionary homeassistant.components.home_connect.select.PROGRAMS_TRANSLATION_KEYS_MAP
Initial value:
1 = {
2  value: key for key, value in TRANSLATION_KEYS_PROGRAMS_MAP.items()
3 }

Definition at line 190 of file select.py.

◆ TRANSLATION_KEYS_PROGRAMS_MAP

dictionary homeassistant.components.home_connect.select.TRANSLATION_KEYS_PROGRAMS_MAP

Definition at line 30 of file select.py.