Skip to content

Using Air Gradient DIY kits and EspHome, with some additional sensors added in (TVOC and Pressure)

License

Notifications You must be signed in to change notification settings

AeroSteveO/Air-Gradient-Extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Air-Gradient-Extended

Using Air Gradient DIY kits with some additional sensors added in (TVOC and Pressure). Flashed using EspHome for monitoring and pushing data to home assistant.

Sensors:

Monitored Values:

  • CO2
  • eCO2
  • TVOC
  • Temperature (LPS22 and SHT3XD)
  • PM1.0
  • PM2.5
  • PM10
  • Atmospheric Pressure

Wiring in the SGP30 & LPS22

These both get wired entirely into the AirGradient's I2C block of through holes.

  • LPS22

    • LPS22 SDI to AirGradient SDA
    • LPS22 SCK to AirGradient SDC
    • LPS22 3v to AirGradient 3v
    • LPS22 GND to AirGradient GND
  • SGP30

    • VIN to AirGradient 3v
    • GND to AirGradient GND
    • SCL to AirGradient SDC
    • SDA to AirGradient SDA

File Layout

The fonts used by this will have to be acquired elsewhere. They and the sensor source code files will need to be put in home assistant at the following paths. This can be done using the Visual Studio Code addon for home assistant which provides a nice IDE to use.

  • /config/esphome/sensor_lps22.h
  • /config/esphome/font/productsans.ttf
  • /config/esphome/font/Roboto-Light.ttf

Libraries Utilized:

Case:

I used the vented case for my builds, and used the temperature probe tower from the airgradient official case design.

Resources:

Changes

  • Now using an external component in ESPHome!

About

Using Air Gradient DIY kits and EspHome, with some additional sensors added in (TVOC and Pressure)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published