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

Classes

class  SleepIQNumberEntity
 
class  SleepIQNumberEntityDescription
 

Functions

None _async_set_actuator_position (SleepIQActuator actuator, int position)
 
None _async_set_firmness (SleepIQSleeper sleeper, int firmness)
 
None _async_set_foot_warmer_time (SleepIQFootWarmer foot_warmer, int time)
 
str _get_actuator_name (SleepIQBed bed, SleepIQActuator actuator)
 
str _get_actuator_unique_id (SleepIQBed bed, SleepIQActuator actuator)
 
str _get_foot_warming_name (SleepIQBed bed, SleepIQFootWarmer foot_warmer)
 
str _get_foot_warming_unique_id (SleepIQBed bed, SleepIQFootWarmer foot_warmer)
 
str _get_sleeper_name (SleepIQBed bed, SleepIQSleeper sleeper)
 
str _get_sleeper_unique_id (SleepIQBed bed, SleepIQSleeper sleeper)
 
None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Detailed Description

Support for SleepIQ SleepNumber firmness number entities.

Function Documentation

◆ _async_set_actuator_position()

None homeassistant.components.sleepiq.number._async_set_actuator_position ( SleepIQActuator  actuator,
int   position 
)
private

Definition at line 48 of file number.py.

◆ _async_set_firmness()

None homeassistant.components.sleepiq.number._async_set_firmness ( SleepIQSleeper  sleeper,
int  firmness 
)
private

Definition at line 44 of file number.py.

◆ _async_set_foot_warmer_time()

None homeassistant.components.sleepiq.number._async_set_foot_warmer_time ( SleepIQFootWarmer  foot_warmer,
int   time 
)
private

Definition at line 79 of file number.py.

◆ _get_actuator_name()

str homeassistant.components.sleepiq.number._get_actuator_name ( SleepIQBed  bed,
SleepIQActuator  actuator 
)
private

Definition at line 54 of file number.py.

◆ _get_actuator_unique_id()

str homeassistant.components.sleepiq.number._get_actuator_unique_id ( SleepIQBed  bed,
SleepIQActuator  actuator 
)
private

Definition at line 64 of file number.py.

◆ _get_foot_warming_name()

str homeassistant.components.sleepiq.number._get_foot_warming_name ( SleepIQBed  bed,
SleepIQFootWarmer  foot_warmer 
)
private

Definition at line 89 of file number.py.

◆ _get_foot_warming_unique_id()

str homeassistant.components.sleepiq.number._get_foot_warming_unique_id ( SleepIQBed  bed,
SleepIQFootWarmer  foot_warmer 
)
private

Definition at line 94 of file number.py.

◆ _get_sleeper_name()

str homeassistant.components.sleepiq.number._get_sleeper_name ( SleepIQBed  bed,
SleepIQSleeper  sleeper 
)
private

Definition at line 71 of file number.py.

◆ _get_sleeper_unique_id()

str homeassistant.components.sleepiq.number._get_sleeper_unique_id ( SleepIQBed  bed,
SleepIQSleeper  sleeper 
)
private

Definition at line 75 of file number.py.

◆ async_setup_entry()

None homeassistant.components.sleepiq.number.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the SleepIQ bed sensors.

Definition at line 138 of file number.py.