https://github.com/chrisvasa/iot-climate-monitor
An IoT-based multi-zone climate monitoring system using ESP32 devices and a Raspberry Pi gateway to measure and visualize temperature and humidity in real-time via ThingsBoard.
https://github.com/chrisvasa/iot-climate-monitor
dht11 esp32 mqtt raspberrypi thingsboard
Last synced: about 2 months ago
JSON representation
An IoT-based multi-zone climate monitoring system using ESP32 devices and a Raspberry Pi gateway to measure and visualize temperature and humidity in real-time via ThingsBoard.
- Host: GitHub
- URL: https://github.com/chrisvasa/iot-climate-monitor
- Owner: Chrisvasa
- License: mit
- Created: 2024-12-12T22:51:14.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-01-09T21:47:48.000Z (9 months ago)
- Last Synced: 2025-03-31T18:47:11.547Z (6 months ago)
- Topics: dht11, esp32, mqtt, raspberrypi, thingsboard
- Language: C++
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IoT Climate Monitor
**IoT Climate Monitor** är ett IoT-baserat multi-zon klimatövervakningssystem som mäter temperatur och luftfuktighet i realtid. Projektet använder ESP32-enheter med DHT11-sensorer för datainsamling och en Raspberry Pi som central gateway. Data visualiseras och hanteras i ThingsBoard.
## Funktioner
- **Multi-zon övervakning**: Mätning av temperatur och luftfuktighet från flera zoner.
- **Centraliserad gateway**: Raspberry Pi samlar in och vidarebefordrar data via MQTT.
- **Realtidsvisualisering**: Överskådligt gränssnitt i ThingsBoard.
- **Notifieringar**: Larm för temperatur och luftfuktighet utanför förinställda gränsvärden.
- **Energisparläge**: ESP32-enheter använder sleep mode för att spara batteri.
- **Flexibla intervall**: Anpassade mätintervaller för varje enhet.## Mål
Att skapa en fungerande prototyp som demonstrerar IoT-teknologi för klimatövervakning, med tillämpningar i kontor, lager eller hemmiljöer.## Använd teknik
- **Hårdvara**: ESP32, DHT11-sensorer, Raspberry Pi.
- **Mjukvara**:
- ESP-IDF/Arduino för ESP32-programmering.
- Python för Raspberry Pi gateway.
- ThingsBoard för visualisering och notifieringar.
- MQTT för enhetskommunikation.## Framtida Utveckling
- Stöd för fler sensorer som luftkvalitet och tryck.
- Integration med smarta hemsystem som Google Home eller Alexa.
- Dataanalys med maskininlärning för trender och prognoser.
- Skalbarhet för fler zoner.## Licens
Projektet är licensierat under MIT License. Se `LICENSE` för detaljer.