Skip to content
/ iaq-node Public

Indoor air quality data acquisition node using ESPHome

License

Notifications You must be signed in to change notification settings

GHF/iaq-node

Repository files navigation

iaq-node

Indoor air quality (IAQ) data acquisition (DAQ) node running ESPHome.

Animated image of the physical node, with sensors and a display. The display shows the temperature and humidity. A USB C cable extends from the display and a prismatic lithium battery is visible. A thumb comes into view and presses on a tactile button on the display unit to change the display contents to particulate density, then again to gas concentrations.

This is the software for an always-on measurement node that publishes data over a home network to a Home Assistant server.

Hardware

Software

  1. Copy and edit secrets.yaml from secrets.yaml.example template
  1. Edit site.yaml if necessary to configure node names and IDs
  2. pipenv install
  3. pipenv run esphome run iaq-node.yaml