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

Variables

string ATTR_AVAILABLE = "available"
 
string CONF_CLOUD_COUNTRY = "cloud_country"
 
string CONF_CLOUD_PASSWORD = "cloud_password"
 
string CONF_CLOUD_SUBDEVICES = "cloud_subdevices"
 
string CONF_CLOUD_USERNAME = "cloud_username"
 
string CONF_FLOW_TYPE = "config_flow_device"
 
string CONF_GATEWAY = "gateway"
 
string CONF_MANUAL = "manual"
 
string DEFAULT_CLOUD_COUNTRY = "cn"
 
string DOMAIN = "xiaomi_miio"
 
tuple FEATURE_FLAGS_AIRFRESH
 
tuple FEATURE_FLAGS_AIRFRESH_A1
 
tuple FEATURE_FLAGS_AIRFRESH_T2017
 
tuple FEATURE_FLAGS_AIRFRESH_VA4
 
tuple FEATURE_FLAGS_AIRHUMIDIFIER
 
tuple FEATURE_FLAGS_AIRHUMIDIFIER_CA4
 
tuple FEATURE_FLAGS_AIRHUMIDIFIER_CA_AND_CB = FEATURE_FLAGS_AIRHUMIDIFIER | FEATURE_SET_DRY
 
tuple FEATURE_FLAGS_AIRHUMIDIFIER_MJSSQ
 
tuple FEATURE_FLAGS_AIRPURIFIER_2S
 
tuple FEATURE_FLAGS_AIRPURIFIER_3C
 
tuple FEATURE_FLAGS_AIRPURIFIER_4
 
tuple FEATURE_FLAGS_AIRPURIFIER_4_LITE
 
tuple FEATURE_FLAGS_AIRPURIFIER_MIIO
 
tuple FEATURE_FLAGS_AIRPURIFIER_MIOT
 
tuple FEATURE_FLAGS_AIRPURIFIER_PRO
 
tuple FEATURE_FLAGS_AIRPURIFIER_PRO_V7
 
tuple FEATURE_FLAGS_AIRPURIFIER_V1 = FEATURE_FLAGS_AIRPURIFIER_MIIO | FEATURE_SET_AUTO_DETECT
 
tuple FEATURE_FLAGS_AIRPURIFIER_V3
 
tuple FEATURE_FLAGS_AIRPURIFIER_ZA1
 
tuple FEATURE_FLAGS_FAN
 
tuple FEATURE_FLAGS_FAN_1C
 
tuple FEATURE_FLAGS_FAN_P10_P11_P18
 
tuple FEATURE_FLAGS_FAN_P5
 
tuple FEATURE_FLAGS_FAN_P9
 
tuple FEATURE_FLAGS_FAN_ZA5
 
int FEATURE_RESET_FILTER = 256
 
int FEATURE_SET_ANION = 4194304
 
int FEATURE_SET_AUTO_DETECT = 32
 
int FEATURE_SET_BUZZER = 1
 
int FEATURE_SET_CHILD_LOCK = 4
 
int FEATURE_SET_CLEAN = 16384
 
int FEATURE_SET_DELAY_OFF_COUNTDOWN = 65536
 
int FEATURE_SET_DISPLAY = 1048576
 
int FEATURE_SET_DRY = 2048
 
int FEATURE_SET_EXTRA_FEATURES = 512
 
int FEATURE_SET_FAN_LEVEL = 4096
 
int FEATURE_SET_FAVORITE_LEVEL = 16
 
int FEATURE_SET_FAVORITE_RPM = 262144
 
int FEATURE_SET_IONIZER = 524288
 
int FEATURE_SET_LEARN_MODE = 64
 
int FEATURE_SET_LED = 2
 
int FEATURE_SET_LED_BRIGHTNESS = 8
 
int FEATURE_SET_LED_BRIGHTNESS_LEVEL = 131072
 
int FEATURE_SET_MOTOR_SPEED = 8192
 
int FEATURE_SET_OSCILLATION_ANGLE = 32768
 
int FEATURE_SET_PTC = 2097152
 
int FEATURE_SET_TARGET_HUMIDITY = 1024
 
int FEATURE_SET_VOLUME = 128
 
string KEY_COORDINATOR = "coordinator"
 
string KEY_DEVICE = "device"
 
string MODEL_AIRFRESH_A1 = "dmaker.airfresh.a1"
 
string MODEL_AIRFRESH_T2017 = "dmaker.airfresh.t2017"
 
string MODEL_AIRFRESH_VA2 = "zhimi.airfresh.va2"
 
string MODEL_AIRFRESH_VA4 = "zhimi.airfresh.va4"
 
string MODEL_AIRHUMIDIFIER_CA1 = "zhimi.humidifier.ca1"
 
string MODEL_AIRHUMIDIFIER_CA4 = "zhimi.humidifier.ca4"
 
string MODEL_AIRHUMIDIFIER_CB1 = "zhimi.humidifier.cb1"
 
string MODEL_AIRHUMIDIFIER_JSQ = "deerma.humidifier.jsq"
 
string MODEL_AIRHUMIDIFIER_JSQ1 = "deerma.humidifier.jsq1"
 
string MODEL_AIRHUMIDIFIER_MJJSQ = "deerma.humidifier.mjjsq"
 
string MODEL_AIRHUMIDIFIER_V1 = "zhimi.humidifier.v1"
 
string MODEL_AIRPURIFIER_2H = "zhimi.airpurifier.mc2"
 
string MODEL_AIRPURIFIER_2S = "zhimi.airpurifier.mc1"
 
string MODEL_AIRPURIFIER_3 = "zhimi.airpurifier.ma4"
 
string MODEL_AIRPURIFIER_3C = "zhimi.airpurifier.mb4"
 
string MODEL_AIRPURIFIER_3C_REV_A = "zhimi.airp.mb4a"
 
string MODEL_AIRPURIFIER_3H = "zhimi.airpurifier.mb3"
 
string MODEL_AIRPURIFIER_4 = "zhimi.airp.mb5"
 
string MODEL_AIRPURIFIER_4_LITE_RMA1 = "zhimi.airpurifier.rma1"
 
string MODEL_AIRPURIFIER_4_LITE_RMB1 = "zhimi.airp.rmb1"
 
string MODEL_AIRPURIFIER_4_PRO = "zhimi.airp.vb4"
 
