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

Classes

class  LIFXInfraredBrightnessSelectEntity
 
class  LIFXThemeSelectEntity
 

Functions

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

Variables

 INFRARED_BRIGHTNESS_ENTITY
 
 THEME_ENTITY
 
list THEME_NAMES = [theme_name.lower() for theme_name in ThemeLibrary().themes]
 

Detailed Description

Select sensor entities for LIFX integration.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.lifx.select.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up LIFX from a config entry.

Definition at line 40 of file select.py.

Variable Documentation

◆ INFRARED_BRIGHTNESS_ENTITY

homeassistant.components.lifx.select.INFRARED_BRIGHTNESS_ENTITY
Initial value:
1 = SelectEntityDescription(
2  key=INFRARED_BRIGHTNESS,
3  translation_key="infrared_brightness",
4  entity_category=EntityCategory.CONFIG,
5  options=list(INFRARED_BRIGHTNESS_VALUES_MAP.values()),
6 )

Definition at line 25 of file select.py.

◆ THEME_ENTITY

homeassistant.components.lifx.select.THEME_ENTITY
Initial value:
1 = SelectEntityDescription(
2  key=ATTR_THEME,
3  translation_key="theme",
4  entity_category=EntityCategory.CONFIG,
5  options=THEME_NAMES,
6 )

Definition at line 32 of file select.py.

◆ THEME_NAMES

list homeassistant.components.lifx.select.THEME_NAMES = [theme_name.lower() for theme_name in ThemeLibrary().themes]

Definition at line 23 of file select.py.