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

Classes

class  ISYAuxControlIndexSelectEntity
 
class  ISYBacklightSelectEntity
 
class  ISYRampRateSelectEntity
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry config_entry, AddEntitiesCallback async_add_entities)
 
str time_string (int i)
 

Variables

dictionary BACKLIGHT_MEMORY_FILTER = {"memory": DEV_BL_ADDR, "cmd1": DEV_CMD_MEMORY_WRITE}
 
list RAMP_RATE_OPTIONS = [time_string(rate) for rate in INSTEON_RAMP_RATES.values()]
 

Detailed Description

Support for ISY select entities.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.isy994.select.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up ISY/IoX select entities from config entry.

Definition at line 56 of file select.py.

◆ time_string()

str homeassistant.components.isy994.select.time_string ( int  i)
Return a formatted ramp rate time string.

Definition at line 45 of file select.py.

Variable Documentation

◆ BACKLIGHT_MEMORY_FILTER

dictionary homeassistant.components.isy994.select.BACKLIGHT_MEMORY_FILTER = {"memory": DEV_BL_ADDR, "cmd1": DEV_CMD_MEMORY_WRITE}

Definition at line 53 of file select.py.

◆ RAMP_RATE_OPTIONS

list homeassistant.components.isy994.select.RAMP_RATE_OPTIONS = [time_string(rate) for rate in INSTEON_RAMP_RATES.values()]

Definition at line 52 of file select.py.