string MODEL_AIRPURIFIER_M1 = "zhimi.airpurifier.m1"
 
string MODEL_AIRPURIFIER_M2 = "zhimi.airpurifier.m2"
 
string MODEL_AIRPURIFIER_MA1 = "zhimi.airpurifier.ma1"
 
string MODEL_AIRPURIFIER_MA2 = "zhimi.airpurifier.ma2"
 
string MODEL_AIRPURIFIER_PRO = "zhimi.airpurifier.v6"
 
string MODEL_AIRPURIFIER_PRO_V7 = "zhimi.airpurifier.v7"
 
string MODEL_AIRPURIFIER_PROH = "zhimi.airpurifier.va1"
 
string MODEL_AIRPURIFIER_PROH_EU = "zhimi.airpurifier.vb2"
 
string MODEL_AIRPURIFIER_SA1 = "zhimi.airpurifier.sa1"
 
string MODEL_AIRPURIFIER_SA2 = "zhimi.airpurifier.sa2"
 
string MODEL_AIRPURIFIER_V1 = "zhimi.airpurifier.v1"
 
string MODEL_AIRPURIFIER_V2 = "zhimi.airpurifier.v2"
 
string MODEL_AIRPURIFIER_V3 = "zhimi.airpurifier.v3"
 
string MODEL_AIRPURIFIER_V5 = "zhimi.airpurifier.v5"
 
string MODEL_AIRPURIFIER_ZA1 = "zhimi.airpurifier.za1"
 
string MODEL_AIRQUALITYMONITOR_B1 = "cgllc.airmonitor.b1"
 
string MODEL_AIRQUALITYMONITOR_CGDN1 = "cgllc.airm.cgdn1"
 
string MODEL_AIRQUALITYMONITOR_S1 = "cgllc.airmonitor.s1"
 
string MODEL_AIRQUALITYMONITOR_V1 = "zhimi.airmonitor.v1"
 
string MODEL_FAN_1C = "dmaker.fan.1c"
 
string MODEL_FAN_P10 = "dmaker.fan.p10"
 
string MODEL_FAN_P11 = "dmaker.fan.p11"
 
string MODEL_FAN_P18 = "dmaker.fan.p18"
 
string MODEL_FAN_P5 = "dmaker.fan.p5"
 
string MODEL_FAN_P9 = "dmaker.fan.p9"
 
string MODEL_FAN_SA1 = "zhimi.fan.sa1"
 
string MODEL_FAN_V2 = "zhimi.fan.v2"
 
string MODEL_FAN_V3 = "zhimi.fan.v3"
 
string MODEL_FAN_ZA1 = "zhimi.fan.za1"
 
string MODEL_FAN_ZA3 = "zhimi.fan.za3"
 
string MODEL_FAN_ZA4 = "zhimi.fan.za4"
 
string MODEL_FAN_ZA5 = "zhimi.fan.za5"
 
list MODELS_AIR_MONITOR
 
list MODELS_AIR_QUALITY_MONITOR
 
tuple MODELS_ALL = MODELS_ALL_DEVICES + MODELS_GATEWAY
 
tuple MODELS_ALL_DEVICES
 
tuple MODELS_FAN
 
list MODELS_FAN_MIIO
 
list MODELS_FAN_MIOT
 
list MODELS_GATEWAY = ["lumi.gateway", "lumi.acpartner"]
 
tuple MODELS_HUMIDIFIER
 
list MODELS_HUMIDIFIER_MIIO
 
list MODELS_HUMIDIFIER_MIOT = [MODEL_AIRHUMIDIFIER_CA4]
 
list MODELS_HUMIDIFIER_MJJSQ
 
tuple MODELS_LIGHT
 
list MODELS_LIGHT_BULB
 
list MODELS_LIGHT_CEILING = ["philips.light.ceiling", "philips.light.zyceiling"]
 
list MODELS_LIGHT_EYECARE = ["philips.light.sread1"]
 
list MODELS_LIGHT_MONO
 
list MODELS_LIGHT_MOON = ["philips.light.moonlight"]
 
list MODELS_PURIFIER_MIIO
 
list MODELS_PURIFIER_MIOT
 
list MODELS_SWITCH
 
list MODELS_VACUUM
 
list MODELS_VACUUM_WITH_MOP
 
list MODELS_VACUUM_WITH_SEPARATE_MOP
 
string ROBOROCK_GENERIC = "roborock.vacuum"
 
string ROCKROBO_GENERIC = "rockrobo.vacuum"
 
list SERVER_COUNTRY_CODES = ["cn", "de", "i2", "ru", "sg", "us"]
 
string SERVICE_CLEAN_SEGMENT = "vacuum_clean_segment"
 
string SERVICE_CLEAN_ZONE = "vacuum_clean_zone"
 
string SERVICE_EYECARE_MODE_OFF = "light_eyecare_mode_off"
 
string SERVICE_EYECARE_MODE_ON = "light_eyecare_mode_on"
 
string SERVICE_GOTO = "vacuum_goto"
 
string SERVICE_LEARN = "remote_learn_command"
 
string SERVICE_MOVE_REMOTE_CONTROL = "vacuum_remote_control_move"
 
string SERVICE_MOVE_REMOTE_CONTROL_STEP = "vacuum_remote_control_move_step"
 
string SERVICE_NIGHT_LIGHT_MODE_OFF = "light_night_light_mode_off"
 
string SERVICE_NIGHT_LIGHT_MODE_ON = "light_night_light_mode_on"
 
string SERVICE_REMINDER_OFF = "light_reminder_off"
 
string SERVICE_REMINDER_ON = "light_reminder_on"
 
string SERVICE_RESET_FILTER = "fan_reset_filter"
 
string SERVICE_SET_DELAYED_TURN_OFF = "light_set_delayed_turn_off"
 
string SERVICE_SET_DRY = "set_dry"
 
string SERVICE_SET_EXTRA_FEATURES = "fan_set_extra_features"
 
string SERVICE_SET_FAN_LEVEL = "fan_set_fan_level"
 
string SERVICE_SET_FAVORITE_LEVEL = "fan_set_favorite_level"
 
string SERVICE_SET_MOTOR_SPEED = "fan_set_motor_speed"
 
string SERVICE_SET_POWER_MODE = "switch_set_power_mode"
 
