question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Xiaomi Mi Air Purifier 4 (zhimi.airpurifier.mp4) is not available in Xiaomi Miio Device integration

See original GitHub issue

The problem

The Xiaomi Mi Air Purifier 4 is not available in Xiaomi Miio Device integration: The device model is not known, not able to setup the device using config flow.

What version of Home Assistant Core has the issue?

core-2022.3.1

What was the last working version of Home Assistant Core?

core-2022.3.0

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Xiaomi Miio

Link to integration documentation on our website

https://www.home-assistant.io/integrations/xiaomi_miio

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

In core release 3.0, I was able to setup my device(Xiaomi Mi Air Purifier 4) with zhimi.airpurifier.mb4 in the device model dropdown list and its works perfectly fine, however after upgrading core to 3.1, I’m getting these error messages

2022-03-05 18:38:06 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Xiaomi Smart Air Purifier 4 for xiaomi_miio
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 131, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 455, in async_setup_device_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 318, in async_create_miio_device_and_coordinator
2022-03-05 18:40:25 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Xiaomi Smart Air Purifier 4 for xiaomi_miio
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 131, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 455, in async_setup_device_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 318, in async_create_miio_device_and_coordinator
2022-03-05 18:44:42 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Xiaomi Smart Air Purifier 4 for xiaomi_miio
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 131, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 455, in async_setup_device_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 318, in async_create_miio_device_and_coordinator
2022-03-05 20:15:43 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry zhimi.airp.mp4 for xiaomi_miio
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 131, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 455, in async_setup_device_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 318, in async_create_miio_device_and_coordinator
2022-03-05 21:06:40 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry zhimi.airp.mp4 for xiaomi_miio
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 131, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 455, in async_setup_device_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 318, in async_create_miio_device_and_coordinator
2022-03-05 21:09:40 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry zhimi.airp.mp4 for xiaomi_miio
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 131, in async_setup_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 455, in async_setup_device_entry
File "/usr/src/homeassistant/homeassistant/components/xiaomi_miio/__init__.py", line 318, in async_create_miio_device_and_coordinator

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:3
  • Comments:45 (5 by maintainers)

github_iconTop GitHub Comments

7reactions
gentertaincommented, Apr 26, 2022

Same for Purifier 4 Pro zhimi.airp.vb4

6reactions
benwiecommented, May 28, 2022

Any news on this? Still looking for zhimi.airp.rmb1 in home-assistant.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Xiaomi Miio - Home Assistant
Instructions on how to integrate Xiaomi devices using the Xiaomi Miio integration within Home Assistant. ... Air Purifier 2, zhimi.airpurifier.v2, FJY4006CN.
Read more >
Home Assistant officially supports the Xiaomi Smart Purifier 4 ...
Even though Home Assistant's official integration with Xiaomi's devices might not be as extensive as the unofficial offerings, ...
Read more >
Adding Xiaomi Miio devices to Home Assistant ... - Igor Mullin
Today we will add xiaomi air purifier (zhimi.airpurifier.m1) to the smart home. The article will also be interesting for those who want to ......
Read more >
node-red-contrib-miio-localdevices 0.5.12
Node for Node-Red to control Mi Devices locally via node-mihome (Humidifiers, Air Purifiers, Heaters, Fans, Vacuums, Lights - list of devices to be ......
Read more >
Xiaomi Wifi devices (Mi IO) - Bindings - openHAB
Device ThingType Device Model Supported AUX Smart Air Conditioner miio:unsupported aux.aircondition.v1 No Mi Air Frying Pan miio:basic careli.fryer.maf01 Experimental Mi Smart Air Fryer (3.5L) miio:basic careli.fryer.maf02...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found