mirror of
https://github.com/home-assistant/core.git
synced 2025-04-23 16:57:53 +00:00
Add support for Xiaomi airpurifier and humidifier (#117791)
This commit is contained in:
parent
99476d9337
commit
f115efe51d
@ -61,6 +61,7 @@ MODEL_AIRPURIFIER_2S = "zhimi.airpurifier.mc1"
|
||||
MODEL_AIRPURIFIER_3 = "zhimi.airpurifier.ma4"
|
||||
MODEL_AIRPURIFIER_3C = "zhimi.airpurifier.mb4"
|
||||
MODEL_AIRPURIFIER_3H = "zhimi.airpurifier.mb3"
|
||||
MODEL_AIRPURIFIER_COMPACT = "xiaomi.airp.cpa4"
|
||||
MODEL_AIRPURIFIER_M1 = "zhimi.airpurifier.m1"
|
||||
MODEL_AIRPURIFIER_M2 = "zhimi.airpurifier.m2"
|
||||
MODEL_AIRPURIFIER_MA1 = "zhimi.airpurifier.ma1"
|
||||
@ -83,6 +84,7 @@ MODEL_AIRHUMIDIFIER_CA4 = "zhimi.humidifier.ca4"
|
||||
MODEL_AIRHUMIDIFIER_CB1 = "zhimi.humidifier.cb1"
|
||||
MODEL_AIRHUMIDIFIER_JSQ = "deerma.humidifier.jsq"
|
||||
MODEL_AIRHUMIDIFIER_JSQ1 = "deerma.humidifier.jsq1"
|
||||
MODEL_AIRHUMIDIFIER_JSQ2W = "deerma.humidifier.jsq2w"
|
||||
MODEL_AIRHUMIDIFIER_MJJSQ = "deerma.humidifier.mjjsq"
|
||||
|
||||
MODEL_AIRFRESH_A1 = "dmaker.airfresh.a1"
|
||||
@ -148,6 +150,7 @@ MODELS_PURIFIER_MIIO = [
|
||||
MODEL_AIRPURIFIER_SA2,
|
||||
MODEL_AIRPURIFIER_2S,
|
||||
MODEL_AIRPURIFIER_2H,
|
||||
MODEL_AIRPURIFIER_COMPACT,
|
||||
MODEL_AIRFRESH_A1,
|
||||
MODEL_AIRFRESH_VA2,
|
||||
MODEL_AIRFRESH_VA4,
|
||||
@ -162,6 +165,7 @@ MODELS_HUMIDIFIER_MIOT = [MODEL_AIRHUMIDIFIER_CA4]
|
||||
MODELS_HUMIDIFIER_MJJSQ = [
|
||||
MODEL_AIRHUMIDIFIER_JSQ,
|
||||
MODEL_AIRHUMIDIFIER_JSQ1,
|
||||
MODEL_AIRHUMIDIFIER_JSQ2W,
|
||||
MODEL_AIRHUMIDIFIER_MJJSQ,
|
||||
]
|
||||
|
||||
|
@ -50,6 +50,7 @@ from .const import (
|
||||
MODEL_AIRPURIFIER_3H,
|
||||
MODEL_AIRPURIFIER_4,
|
||||
MODEL_AIRPURIFIER_4_PRO,
|
||||
MODEL_AIRPURIFIER_COMPACT,
|
||||
MODEL_AIRPURIFIER_M1,
|
||||
MODEL_AIRPURIFIER_M2,
|
||||
MODEL_AIRPURIFIER_MA2,
|
||||
@ -129,6 +130,9 @@ MODEL_TO_ATTR_MAP: dict[str, list] = {
|
||||
MODEL_AIRPURIFIER_4_PRO: [
|
||||
AttributeEnumMapping(ATTR_LED_BRIGHTNESS, AirpurifierMiotLedBrightness)
|
||||
],
|
||||
MODEL_AIRPURIFIER_COMPACT: [
|
||||
AttributeEnumMapping(ATTR_LED_BRIGHTNESS, AirpurifierMiotLedBrightness)
|
||||
],
|
||||
MODEL_AIRPURIFIER_M1: [
|
||||
AttributeEnumMapping(ATTR_LED_BRIGHTNESS, AirpurifierLedBrightness)
|
||||
],
|
||||
|
Loading…
x
Reference in New Issue
Block a user