string SERVICE_SET_POWER_PRICE = "switch_set_power_price"
 
string SERVICE_SET_REMOTE_LED_OFF = "remote_set_led_off"
 
string SERVICE_SET_REMOTE_LED_ON = "remote_set_led_on"
 
string SERVICE_SET_SCENE = "light_set_scene"
 
string SERVICE_SET_VOLUME = "fan_set_volume"
 
string SERVICE_SET_WIFI_LED_OFF = "switch_set_wifi_led_off"
 
string SERVICE_SET_WIFI_LED_ON = "switch_set_wifi_led_on"
 
string SERVICE_START_REMOTE_CONTROL = "vacuum_remote_control_start"
 
string SERVICE_STOP_REMOTE_CONTROL = "vacuum_remote_control_stop"
 
list SUCCESS = ["ok"]
 

Detailed Description

Constants for the Xiaomi Miio component.

Variable Documentation

◆ ATTR_AVAILABLE

string homeassistant.components.xiaomi_miio.const.ATTR_AVAILABLE = "available"

Definition at line 35 of file const.py.

◆ CONF_CLOUD_COUNTRY

string homeassistant.components.xiaomi_miio.const.CONF_CLOUD_COUNTRY = "cloud_country"

Definition at line 24 of file const.py.

◆ CONF_CLOUD_PASSWORD

string homeassistant.components.xiaomi_miio.const.CONF_CLOUD_PASSWORD = "cloud_password"

Definition at line 23 of file const.py.

◆ CONF_CLOUD_SUBDEVICES

string homeassistant.components.xiaomi_miio.const.CONF_CLOUD_SUBDEVICES = "cloud_subdevices"

Definition at line 28 of file const.py.

◆ CONF_CLOUD_USERNAME

string homeassistant.components.xiaomi_miio.const.CONF_CLOUD_USERNAME = "cloud_username"

Definition at line 22 of file const.py.

◆ CONF_FLOW_TYPE

string homeassistant.components.xiaomi_miio.const.CONF_FLOW_TYPE = "config_flow_device"

Definition at line 20 of file const.py.

◆ CONF_GATEWAY

string homeassistant.components.xiaomi_miio.const.CONF_GATEWAY = "gateway"

Definition at line 21 of file const.py.

◆ CONF_MANUAL

string homeassistant.components.xiaomi_miio.const.CONF_MANUAL = "manual"

Definition at line 25 of file const.py.

◆ DEFAULT_CLOUD_COUNTRY

string homeassistant.components.xiaomi_miio.const.DEFAULT_CLOUD_COUNTRY = "cn"

Definition at line 42 of file const.py.

◆ DOMAIN

string homeassistant.components.xiaomi_miio.const.DOMAIN = "xiaomi_miio"

Definition at line 17 of file const.py.

◆ FEATURE_FLAGS_AIRFRESH

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRFRESH
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_LED
5  | FEATURE_SET_LED_BRIGHTNESS
6  | FEATURE_RESET_FILTER
7  | FEATURE_SET_EXTRA_FEATURES
8 )

Definition at line 433 of file const.py.

◆ FEATURE_FLAGS_AIRFRESH_A1

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRFRESH_A1
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_CHILD_LOCK | FEATURE_SET_DISPLAY | FEATURE_SET_PTC
3 )

Definition at line 429 of file const.py.

◆ FEATURE_FLAGS_AIRFRESH_T2017

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRFRESH_T2017
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_CHILD_LOCK | FEATURE_SET_DISPLAY | FEATURE_SET_PTC
3 )

Definition at line 452 of file const.py.

◆ FEATURE_FLAGS_AIRFRESH_VA4

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRFRESH_VA4
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_LED
5  | FEATURE_SET_LED_BRIGHTNESS
6  | FEATURE_RESET_FILTER
7  | FEATURE_SET_EXTRA_FEATURES
8  | FEATURE_SET_PTC
9 )

Definition at line 442 of file const.py.

◆ FEATURE_FLAGS_AIRHUMIDIFIER

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRHUMIDIFIER
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_CHILD_LOCK | FEATURE_SET_TARGET_HUMIDITY
3 )

Definition at line 410 of file const.py.

◆ FEATURE_FLAGS_AIRHUMIDIFIER_CA4

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRHUMIDIFIER_CA4
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_TARGET_HUMIDITY
5  | FEATURE_SET_DRY
6  | FEATURE_SET_MOTOR_SPEED
7  | FEATURE_SET_CLEAN
8 )

Definition at line 420 of file const.py.

◆ FEATURE_FLAGS_AIRHUMIDIFIER_CA_AND_CB

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRHUMIDIFIER_CA_AND_CB = FEATURE_FLAGS_AIRHUMIDIFIER | FEATURE_SET_DRY

Definition at line 414 of file const.py.

◆ FEATURE_FLAGS_AIRHUMIDIFIER_MJSSQ

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRHUMIDIFIER_MJSSQ
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_LED | FEATURE_SET_TARGET_HUMIDITY
3 )

Definition at line 416 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_2S

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_2S
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_LED
5  | FEATURE_SET_FAVORITE_LEVEL
6 )

Definition at line 393 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_3C

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_3C
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_LED_BRIGHTNESS_LEVEL
5  | FEATURE_SET_FAVORITE_RPM
6 )

Definition at line 372 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_4

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_4
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_FAVORITE_LEVEL
5  | FEATURE_SET_FAN_LEVEL
6  | FEATURE_SET_LED_BRIGHTNESS
7  | FEATURE_SET_ANION
8 )

Definition at line 363 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_4_LITE

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_4_LITE
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_CHILD_LOCK | FEATURE_SET_LED_BRIGHTNESS
3 )

Definition at line 359 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_MIIO

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_MIIO
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_LED
5  | FEATURE_SET_FAVORITE_LEVEL
6  | FEATURE_SET_LEARN_MODE
7  | FEATURE_RESET_FILTER
8  | FEATURE_SET_EXTRA_FEATURES
9 )

Definition at line 341 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_MIOT

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_MIOT
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_FAVORITE_LEVEL
5  | FEATURE_SET_FAN_LEVEL
6  | FEATURE_SET_LED_BRIGHTNESS
7 )

