ESPHome Air Quality Monitor

Hello everyone!

I’m currently working on my project, an air quality sensor with display. It is still in an early prototype phase, but I would still like to share it with you.
HomeAssistant or SmartHome has become one of my primary hobbies over the last 3 years and this is fundamentally possible through the efforts of this community.

The “Air Quality Monitor” is based on an ESP32-S3 from Seeedstudio, the SEN66 sensor unit from Sensirion and an e-paper display from Waveshare. My goals were:

  • Fast response time of 10 s to operate heaters in a control loop (my previous sensors with Zigbee only update every 15 minutes)
  • Measurement of the CO2 level as an indicator to open the windows (or also by IAQ value)
  • Measurement of particulate matter levels for automated control of Ikea air purifiers
  • Use of a fully integrated sensor, making it cost-effective and easier to install

Since the SEN6x series is not yet supported in ESPHome, not all features work yet, more details and the project description on GitHub:

Unfortunately, I don’t have that much time for further development alongside the job, but I am happy to receive suggestions.

Cheers,
Stefan

What i miss on most of “air quality” sensors is measuring CO. Not CO2, but CO (monoxide). It’s a silent killer, especially if you have open fire stove inside…

Good catch. Less relevant in rented apartments, but definitely in houses with a fireplace or gas stove.
Too bad that the SEN68 can only measure HCHO additionally.
I’ll have to plan for an optional CO sensor after all!

1 Like