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

Classes

class  ISYAuxControlNumberEntity
 
class  ISYBacklightNumberEntity
 
class  ISYVariableNumberEntity
 

Functions

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

Variables

dictionary BACKLIGHT_MEMORY_FILTER = {"memory": DEV_BL_ADDR, "cmd1": DEV_CMD_MEMORY_WRITE}
 
dictionary CONTROL_DESC
 
tuple ISY_MAX_SIZE = (2**32) / 2
 
tuple ON_RANGE = (1, 255)
 

Detailed Description

Support for ISY number entities.

Function Documentation

◆ async_setup_entry()

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

Definition at line 80 of file number.py.

Variable Documentation

◆ BACKLIGHT_MEMORY_FILTER

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

Definition at line 77 of file number.py.

◆ CONTROL_DESC

dictionary homeassistant.components.isy994.number.CONTROL_DESC
Initial value:
1 = {
2  PROP_ON_LEVEL: NumberEntityDescription(
3  key=PROP_ON_LEVEL,
4  native_unit_of_measurement=PERCENTAGE,
5  entity_category=EntityCategory.CONFIG,
6  native_min_value=1.0,
7  native_max_value=100.0,
8  native_step=1.0,
9  ),
10  CMD_BACKLIGHT: NumberEntityDescription(
11  key=CMD_BACKLIGHT,
12  native_unit_of_measurement=PERCENTAGE,
13  entity_category=EntityCategory.CONFIG,
14  native_min_value=0.0,
15  native_max_value=100.0,
16  native_step=1.0,
17  ),
18 }

Definition at line 59 of file number.py.

◆ ISY_MAX_SIZE

tuple homeassistant.components.isy994.number.ISY_MAX_SIZE = (2**32) / 2

Definition at line 57 of file number.py.

◆ ON_RANGE

tuple homeassistant.components.isy994.number.ON_RANGE = (1, 255)

Definition at line 58 of file number.py.