From 50d62cef87af9d5186b324d3e7d69dcda489c3b4 Mon Sep 17 00:00:00 2001 From: Teemu Rytilahti Date: Sat, 19 Mar 2022 01:39:41 +0100 Subject: [PATCH] Mark dmaker.fan.p{15,18} as supported --- miio/integrations/fan/dmaker/fan_miot.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/miio/integrations/fan/dmaker/fan_miot.py b/miio/integrations/fan/dmaker/fan_miot.py index 794d92c1d..57ff32b7b 100644 --- a/miio/integrations/fan/dmaker/fan_miot.py +++ b/miio/integrations/fan/dmaker/fan_miot.py @@ -10,6 +10,8 @@ MODEL_FAN_P9 = "dmaker.fan.p9" MODEL_FAN_P10 = "dmaker.fan.p10" MODEL_FAN_P11 = "dmaker.fan.p11" +MODEL_FAN_P15 = "dmaker.fan.p15" +MODEL_FAN_P18 = "dmaker.fan.p18" MODEL_FAN_1C = "dmaker.fan.1c" @@ -59,6 +61,12 @@ }, } + +# These mappings are based on user reports and may not cover all features +MIOT_MAPPING[MODEL_FAN_P15] = MIOT_MAPPING[MODEL_FAN_P11] # see #1354 +MIOT_MAPPING[MODEL_FAN_P18] = MIOT_MAPPING[MODEL_FAN_P10] # see #1341 + + FAN1C_MAPPINGS = { MODEL_FAN_1C: { # https://miot-spec.org/miot-spec-v2/instance?type=urn:miot-spec-v2:device:fan:0000A005:dmaker-1c:1