Skip to content

Monitor Temperature and Humidity at my home using ESP32 + AHT20, Go Server, Prometheus and Grafana

License

Notifications You must be signed in to change notification settings

leomotors/home-env

Repository files navigation

Home Environment Monitoring System

MIT License Workflow Status

This repository contains a home environment monitoring system that utilizes ESP32 and AHT20 sensors to collect temperature and humidity data. The gathered information is accessible via a web interface and can be integrated with Prometheus for advanced monitoring.

Features

  • Real-time temperature and humidity monitoring
  • Web interface for my friend to spy me easy data access
  • Prometheus integration for advanced analytics

Acknowledgments

  • Special thanks to WasinUddy for hardware recommendations and inspiration (basically ป้ายยา)
  • Project Assistance: ChatGPT

License

This project is licensed under the MIT License - see the LICENSE file for details.

Stack

On Premise (Current)

(Logo from https://github.com/SAWARATSUKI/ServiceLogos)

Previous Stack

Version 1

Version 2 Hardware

Grafana Dashboard

Discord Alert Feature

Alert when ESP32 is not sending data

Version 1

Version 2 Canary

Version 2