mirror of
https://github.com/home-assistant/core.git
synced 2025-08-17 19:41:45 +02:00
Remove use of deprecated xiaomi_miio classes (#67590)
This commit is contained in:
committed by
Paulus Schoutsen
parent
24013ad94c
commit
b54652a849
@@ -14,7 +14,6 @@ from miio import (
|
|||||||
AirHumidifierMiot,
|
AirHumidifierMiot,
|
||||||
AirHumidifierMjjsq,
|
AirHumidifierMjjsq,
|
||||||
AirPurifier,
|
AirPurifier,
|
||||||
AirPurifierMB4,
|
|
||||||
AirPurifierMiot,
|
AirPurifierMiot,
|
||||||
CleaningDetails,
|
CleaningDetails,
|
||||||
CleaningSummary,
|
CleaningSummary,
|
||||||
@@ -23,10 +22,8 @@ from miio import (
|
|||||||
DNDStatus,
|
DNDStatus,
|
||||||
Fan,
|
Fan,
|
||||||
Fan1C,
|
Fan1C,
|
||||||
|
FanMiot,
|
||||||
FanP5,
|
FanP5,
|
||||||
FanP9,
|
|
||||||
FanP10,
|
|
||||||
FanP11,
|
|
||||||
FanZA5,
|
FanZA5,
|
||||||
RoborockVacuum,
|
RoborockVacuum,
|
||||||
Timer,
|
Timer,
|
||||||
@@ -52,7 +49,6 @@ from .const import (
|
|||||||
KEY_DEVICE,
|
KEY_DEVICE,
|
||||||
MODEL_AIRFRESH_A1,
|
MODEL_AIRFRESH_A1,
|
||||||
MODEL_AIRFRESH_T2017,
|
MODEL_AIRFRESH_T2017,
|
||||||
MODEL_AIRPURIFIER_3C,
|
|
||||||
MODEL_FAN_1C,
|
MODEL_FAN_1C,
|
||||||
MODEL_FAN_P5,
|
MODEL_FAN_P5,
|
||||||
MODEL_FAN_P9,
|
MODEL_FAN_P9,
|
||||||
@@ -111,10 +107,10 @@ AIR_MONITOR_PLATFORMS = [Platform.AIR_QUALITY, Platform.SENSOR]
|
|||||||
|
|
||||||
MODEL_TO_CLASS_MAP = {
|
MODEL_TO_CLASS_MAP = {
|
||||||
MODEL_FAN_1C: Fan1C,
|
MODEL_FAN_1C: Fan1C,
|
||||||
MODEL_FAN_P10: FanP10,
|
MODEL_FAN_P9: FanMiot,
|
||||||
MODEL_FAN_P11: FanP11,
|
MODEL_FAN_P10: FanMiot,
|
||||||
|
MODEL_FAN_P11: FanMiot,
|
||||||
MODEL_FAN_P5: FanP5,
|
MODEL_FAN_P5: FanP5,
|
||||||
MODEL_FAN_P9: FanP9,
|
|
||||||
MODEL_FAN_ZA5: FanZA5,
|
MODEL_FAN_ZA5: FanZA5,
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -314,8 +310,6 @@ async def async_create_miio_device_and_coordinator(
|
|||||||
device = AirHumidifier(host, token, model=model)
|
device = AirHumidifier(host, token, model=model)
|
||||||
migrate = True
|
migrate = True
|
||||||
# Airpurifiers and Airfresh
|
# Airpurifiers and Airfresh
|
||||||
elif model == MODEL_AIRPURIFIER_3C:
|
|
||||||
device = AirPurifierMB4(host, token)
|
|
||||||
elif model in MODELS_PURIFIER_MIOT:
|
elif model in MODELS_PURIFIER_MIOT:
|
||||||
device = AirPurifierMiot(host, token)
|
device = AirPurifierMiot(host, token)
|
||||||
elif model.startswith("zhimi.airpurifier."):
|
elif model.startswith("zhimi.airpurifier."):
|
||||||
|
Reference in New Issue
Block a user