Smart Air Cleaner, Dust Filter, Shop Air Filter, compatible with Home Assistant

A smart air cleaner for the affordable Blueair Blue Pure 411 filters
49
44
0
791
updated October 6, 2024

Description

PDF

I wanted an air filter that is cheap, compatible with Home Assistant, and most importantly, cheap to maintain. So I went looking for filters that have a low price per surface area and are widely available.

I chose the Blueair Blue Pure 411 filters. They are very cheap and can be bought from many different vendors.

Any 120mm x 25mm fan should fit into the enclosure.

Does it actually work?

Yes! I used a cheap Gdstime 120x25mm fan and it moves enough air to feel it 5m away with the filter attached.

I also tested it by putting a large plastic bag on top of the outlet. Filling a 120l (=0.12m³) bag takes about 20 seconds with the fan running at 100%. So that means around 0.36m³/minute or 20m³/h.

If you buy a new fan for this project, I recommend going for one that provides high static pressure. Noctua provides this data for their fans, for example. Otherwise just check if your fan blows out enough air when pushing air through the filter.

Hardware

The device is printed from 4 parts:

  • Top plate
  • Bottom plate
  • Fan adapter plate
  • Side plate (4 needed)

The sides can be glued together, or held together using magnets. I glued all but one side - that one I attached with 12 6x10mm pin magnets.

The case can also be flipped if you attach some large enough self-adhesive rubber feet; this is what I do.

Electronics

To run the fan, you can chose any solution that you want, i.e. "non-smart" and directly powered, or anything else.

I chose the following:

  • 5V PWM-controllable fan (mine draws 0,36A)
    • Note: You could also use a two-wire fan if it is PWM-tolerant (not all are), but then you will need a MOSFET to do the PWM for you. So it is easier to go with a 4 wire fan.
  • XIAO ESP32-C3
    • This one fits nicely into the case. You can use other boards, but you will need to adapt the software for your board.

When plugged in by USB, the fan can draw the power directly from the ESPs 5V pin because the pin is directly bridged to the USB power. Up to 0,4A should be fine, maybe even a little more. The PWM pin can be attached to XIAOs D0 pin.

Software

You can find the software here on Github.

Tags



Model origin

The author marked this model as their own original creation.

License