Definition at line 351 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_PRO

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_PRO
Initial value:
1 = (
2  FEATURE_SET_CHILD_LOCK
3  | FEATURE_SET_LED
4  | FEATURE_SET_FAVORITE_LEVEL
5  | FEATURE_SET_VOLUME
6 )

Definition at line 379 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_PRO_V7

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_PRO_V7
Initial value:
1 = (
2  FEATURE_SET_CHILD_LOCK
3  | FEATURE_SET_LED
4  | FEATURE_SET_FAVORITE_LEVEL
5  | FEATURE_SET_VOLUME
6 )

Definition at line 386 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_V1

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_V1 = FEATURE_FLAGS_AIRPURIFIER_MIIO | FEATURE_SET_AUTO_DETECT

Definition at line 400 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_V3

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_V3
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_CHILD_LOCK | FEATURE_SET_LED
3 )

Definition at line 402 of file const.py.

◆ FEATURE_FLAGS_AIRPURIFIER_ZA1

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_AIRPURIFIER_ZA1
Initial value:
1 = (
2  FEATURE_SET_BUZZER | FEATURE_SET_CHILD_LOCK | FEATURE_SET_FAVORITE_LEVEL
3 )

Definition at line 406 of file const.py.

◆ FEATURE_FLAGS_FAN

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_FAN
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_OSCILLATION_ANGLE
5  | FEATURE_SET_LED_BRIGHTNESS
6  | FEATURE_SET_DELAY_OFF_COUNTDOWN
7 )

Definition at line 464 of file const.py.

◆ FEATURE_FLAGS_FAN_1C

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_FAN_1C
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_LED
5  | FEATURE_SET_DELAY_OFF_COUNTDOWN
6 )

Definition at line 481 of file const.py.

◆ FEATURE_FLAGS_FAN_P10_P11_P18

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_FAN_P10_P11_P18
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_OSCILLATION_ANGLE
5  | FEATURE_SET_LED
6  | FEATURE_SET_DELAY_OFF_COUNTDOWN
7 )

Definition at line 496 of file const.py.

◆ FEATURE_FLAGS_FAN_P5

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_FAN_P5
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_OSCILLATION_ANGLE
5  | FEATURE_SET_LED
6  | FEATURE_SET_DELAY_OFF_COUNTDOWN
7 )

Definition at line 456 of file const.py.

◆ FEATURE_FLAGS_FAN_P9

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_FAN_P9
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_OSCILLATION_ANGLE
5  | FEATURE_SET_LED
6  | FEATURE_SET_DELAY_OFF_COUNTDOWN
7 )

Definition at line 488 of file const.py.

◆ FEATURE_FLAGS_FAN_ZA5

tuple homeassistant.components.xiaomi_miio.const.FEATURE_FLAGS_FAN_ZA5
Initial value:
1 = (
2  FEATURE_SET_BUZZER
3  | FEATURE_SET_CHILD_LOCK
4  | FEATURE_SET_OSCILLATION_ANGLE
5  | FEATURE_SET_LED_BRIGHTNESS
6  | FEATURE_SET_DELAY_OFF_COUNTDOWN
7  | FEATURE_SET_IONIZER
8 )

Definition at line 472 of file const.py.

◆ FEATURE_RESET_FILTER

int homeassistant.components.xiaomi_miio.const.FEATURE_RESET_FILTER = 256

Definition at line 325 of file const.py.

◆ FEATURE_SET_ANION

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_ANION = 4194304

Definition at line 339 of file const.py.

◆ FEATURE_SET_AUTO_DETECT

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_AUTO_DETECT = 32

Definition at line 322 of file const.py.

◆ FEATURE_SET_BUZZER

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_BUZZER = 1

Definition at line 317 of file const.py.

◆ FEATURE_SET_CHILD_LOCK

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_CHILD_LOCK = 4

Definition at line 319 of file const.py.

◆ FEATURE_SET_CLEAN

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_CLEAN = 16384

Definition at line 331 of file const.py.

◆ FEATURE_SET_DELAY_OFF_COUNTDOWN

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_DELAY_OFF_COUNTDOWN = 65536

Definition at line 333 of file const.py.

◆ FEATURE_SET_DISPLAY

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_DISPLAY = 1048576

Definition at line 337 of file const.py.

◆ FEATURE_SET_DRY

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_DRY = 2048

Definition at line 328 of file const.py.

◆ FEATURE_SET_EXTRA_FEATURES

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_EXTRA_FEATURES = 512

Definition at line 326 of file const.py.

◆ FEATURE_SET_FAN_LEVEL

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_FAN_LEVEL = 4096

Definition at line 329 of file const.py.

◆ FEATURE_SET_FAVORITE_LEVEL

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_FAVORITE_LEVEL = 16

Definition at line 321 of file const.py.

◆ FEATURE_SET_FAVORITE_RPM

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_FAVORITE_RPM = 262144

Definition at line 335 of file const.py.

◆ FEATURE_SET_IONIZER

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_IONIZER = 524288

Definition at line 336 of file const.py.

◆ FEATURE_SET_LEARN_MODE

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_LEARN_MODE = 64

Definition at line 323 of file const.py.

◆ FEATURE_SET_LED

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_LED = 2

Definition at line 318 of file const.py.

◆ FEATURE_SET_LED_BRIGHTNESS

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_LED_BRIGHTNESS = 8

Definition at line 320 of file const.py.

◆ FEATURE_SET_LED_BRIGHTNESS_LEVEL

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_LED_BRIGHTNESS_LEVEL = 131072

Definition at line 334 of file const.py.

◆ FEATURE_SET_MOTOR_SPEED

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_MOTOR_SPEED = 8192

Definition at line 330 of file const.py.

◆ FEATURE_SET_OSCILLATION_ANGLE

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_OSCILLATION_ANGLE = 32768

Definition at line 332 of file const.py.

◆ FEATURE_SET_PTC

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_PTC = 2097152

Definition at line 338 of file const.py.

◆ FEATURE_SET_TARGET_HUMIDITY

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_TARGET_HUMIDITY = 1024

Definition at line 327 of file const.py.

◆ FEATURE_SET_VOLUME

int homeassistant.components.xiaomi_miio.const.FEATURE_SET_VOLUME = 128

Definition at line 324 of file const.py.

◆ KEY_COORDINATOR

string homeassistant.components.xiaomi_miio.const.KEY_COORDINATOR = "coordinator"

Definition at line 31 of file const.py.

