DIY lab monitoring with ESP32-S2 SoCs, InfluxDB and Grafana.
- Docker
- Arduino IDE
- ESP32-S2 SoC(s)
- Bosch BME280 sensor
Follow the arduino-esp32 guide.
Adjust config.h with your values and an unique host_name
per device.
cd influxdb
./start.sh
If you have other data sources, like ONLP-enabled switches, add collect_data.sh
to the crontab or similar.
cd grafana
./start.sh