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

Classes

class  FavoriteLevelValues
 
class  OscillationAngleValues
 
class  XiaomiMiioNumberDescription
 
class  XiaomiNumberEntity
 

Functions

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

Variables

string ATTR_DELAY_OFF_COUNTDOWN = "delay_off_countdown"
 
string ATTR_FAN_LEVEL = "fan_level"
 
string ATTR_FAVORITE_LEVEL = "favorite_level"
 
string ATTR_FAVORITE_RPM = "favorite_rpm"
 
string ATTR_LED_BRIGHTNESS = "led_brightness"
 
string ATTR_LED_BRIGHTNESS_LEVEL = "led_brightness_level"
 
string ATTR_MOTOR_SPEED = "motor_speed"
 
string ATTR_OSCILLATION_ANGLE = "angle"
 
string ATTR_VOLUME = "volume"
 
dictionary FAVORITE_LEVEL_VALUES
 
dictionary MODEL_TO_FEATURES_MAP
 
dictionary NUMBER_TYPES
 
dictionary OSCILLATION_ANGLE_VALUES
 

Detailed Description

Motor speed support for Xiaomi Mi Air Humidifier.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.xiaomi_miio.number.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  config_entry,
AddEntitiesCallback  async_add_entities 
)
Set up the Selectors from a config entry.

Definition at line 289 of file number.py.

Variable Documentation

◆ ATTR_DELAY_OFF_COUNTDOWN

string homeassistant.components.xiaomi_miio.number.ATTR_DELAY_OFF_COUNTDOWN = "delay_off_countdown"

Definition at line 103 of file number.py.

◆ ATTR_FAN_LEVEL

string homeassistant.components.xiaomi_miio.number.ATTR_FAN_LEVEL = "fan_level"

Definition at line 104 of file number.py.

◆ ATTR_FAVORITE_LEVEL

string homeassistant.components.xiaomi_miio.number.ATTR_FAVORITE_LEVEL = "favorite_level"

Definition at line 105 of file number.py.

◆ ATTR_FAVORITE_RPM

string homeassistant.components.xiaomi_miio.number.ATTR_FAVORITE_RPM = "favorite_rpm"

Definition at line 106 of file number.py.

◆ ATTR_LED_BRIGHTNESS

string homeassistant.components.xiaomi_miio.number.ATTR_LED_BRIGHTNESS = "led_brightness"

Definition at line 107 of file number.py.

◆ ATTR_LED_BRIGHTNESS_LEVEL

string homeassistant.components.xiaomi_miio.number.ATTR_LED_BRIGHTNESS_LEVEL = "led_brightness_level"

Definition at line 108 of file number.py.

◆ ATTR_MOTOR_SPEED

string homeassistant.components.xiaomi_miio.number.ATTR_MOTOR_SPEED = "motor_speed"

Definition at line 109 of file number.py.

◆ ATTR_OSCILLATION_ANGLE

string homeassistant.components.xiaomi_miio.number.ATTR_OSCILLATION_ANGLE = "angle"

Definition at line 110 of file number.py.

◆ ATTR_VOLUME

string homeassistant.components.xiaomi_miio.number.ATTR_VOLUME = "volume"

Definition at line 111 of file number.py.

◆ FAVORITE_LEVEL_VALUES

dictionary homeassistant.components.xiaomi_miio.number.FAVORITE_LEVEL_VALUES
Initial value:
1 = {
2  tuple(MODELS_PURIFIER_MIIO): FavoriteLevelValues(max_value=17, min_value=0, step=1),
3  tuple(MODELS_PURIFIER_MIOT): FavoriteLevelValues(max_value=14, min_value=0, step=1),
4 }

Definition at line 283 of file number.py.

◆ MODEL_TO_FEATURES_MAP

dictionary homeassistant.components.xiaomi_miio.number.MODEL_TO_FEATURES_MAP

Definition at line 239 of file number.py.

◆ NUMBER_TYPES

dictionary homeassistant.components.xiaomi_miio.number.NUMBER_TYPES

Definition at line 141 of file number.py.

◆ OSCILLATION_ANGLE_VALUES

dictionary homeassistant.components.xiaomi_miio.number.OSCILLATION_ANGLE_VALUES
Initial value:
1 = {
2  MODEL_FAN_P5: OscillationAngleValues(max_value=140, min_value=30, step=30),
3  MODEL_FAN_ZA5: OscillationAngleValues(max_value=120, min_value=30, step=30),
4  MODEL_FAN_P9: OscillationAngleValues(max_value=150, min_value=30, step=30),
5  MODEL_FAN_P10: OscillationAngleValues(max_value=140, min_value=30, step=30),
6  MODEL_FAN_P11: OscillationAngleValues(max_value=140, min_value=30, step=30),
7  MODEL_FAN_P18: OscillationAngleValues(max_value=140, min_value=30, step=30),
8 }

Definition at line 274 of file number.py.