◆ KEY_DEVICE

string homeassistant.components.xiaomi_miio.const.KEY_DEVICE = "device"

Definition at line 32 of file const.py.

◆ MODEL_AIRFRESH_A1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRFRESH_A1 = "dmaker.airfresh.a1"

Definition at line 89 of file const.py.

◆ MODEL_AIRFRESH_T2017

string homeassistant.components.xiaomi_miio.const.MODEL_AIRFRESH_T2017 = "dmaker.airfresh.t2017"

Definition at line 92 of file const.py.

◆ MODEL_AIRFRESH_VA2

string homeassistant.components.xiaomi_miio.const.MODEL_AIRFRESH_VA2 = "zhimi.airfresh.va2"

Definition at line 90 of file const.py.

◆ MODEL_AIRFRESH_VA4

string homeassistant.components.xiaomi_miio.const.MODEL_AIRFRESH_VA4 = "zhimi.airfresh.va4"

Definition at line 91 of file const.py.

◆ MODEL_AIRHUMIDIFIER_CA1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_CA1 = "zhimi.humidifier.ca1"

Definition at line 82 of file const.py.

◆ MODEL_AIRHUMIDIFIER_CA4

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_CA4 = "zhimi.humidifier.ca4"

Definition at line 83 of file const.py.

◆ MODEL_AIRHUMIDIFIER_CB1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_CB1 = "zhimi.humidifier.cb1"

Definition at line 84 of file const.py.

◆ MODEL_AIRHUMIDIFIER_JSQ

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_JSQ = "deerma.humidifier.jsq"

Definition at line 85 of file const.py.

◆ MODEL_AIRHUMIDIFIER_JSQ1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_JSQ1 = "deerma.humidifier.jsq1"

Definition at line 86 of file const.py.

◆ MODEL_AIRHUMIDIFIER_MJJSQ

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_MJJSQ = "deerma.humidifier.mjjsq"

Definition at line 87 of file const.py.

◆ MODEL_AIRHUMIDIFIER_V1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRHUMIDIFIER_V1 = "zhimi.humidifier.v1"

Definition at line 81 of file const.py.

◆ MODEL_AIRPURIFIER_2H

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_2H = "zhimi.airpurifier.mc2"

Definition at line 59 of file const.py.

◆ MODEL_AIRPURIFIER_2S

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_2S = "zhimi.airpurifier.mc1"

Definition at line 60 of file const.py.

◆ MODEL_AIRPURIFIER_3

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_3 = "zhimi.airpurifier.ma4"

Definition at line 61 of file const.py.

◆ MODEL_AIRPURIFIER_3C

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_3C = "zhimi.airpurifier.mb4"

Definition at line 62 of file const.py.

◆ MODEL_AIRPURIFIER_3C_REV_A

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_3C_REV_A = "zhimi.airp.mb4a"

Definition at line 63 of file const.py.

◆ MODEL_AIRPURIFIER_3H

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_3H = "zhimi.airpurifier.mb3"

Definition at line 64 of file const.py.

◆ MODEL_AIRPURIFIER_4

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_4 = "zhimi.airp.mb5"

Definition at line 55 of file const.py.

◆ MODEL_AIRPURIFIER_4_LITE_RMA1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_4_LITE_RMA1 = "zhimi.airpurifier.rma1"

Definition at line 56 of file const.py.

◆ MODEL_AIRPURIFIER_4_LITE_RMB1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_4_LITE_RMB1 = "zhimi.airp.rmb1"

Definition at line 57 of file const.py.

◆ MODEL_AIRPURIFIER_4_PRO

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_4_PRO = "zhimi.airp.vb4"

Definition at line 58 of file const.py.

◆ MODEL_AIRPURIFIER_M1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_M1 = "zhimi.airpurifier.m1"

Definition at line 65 of file const.py.

◆ MODEL_AIRPURIFIER_M2

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_M2 = "zhimi.airpurifier.m2"

Definition at line 66 of file const.py.

◆ MODEL_AIRPURIFIER_MA1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_MA1 = "zhimi.airpurifier.ma1"

Definition at line 67 of file const.py.

◆ MODEL_AIRPURIFIER_MA2

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_MA2 = "zhimi.airpurifier.ma2"

Definition at line 68 of file const.py.

◆ MODEL_AIRPURIFIER_PRO

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_PRO = "zhimi.airpurifier.v6"

Definition at line 69 of file const.py.

◆ MODEL_AIRPURIFIER_PRO_V7

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_PRO_V7 = "zhimi.airpurifier.v7"

Definition at line 72 of file const.py.

◆ MODEL_AIRPURIFIER_PROH

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_PROH = "zhimi.airpurifier.va1"

Definition at line 70 of file const.py.

◆ MODEL_AIRPURIFIER_PROH_EU

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_PROH_EU = "zhimi.airpurifier.vb2"

Definition at line 71 of file const.py.

◆ MODEL_AIRPURIFIER_SA1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_SA1 = "zhimi.airpurifier.sa1"

Definition at line 73 of file const.py.

◆ MODEL_AIRPURIFIER_SA2

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_SA2 = "zhimi.airpurifier.sa2"

Definition at line 74 of file const.py.

◆ MODEL_AIRPURIFIER_V1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_V1 = "zhimi.airpurifier.v1"

Definition at line 75 of file const.py.

◆ MODEL_AIRPURIFIER_V2

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_V2 = "zhimi.airpurifier.v2"

Definition at line 76 of file const.py.

◆ MODEL_AIRPURIFIER_V3

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_V3 = "zhimi.airpurifier.v3"

Definition at line 77 of file const.py.

◆ MODEL_AIRPURIFIER_V5

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_V5 = "zhimi.airpurifier.v5"

Definition at line 78 of file const.py.

◆ MODEL_AIRPURIFIER_ZA1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRPURIFIER_ZA1 = "zhimi.airpurifier.za1"

Definition at line 79 of file const.py.

◆ MODEL_AIRQUALITYMONITOR_B1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRQUALITYMONITOR_B1 = "cgllc.airmonitor.b1"

Definition at line 174 of file const.py.

◆ MODEL_AIRQUALITYMONITOR_CGDN1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRQUALITYMONITOR_CGDN1 = "cgllc.airm.cgdn1"

Definition at line 176 of file const.py.

