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

Classes

class  LaMetricSelectEntity
 
class  LaMetricSelectEntityDescription
 

Functions

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

Variables

list SELECTS
 

Detailed Description

Support for LaMetric selects.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.lametric.select.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up LaMetric select based on a config entry.

Definition at line 43 of file select.py.

Variable Documentation

◆ SELECTS

list homeassistant.components.lametric.select.SELECTS
Initial value:
1 = [
2  LaMetricSelectEntityDescription(
3  key="brightness_mode",
4  translation_key="brightness_mode",
5  entity_category=EntityCategory.CONFIG,
6  options=["auto", "manual"],
7  current_fn=lambda device: device.display.brightness_mode.value,
8  select_fn=lambda api, opt: api.display(brightness_mode=BrightnessMode(opt)),
9  ),
10 ]

Definition at line 31 of file select.py.