/esp_sensor

Primary LanguageC++GNU General Public License v3.0GPL-3.0

ESP sensor

This is a IOT project to measure and plot CO2, temperature, humidity and pressure. screenshot grafana

Hardware

Software

  • ESP32 firmware from this repo
  • mosquitto as mqtt broker
  • python script for reading a SHT21 sensor on a raspberry pi GPIO and Deutscher Wetterdienst data
  • node-red to subscribe to the mqtt broker, process the data and write it to influxdb
  • influxdb to store data
  • grafana to plot data
  • nginx as reverse proxy

System strucutre

system structure

Build

  • Install platformio
  • git clone https://github.com/gldhnchn/esp_sensor.git
  • cd esp_sensor
  • make

Used libraries