◆ MODEL_AIRQUALITYMONITOR_S1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRQUALITYMONITOR_S1 = "cgllc.airmonitor.s1"

Definition at line 175 of file const.py.

◆ MODEL_AIRQUALITYMONITOR_V1

string homeassistant.components.xiaomi_miio.const.MODEL_AIRQUALITYMONITOR_V1 = "zhimi.airmonitor.v1"

Definition at line 173 of file const.py.

◆ MODEL_FAN_1C

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_1C = "dmaker.fan.1c"

Definition at line 94 of file const.py.

◆ MODEL_FAN_P10

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_P10 = "dmaker.fan.p10"

Definition at line 95 of file const.py.

◆ MODEL_FAN_P11

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_P11 = "dmaker.fan.p11"

Definition at line 96 of file const.py.

◆ MODEL_FAN_P18

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_P18 = "dmaker.fan.p18"

Definition at line 97 of file const.py.

◆ MODEL_FAN_P5

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_P5 = "dmaker.fan.p5"

Definition at line 98 of file const.py.

◆ MODEL_FAN_P9

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_P9 = "dmaker.fan.p9"

Definition at line 99 of file const.py.

◆ MODEL_FAN_SA1

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_SA1 = "zhimi.fan.sa1"

Definition at line 100 of file const.py.

◆ MODEL_FAN_V2

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_V2 = "zhimi.fan.v2"

Definition at line 101 of file const.py.

◆ MODEL_FAN_V3

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_V3 = "zhimi.fan.v3"

Definition at line 102 of file const.py.

◆ MODEL_FAN_ZA1

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_ZA1 = "zhimi.fan.za1"

Definition at line 103 of file const.py.

◆ MODEL_FAN_ZA3

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_ZA3 = "zhimi.fan.za3"

Definition at line 104 of file const.py.

◆ MODEL_FAN_ZA4

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_ZA4 = "zhimi.fan.za4"

Definition at line 105 of file const.py.

◆ MODEL_FAN_ZA5

string homeassistant.components.xiaomi_miio.const.MODEL_FAN_ZA5 = "zhimi.fan.za5"

Definition at line 106 of file const.py.

◆ MODELS_AIR_MONITOR

list homeassistant.components.xiaomi_miio.const.MODELS_AIR_MONITOR
Initial value:
1 = [
2  MODEL_AIRQUALITYMONITOR_V1,
3  MODEL_AIRQUALITYMONITOR_B1,
4  MODEL_AIRQUALITYMONITOR_S1,
5  MODEL_AIRQUALITYMONITOR_CGDN1,
6 ]

Definition at line 260 of file const.py.

◆ MODELS_AIR_QUALITY_MONITOR

list homeassistant.components.xiaomi_miio.const.MODELS_AIR_QUALITY_MONITOR
Initial value:
1 = [
2  MODEL_AIRQUALITYMONITOR_V1,
3  MODEL_AIRQUALITYMONITOR_B1,
4  MODEL_AIRQUALITYMONITOR_S1,
5  MODEL_AIRQUALITYMONITOR_CGDN1,
6 ]

Definition at line 178 of file const.py.

◆ MODELS_ALL

tuple homeassistant.components.xiaomi_miio.const.MODELS_ALL = MODELS_ALL_DEVICES + MODELS_GATEWAY

Definition at line 275 of file const.py.

◆ MODELS_ALL_DEVICES

tuple homeassistant.components.xiaomi_miio.const.MODELS_ALL_DEVICES
Initial value:
1 = (
2  MODELS_SWITCH
3  + MODELS_VACUUM
4  + MODELS_AIR_MONITOR
5  + MODELS_FAN
6  + MODELS_HUMIDIFIER
7  + MODELS_LIGHT
8 )

Definition at line 267 of file const.py.

◆ MODELS_FAN

tuple homeassistant.components.xiaomi_miio.const.MODELS_FAN
Initial value:
1 = (
2  MODELS_PURIFIER_MIIO + MODELS_PURIFIER_MIOT + MODELS_FAN_MIIO + MODELS_FAN_MIOT
3 )

Definition at line 214 of file const.py.

◆ MODELS_FAN_MIIO

list homeassistant.components.xiaomi_miio.const.MODELS_FAN_MIIO
Initial value:
1 = [
2  MODEL_FAN_P5,
3  MODEL_FAN_SA1,
4  MODEL_FAN_V2,
5  MODEL_FAN_V3,
6  MODEL_FAN_ZA1,
7  MODEL_FAN_ZA3,
8  MODEL_FAN_ZA4,
9 ]

Definition at line 108 of file const.py.

◆ MODELS_FAN_MIOT

list homeassistant.components.xiaomi_miio.const.MODELS_FAN_MIOT
Initial value:
1 = [
2  MODEL_FAN_1C,
3  MODEL_FAN_P10,
4  MODEL_FAN_P11,
5  MODEL_FAN_P18,
6  MODEL_FAN_P9,
7  MODEL_FAN_ZA5,
8 ]

Definition at line 118 of file const.py.

◆ MODELS_GATEWAY

list homeassistant.components.xiaomi_miio.const.MODELS_GATEWAY = ["lumi.gateway", "lumi.acpartner"]

Definition at line 201 of file const.py.

◆ MODELS_HUMIDIFIER

tuple homeassistant.components.xiaomi_miio.const.MODELS_HUMIDIFIER
Initial value:
1 = (
2  MODELS_HUMIDIFIER_MIOT + MODELS_HUMIDIFIER_MIIO + MODELS_HUMIDIFIER_MJJSQ
3 )

Definition at line 217 of file const.py.

◆ MODELS_HUMIDIFIER_MIIO

list homeassistant.components.xiaomi_miio.const.MODELS_HUMIDIFIER_MIIO
Initial value:
1 = [
2  MODEL_AIRHUMIDIFIER_V1,
3  MODEL_AIRHUMIDIFIER_CA1,
4  MODEL_AIRHUMIDIFIER_CB1,
5 ]

Definition at line 160 of file const.py.

◆ MODELS_HUMIDIFIER_MIOT

list homeassistant.components.xiaomi_miio.const.MODELS_HUMIDIFIER_MIOT = [MODEL_AIRHUMIDIFIER_CA4]

Definition at line 165 of file const.py.

◆ MODELS_HUMIDIFIER_MJJSQ

