Winter is coming and looking to measure Indoor Air Quality

I use a homemade bme680 based sensor + their proprietary BSEC library to calculate IAQ + esp8266 to MQTT. Works well. Cost <$20 to make - so I made 3x of them for different parts of my house.

How accurate? Dunno. It goes up when I think it should (heavy cooking, intentionally breathe on it, etc), and goes down when I think it should (turn on vent, etc). Past that, I won't vouch for accuracy.

I also use a PM sensor (1.0/2.5/10.0) in my laundry room to control the vent on/off (also homemade to mqtt).

All of those I brought into Hubitat (I flip flop between doing so via the hubitat node-red nodes, and the various mqtt solutions in hubitat itself).

ESPhome also supports bme680 sensor + BSEC library, so could also do sensor to Home Assistant to Hubitat very easily.

2 Likes

And it looks like it does active sampling for PM2.5/PM10 - which is excellent.

Would any of these sensors monitor radon?

No. That needs an alpha particle detector.

if you can find a DIY sensor for it you may be able to add it to the Air Gradient sensor. It has a few extra connection points for sensors.

How dare you! :rofl:

1 Like

Thank you everyone! Great information. Now I have some reading to do. :wink:

I have 3 of the ecowitt. Two 2.5 only and one of the newer pm 10..they all work good and are similar but

The newer model also measure co2 which is very useful. None of them work if the humidity is too high. Ie in the rain etc.

1 Like

Thanks for the info. I just ordered one. We live in a newer house that is well insulated. Air quality is an area that builders can easily skimp on, especially on spec houses. I think it's pretty likely we'll invest in ERVs. This device should help figure if we should.

The Frient reads VOC. I've only had it going today. I'm gonna try to set up a gauge in addition to announcement rule based on it's output. I'm gonna tag @AABfrient in this is as well. I'd like to see an updated version that does more than just VOC, maybe c0 and Radon?

The AirThings reads Radon. I have 2 and like them, but there is no HE integration built for them yet… :frowning:

2 Likes

Those Airthings look really nice!

1 Like

I just posted directions for how to integrate a Air Gradient with HE wasn't to bad at all. FYI AQI on it seems to be based on PM and TVOC

...can you provide a link to where you posted these directions?

Here is the thread I created for this. I have even tweaked it a bit since this so I can send updated to AirGradients dashboard as well as Hubitat. So far it seems to work well.

I'm not super satisfied with my Frient sensor. Maybe I'm wrong but it should be reporting a number between 1-5 as AirQualityIndex, but it sometimes goes up to 18. Can anyone help with how to translate that number to the 1-5 scale ?

The AQI can be calculated different based on your region. If you are in the US it can go up into the hundreds. Here is a link to a table that will give you a basic idea of what each one means. Keep that is for the US though so if you are in a different region you may need to look your region up.

AQI Basics

I'm in Ireland but still.... it goes up to 18< ...thanks for the attachment I'm going to check. What's the actual built-in attribute is based on ?


and what can I do to have a "normal" reading ?

-- This table you sent is great! thanks! just hopingt that the number I get from my device is according to this table :smiley:

another interesting question is, why is this difference between US and EMEA ? or between country to country. I was contacting the vendor, they said I have to ask the developer of the driver. now I don't know if I can trust the device or not at all.

The problem is each country can have their own way of calculating the AIQ and use different items to calculate it. So the US way could be fairly off for your local region to the point it wouldn't make sense.

I would do 2 things. First i would look up what is the proper way to calculate it for your region/country and then if using the built in driver open a new thread and link support to help with it.

good idea. will open a new topic for that and let's see.

1 Like