vd Brink Home Automations

Home automations: Home Assistant, ESPHome, Node-RED and more.

Follow me on GitHub

Feed: DIY your own CO2 monitoring sensor

Based on a SenseAir S8 sensor

 SenseAir S8 Co2 sensor

Indoor air quality matters more than most people realize. High CO2 levels can cause fatigue, headaches, feeling uncomfortable, and reduced concentration.

These symptoms often happen gradually, so many people do not realize poor ventilation is the cause. Monitoring CO2 gives a measurable way to know when to open windows, increase ventilation, or adjust HVAC systems.

Home Assistant mini-graph-card CO2
Home Assistant dashboard with the CO2 level visualized.

Ventilation of fresh air will help to reduce the level again.

I describe on my project page my DIY project showing how to build a smart CO2 monitor using ESPHome, a SenseAir S8 sensor, and Home Assistant.

The setup measures indoor CO2 levels in real time and can trigger automations like ventilation alerts, smart lights, or notifications when air quality becomes poor.

The project page includes:

  • Required hardware
  • Full wiring diagram
  • ESPHome configuration example file
  • Home Assistant dashboards
  • Automation examples


It’s a great example of creating your own affordable smart-home air quality monitoring.
Total locally without cloud dependency.

Read more here: ESPHome CO2 sensor project page

perfect fit in case holes in case


^^ Top | Homepage | Best Buy Tips | Automation Ideas | Blog posts