list homeassistant.components.xiaomi_miio.const.MODELS_HUMIDIFIER_MJJSQ
Initial value:
1 = [
2  MODEL_AIRHUMIDIFIER_JSQ,
3  MODEL_AIRHUMIDIFIER_JSQ1,
4  MODEL_AIRHUMIDIFIER_MJJSQ,
5 ]

Definition at line 166 of file const.py.

◆ MODELS_LIGHT

tuple homeassistant.components.xiaomi_miio.const.MODELS_LIGHT
Initial value:
1 = (
2  MODELS_LIGHT_EYECARE
3  + MODELS_LIGHT_CEILING
4  + MODELS_LIGHT_MOON
5  + MODELS_LIGHT_BULB
6  + MODELS_LIGHT_MONO
7 )

Definition at line 220 of file const.py.

◆ MODELS_LIGHT_BULB

list homeassistant.components.xiaomi_miio.const.MODELS_LIGHT_BULB
Initial value:
1 = [
2  "philips.light.bulb",
3  "philips.light.candle",
4  "philips.light.candle2",
5  "philips.light.downlight",
6 ]

Definition at line 189 of file const.py.

◆ MODELS_LIGHT_CEILING

list homeassistant.components.xiaomi_miio.const.MODELS_LIGHT_CEILING = ["philips.light.ceiling", "philips.light.zyceiling"]

Definition at line 187 of file const.py.

◆ MODELS_LIGHT_EYECARE

list homeassistant.components.xiaomi_miio.const.MODELS_LIGHT_EYECARE = ["philips.light.sread1"]

Definition at line 186 of file const.py.

◆ MODELS_LIGHT_MONO

list homeassistant.components.xiaomi_miio.const.MODELS_LIGHT_MONO
Initial value:
1 = [
2  "philips.light.mono1",
3  "philips.light.hbulb",
4 ]

Definition at line 195 of file const.py.

◆ MODELS_LIGHT_MOON

list homeassistant.components.xiaomi_miio.const.MODELS_LIGHT_MOON = ["philips.light.moonlight"]

Definition at line 188 of file const.py.

◆ MODELS_PURIFIER_MIIO

list homeassistant.components.xiaomi_miio.const.MODELS_PURIFIER_MIIO
Initial value:
1 = [
2  MODEL_AIRPURIFIER_V1,
3  MODEL_AIRPURIFIER_V2,
4  MODEL_AIRPURIFIER_V3,
5  MODEL_AIRPURIFIER_V5,
6  MODEL_AIRPURIFIER_PRO,
7  MODEL_AIRPURIFIER_PRO_V7,
8  MODEL_AIRPURIFIER_M1,
9  MODEL_AIRPURIFIER_M2,
10  MODEL_AIRPURIFIER_MA1,
11  MODEL_AIRPURIFIER_MA2,
12  MODEL_AIRPURIFIER_SA1,
13  MODEL_AIRPURIFIER_SA2,
14  MODEL_AIRPURIFIER_2S,
15  MODEL_AIRPURIFIER_2H,
16  MODEL_AIRFRESH_A1,
17  MODEL_AIRFRESH_VA2,
18  MODEL_AIRFRESH_VA4,
19  MODEL_AIRFRESH_T2017,
20 ]

Definition at line 140 of file const.py.

◆ MODELS_PURIFIER_MIOT

list homeassistant.components.xiaomi_miio.const.MODELS_PURIFIER_MIOT
Initial value:
1 = [
2  MODEL_AIRPURIFIER_3,
3  MODEL_AIRPURIFIER_3C,
4  MODEL_AIRPURIFIER_3C_REV_A,
5  MODEL_AIRPURIFIER_3H,
6  MODEL_AIRPURIFIER_PROH,
7  MODEL_AIRPURIFIER_PROH_EU,
8  MODEL_AIRPURIFIER_4_LITE_RMA1,
9  MODEL_AIRPURIFIER_4_LITE_RMB1,
10  MODEL_AIRPURIFIER_4,
11  MODEL_AIRPURIFIER_4_PRO,
12  MODEL_AIRPURIFIER_ZA1,
13 ]

Definition at line 127 of file const.py.

◆ MODELS_SWITCH

list homeassistant.components.xiaomi_miio.const.MODELS_SWITCH
Initial value:
1 = [
2  "chuangmi.plug.v1",
3  "chuangmi.plug.v3",
4  "chuangmi.plug.hmi208",
5  "qmi.powerstrip.v1",
6  "zimi.powerstrip.v2",
7  "chuangmi.plug.m1",
8  "chuangmi.plug.m3",
9  "chuangmi.plug.v2",
10  "chuangmi.plug.hmi205",
11  "chuangmi.plug.hmi206",
12 ]

Definition at line 202 of file const.py.

◆ MODELS_VACUUM

list homeassistant.components.xiaomi_miio.const.MODELS_VACUUM
Initial value:
1 = [
2  ROCKROBO_V1,
3  ROCKROBO_E2,
4  ROCKROBO_S4,
5  ROCKROBO_S4_MAX,
6  ROCKROBO_S5,
7  ROCKROBO_S5_MAX,
8  ROCKROBO_S6,
9  ROCKROBO_S6_MAXV,
10  ROCKROBO_S6_PURE,
11  ROCKROBO_S7,
12  ROCKROBO_S7_MAXV,
13  ROBOROCK_GENERIC,
14  ROCKROBO_GENERIC,
15 ]

Definition at line 230 of file const.py.

◆ MODELS_VACUUM_WITH_MOP

list homeassistant.components.xiaomi_miio.const.MODELS_VACUUM_WITH_MOP
Initial value:
1 = [
2  ROCKROBO_E2,
3  ROCKROBO_S5,
4  ROCKROBO_S5_MAX,
5  ROCKROBO_S6,
6  ROCKROBO_S6_MAXV,
7  ROCKROBO_S6_PURE,
8  ROCKROBO_S7,
9  ROCKROBO_S7_MAXV,
10 ]

Definition at line 245 of file const.py.

◆ MODELS_VACUUM_WITH_SEPARATE_MOP

list homeassistant.components.xiaomi_miio.const.MODELS_VACUUM_WITH_SEPARATE_MOP
Initial value:
1 = [
2  ROCKROBO_S7,
3  ROCKROBO_S7_MAXV,
4 ]

Definition at line 255 of file const.py.

