While I think it would be great for HomeKit Bridge to support air purifiers, I would hesitate to endorse a system that automatically assumes just because an air quality sensor is present with a fan it means the device is an air purifier — I have air purifiers without built-in sensors, and I also added a PMS7001 to my range extraction fan but it doesn’t do any purification so I would prefer it still appear as a fan despite the co-existent sensor.
Instead I could envision an option similar to HomeKit valve support, which gives you the option to declare a switch as a valve type when bridging to HomeKit in accessory mode. Similarly, it would make sense to have the option to bridge a fan to HomeKit as an air purifier, for example something like this:
Hi, I tried this and it didn’t work. I believe I did everything right but can you explain it step-by-step what we should do? I’m trying to connect my IKEA Air Purifier but even with z2m and homebridge it doens’t work. With HA appears has a fan and with homebridge only appears the sensors.
Thank you for your work and help would be much apreciated.
The new 2025.5 version now supports air purifier – thanks to the PR. However the domain doesn’t pop up in my homekit bridge – does anyone know how to use it?
I have made the update and love it.
Unfortunately my Dyson air purifier comes up as a switch with an air purifier inside, thus showing a switch accessory in the home app.
I think it’s because the air purifier accessory is not the primary accessory.
Anyone with the same issue?
Yes, having the same issue with a Xiaomi Smart Air Purifier 4. I just activate ‘show as separate tiles’ and hide the additional switch buttons in the Home App.
I missed that phrase lol – thank you! however as my air purifiers (winix * 2) don’t have PM2.5 sensor I have to do some manual work I guess – still trying to figure that out
Fans with an attached PM2.5 sensor are automatically exposed as air purifiers, but this can be customized via the configuration