Home Assistant Unofficial Reference 2024.12.1
const.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.xiaomi_miio.const .AuthException
 
class  homeassistant.components.xiaomi_miio.const .SetupException
 

Namespaces

 homeassistant.components.xiaomi_miio.const
 

Variables

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