◆ ROBOROCK_GENERIC

string homeassistant.components.xiaomi_miio.const.ROBOROCK_GENERIC = "roborock.vacuum"

Definition at line 228 of file const.py.

◆ ROCKROBO_GENERIC

string homeassistant.components.xiaomi_miio.const.ROCKROBO_GENERIC = "rockrobo.vacuum"

Definition at line 229 of file const.py.

◆ SERVER_COUNTRY_CODES

list homeassistant.components.xiaomi_miio.const.SERVER_COUNTRY_CODES = ["cn", "de", "i2", "ru", "sg", "us"]

Definition at line 41 of file const.py.

◆ SERVICE_CLEAN_SEGMENT

string homeassistant.components.xiaomi_miio.const.SERVICE_CLEAN_SEGMENT = "vacuum_clean_segment"

Definition at line 312 of file const.py.

◆ SERVICE_CLEAN_ZONE

string homeassistant.components.xiaomi_miio.const.SERVICE_CLEAN_ZONE = "vacuum_clean_zone"

Definition at line 313 of file const.py.

◆ SERVICE_EYECARE_MODE_OFF

string homeassistant.components.xiaomi_miio.const.SERVICE_EYECARE_MODE_OFF = "light_eyecare_mode_off"

Definition at line 294 of file const.py.

◆ SERVICE_EYECARE_MODE_ON

string homeassistant.components.xiaomi_miio.const.SERVICE_EYECARE_MODE_ON = "light_eyecare_mode_on"

Definition at line 293 of file const.py.

◆ SERVICE_GOTO

string homeassistant.components.xiaomi_miio.const.SERVICE_GOTO = "vacuum_goto"

Definition at line 314 of file const.py.

◆ SERVICE_LEARN

string homeassistant.components.xiaomi_miio.const.SERVICE_LEARN = "remote_learn_command"

Definition at line 297 of file const.py.

◆ SERVICE_MOVE_REMOTE_CONTROL

string homeassistant.components.xiaomi_miio.const.SERVICE_MOVE_REMOTE_CONTROL = "vacuum_remote_control_move"

Definition at line 308 of file const.py.

◆ SERVICE_MOVE_REMOTE_CONTROL_STEP

string homeassistant.components.xiaomi_miio.const.SERVICE_MOVE_REMOTE_CONTROL_STEP = "vacuum_remote_control_move_step"

Definition at line 309 of file const.py.

◆ SERVICE_NIGHT_LIGHT_MODE_OFF

string homeassistant.components.xiaomi_miio.const.SERVICE_NIGHT_LIGHT_MODE_OFF = "light_night_light_mode_off"

Definition at line 292 of file const.py.

◆ SERVICE_NIGHT_LIGHT_MODE_ON

string homeassistant.components.xiaomi_miio.const.SERVICE_NIGHT_LIGHT_MODE_ON = "light_night_light_mode_on"

Definition at line 291 of file const.py.

◆ SERVICE_REMINDER_OFF

string homeassistant.components.xiaomi_miio.const.SERVICE_REMINDER_OFF = "light_reminder_off"

Definition at line 290 of file const.py.

◆ SERVICE_REMINDER_ON

string homeassistant.components.xiaomi_miio.const.SERVICE_REMINDER_ON = "light_reminder_on"

Definition at line 289 of file const.py.

◆ SERVICE_RESET_FILTER

string homeassistant.components.xiaomi_miio.const.SERVICE_RESET_FILTER = "fan_reset_filter"

Definition at line 281 of file const.py.

◆ SERVICE_SET_DELAYED_TURN_OFF

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_DELAYED_TURN_OFF = "light_set_delayed_turn_off"

Definition at line 288 of file const.py.

◆ SERVICE_SET_DRY

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_DRY = "set_dry"

Definition at line 283 of file const.py.

◆ SERVICE_SET_EXTRA_FEATURES

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_EXTRA_FEATURES = "fan_set_extra_features"

Definition at line 282 of file const.py.

◆ SERVICE_SET_FAN_LEVEL

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_FAN_LEVEL = "fan_set_fan_level"

Definition at line 279 of file const.py.

◆ SERVICE_SET_FAVORITE_LEVEL

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_FAVORITE_LEVEL = "fan_set_favorite_level"

Definition at line 278 of file const.py.

◆ SERVICE_SET_MOTOR_SPEED

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_MOTOR_SPEED = "fan_set_motor_speed"

Definition at line 284 of file const.py.

◆ SERVICE_SET_POWER_MODE

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_POWER_MODE = "switch_set_power_mode"

Definition at line 304 of file const.py.

◆ SERVICE_SET_POWER_PRICE

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_POWER_PRICE = "switch_set_power_price"

Definition at line 305 of file const.py.

◆ SERVICE_SET_REMOTE_LED_OFF

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_REMOTE_LED_OFF = "remote_set_led_off"

Definition at line 299 of file const.py.

◆ SERVICE_SET_REMOTE_LED_ON

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_REMOTE_LED_ON = "remote_set_led_on"

Definition at line 298 of file const.py.

◆ SERVICE_SET_SCENE

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_SCENE = "light_set_scene"

Definition at line 287 of file const.py.

◆ SERVICE_SET_VOLUME

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_VOLUME = "fan_set_volume"

Definition at line 280 of file const.py.

◆ SERVICE_SET_WIFI_LED_OFF

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_WIFI_LED_OFF = "switch_set_wifi_led_off"

Definition at line 303 of file const.py.

◆ SERVICE_SET_WIFI_LED_ON

string homeassistant.components.xiaomi_miio.const.SERVICE_SET_WIFI_LED_ON = "switch_set_wifi_led_on"

Definition at line 302 of file const.py.

◆ SERVICE_START_REMOTE_CONTROL

string homeassistant.components.xiaomi_miio.const.SERVICE_START_REMOTE_CONTROL = "vacuum_remote_control_start"

Definition at line 310 of file const.py.

◆ SERVICE_STOP_REMOTE_CONTROL

string homeassistant.components.xiaomi_miio.const.SERVICE_STOP_REMOTE_CONTROL = "vacuum_remote_control_stop"

Definition at line 311 of file const.py.

◆ SUCCESS

list homeassistant.components.xiaomi_miio.const.SUCCESS = ["ok"]

Definition at line 38 of file const.py.