syssi / xiaomi_airpurifier

Xiaomi Mi Air Purifier and Xiaomi Mi Air Humidifier integration for Home Assistant
Apache License 2.0
447 stars 110 forks source link

zhimi.airpurifier.za1 unable to switch on/off #273

Open pniewiadowski opened 2 years ago

pniewiadowski commented 2 years ago

I have two SmartMI air purifier and would like to integrate it to Home Assistant. Here is the part of the configuration.yaml

fan:
  - platform: xiaomi_miio_airpurifier
    name: Air Purifier Office
    host: ip_address
    token: xxx
    model: zhimi.airpurifier.za1
  - platform: xiaomi_miio_airpurifier
    name: Air Purifier Living Room
    host: ip_address
    token: xxx
    model: zhimi.airpurifier.za1  

Entities are available in Home Assistant, but I can't control it. Although unit is on, HA shows it as off. Is it known issue, or I did something wrong?

image

Additionaly I found this in logs:

Logger: miio.miot_device
Source: /usr/local/lib/python3.9/site-packages/miio/miot_device.py:172
First occurred: 9:59:02 PM (34 occurrences)
Last logged: 10:07:03 PM

Unable to find mapping for zhimi.airpurifier.za1, falling back to zhimi.airpurifier.ma4
nils-hde commented 2 years ago

Same issue with ZA1 for me, any clues?

syssi commented 1 month ago

Did you try this custom component instead?