diff --git a/miio/airhumidifier.py b/miio/airhumidifier.py index db59494a8..d296835f2 100644 --- a/miio/airhumidifier.py +++ b/miio/airhumidifier.py @@ -33,6 +33,14 @@ def __init__(self, data: Dict[str, Any]) -> None: {'power': 'off', 'mode': 'high', 'temp_dec': 294, 'humidity': 33, 'buzzer': 'on', 'led_b': 0, 'child_lock': 'on', 'limit_hum': 40, 'trans_level': 85} + + TODO: Features of the Air Humidifier Ca (zhimi.humidifier.ca1): + - Same properties: power, mode, temp_dec, humidity, + buzzer, led_b, child_lock, limit_hum + - Additional properties: speed, depth, dry, hw_version, + use_time, button_pressed + - Operation modes: auto, high, medium, silent + - Additional setters: set_dry on/off """ self.data = data diff --git a/miio/discovery.py b/miio/discovery.py index ec2e68168..7663fbdf3 100644 --- a/miio/discovery.py +++ b/miio/discovery.py @@ -34,6 +34,7 @@ "zhimi-airpurifier-v6": AirPurifier, # v6 "chuangmi-ir-v2": ChuangmiIr, "zhimi-humidifier-v1": AirHumidifier, + "zhimi-humidifier-ca1": AirHumidifier, "yunmi-waterpuri-v2": WaterPurifier, # It looks like philips devices cannot be discovered via mdns "philips-light-bulb": PhilipsBulb,