- CT/VM Pattern: CT_101_HZ, CT_600_KA3, VM_144_MU3 - HOST_CODE_MAP: HZ, KA1-3, MU1-3, HE - PROXMOX_HOSTS wird aus SRV_* Einträgen befüllt - get_container() mit optionalem host-Filter - get_containers_by_host() Hilfsfunktion - proxmox_client.py: PROXMOX_HOSTS leer, wird dynamisch befüllt Made-with: Cursor
4.3 KiB
ESP32 Heizungs-Monitoring — Artikel-Kontext
Für Arakava-News Blog-Publikation
Artikel-Titel (Arbeitstitel)
Wie alles begann – von drei Temperaturanzeigen zum Heizungsmonitoring
Intro-Text (Deine Geschichte)
Wie alles begann – von drei Temperaturanzeigen zum Heizungsmonitoring
Die Idee, meine Heizung zu überwachen, ist nicht neu. Sie begleitet mich eigentlich seit dem Hauskauf im Jahr 2005. Damals habe ich die Heizungsanlage bereits nach meinen Vorstellungen aufgebaut: mehrere Wärmeerzeuger, ein großer Pufferspeicher, Solarthermie, Holzvergaser und Öl.
Das Problem war allerdings schnell klar: Die Anlage konnte viel – aber ich konnte kaum sehen, was tatsächlich passiert.
Die erste Lösung war sehr einfach. Drei digitale Temperaturanzeigen, in ein kleines Kunststoffgehäuse eingebaut, mit Heißkleber fixiert. Vorlauf, Rücklauf, Puffertemperatur. Mehr brauchte es am Anfang nicht. Hauptsache, ich konnte sehen, was die Anlage gerade macht.
Mit der Zeit wurde das System interessanter. Digitale Temperatursensoren vom Typ DS18B20 machten es möglich, mehrere Messpunkte über einen sogenannten 1-Wire-Bus auszulesen. Damit konnte ich erstmals Temperaturen systematisch erfassen.
Die Daten liefen damals über die Automatisierungssoftware IP-Symcon auf einen Rechner. Das war mein erster Schritt in Richtung Heimautomation. Noch nichts Spektakuläres – aber plötzlich konnte ich mehr sehen als nur drei Zahlen auf einem Display.
Der nächste große Schritt kam mit der Visualisierung der Daten. Ein Raspberry Pi übernahm das Sammeln der Messwerte. Die Daten wurden in InfluxDB gespeichert und mit Grafana sichtbar gemacht.
Zum ersten Mal konnte ich den Verlauf meiner Heizung über Stunden und Tage beobachten.
In dieser Phase entstanden auch kleine Sensorknoten auf Basis des ESP8266. Diese Geräte konnten Temperaturen direkt auslesen und über WLAN ins Netzwerk schicken. Einer dieser Knoten hängt bis heute in meiner Küche und zeigt die wichtigsten Heizungsdaten auf einem kleinen Display an.
Mit der Zeit wuchs die Infrastruktur weiter. Der Raspberry Pi wurde schließlich durch eine Serverinstallation ersetzt. Heute läuft das System zentral auf meinem Proxmox VE-Server. Darauf läuft wieder ioBroker, allerdings in einer deutlich moderneren Version.
Die eigentliche Erkenntnis kam jedoch erst mit den Daten selbst. Als die Temperaturen, Brennerstarts und Laufzeiten sichtbar wurden, konnte ich das Heizsystem erstmals wirklich verstehen – und optimieren.
Der aktuelle Schritt geht noch weiter. Moderne Mikrocontroller wie der ESP32 ermöglichen neue Anzeigen, bessere Auswertungen und deutlich mehr Möglichkeiten als noch vor einigen Jahren.
Die Reise ist also noch nicht zu Ende.
Artikel-Struktur (Geplant)
1. Intro (Deine Geschichte oben)
2. Der ESP32 — warum jetzt?
- Leistung vs. Preis
- Eingebaute Displays möglich
- WLAN-Konnektivität
- Energieeffizienz
3. Hardware-Setup
- ESP32-8048S050 (5" Display) für Heizungs-Dashboard
- DS18B20 Sensoren (8 Stück)
- Pin-Belegung
- Verkabelung
4. Software-Architektur
- Datenquellen: ioBroker (Proxmox CT)
- API-Integration
- Display-Updates
- Fehlerbehandlung
5. Das Live-Dashboard
- Pufferspeicher-Temperatur
- Solarthermie-Status
- Holzvergaser-Leistung
- Wärmepumpe-Daten
- Ölheizung-Status
- Prognose/Automatik
6. Erkenntnisse aus den Daten
- Was die Metriken lehren
- Optimierungsmöglichkeiten
- Vergleiche (alt vs. neu)
7. Nächste Schritte & Community
- Weitere ESP32-Projekte
- Open-Source Teilen?
- Fragen/Feedback
Publikations-Infos
| Feld | Wert |
|---|---|
| Ziel-Blog | Arakava News (arakava-news-2.orbitalo.net) |
| WordPress CT | 101 (100.91.212.19) |
| Admin | admin / eJIyhW0p5PFacjvvKGufKeXS |
| Kategorie | Smart Home / Heimautomation |
| Tags | esp32, heizung, iot, datenvisualisierung, ioBroker |
| Status | Draft (in Arbeit) |
Zusätzliche Ressourcen
- PLAN.md → Hardware-Details & Pin-Belegung
- CT 999 (pve1) →
/root/ESP32-Heizung-Projekt.md(detaillierter Plan) - ioBroker → Datenquellen auf Proxmox
- Smart Home STATE.md → Aktuelle Infrastruktur
Notizen für dich
- Code-Beispiele sammeln (Arduino/PlatformIO)
- Screenshots vom aktuellen Display machen
- Grafana-Dashboards dokumentieren
- Lessons Learned aufschreiben
- Schreib-Status aktualisieren