Intelligente Steuerungsbox für Zentralheizung – Effizientes Energiemanagement
Benötigte Komponenten
| Komponente | Menge |
|---|---|
| Arduino UNO | 1 |
| Relais-Modul (8-Kanal) | 1 |
| LCD-Display 20x4 Zeichen | 1 |
| LM2596 5V Schaltregler-Modul | 1 |
| 12V DC Netzteil (extern) | 1 |
| NTC-Temperatursensor 10kΩ (B+B Thermo Technik TS-NTC-103) | 1 |
| Metallfilm-Widerstand 10kΩ, 0,1% | 1 |
| Potentiometer 10kΩ linear (Chassis) | 1 |
| Trimm-Potentiometer 10kΩ | 1 |
| Widerstände: 820Ω, 1,5kΩ, 10kΩ (2x) | je 1 |
| Kondensatoren: 100nF (2x), 470µF Elko | je 1 |
| Taster (Normalerweise offen) | td>1|
| Kippschalter (für Dauer-Override) | 1 |
| LED Niedrigstrom (z.B. Kingbright L53 LYD gelb) | 1 |
| Gehäuse + diverse Steckverbinder | 1 Set |
Funktionsweise
Die Boiler Control Box (BCB) schaltet sich zwischen Raumthermostat und Gastherme. Im Normalbetrieb (Override AUS) durchschleift sie das Thermostat-Signal direkt an die Therme – die BCB ist dann transparent. Wird der Override aktiviert (per Taster für 1–8 Stunden oder Kippschalter dauerhaft), übernimmt die BCB die Kesseltemperaturregelung.
Ein NTC-Sensor am Vorlauf der Therme misst die tatsächliche Wassertemperatur. Die BCB schaltet die Therme ein, wenn die Temperatur unter Tset – 20°C fällt, und aus, wenn Tset erreicht ist (Standard: 59°C / 39°C). So wird eine konstante Vorlauftemperatur für die Fußbodenheizung gehalten, unabhängig vom Wohnraumthermostat.
Hauptmerkmale
- Override-Funktion: Heizung anderer Räume auch bei abgeschaltetem Wohnraumthermostat
- Zwei Override-Modi: Temporär (1–8 h per Taster) oder dauerhaft (Kippschalter)
- Einstellbare Maximaltemperatur am Frontpanel per Potentiometer
- 20x4 LCD-Display zeigt: Ist-Temperatur, Soll-Temperatur, Override-Status, Restzeit, Ventilschutz-Zähler, Reboot-Meldung
- Fail-Safe: Bei Stromausfall funktioniert die Heizung normal über Raumthermostat
- Watchdog-Timer für automatischen Neustart bei Softwareabsturz
- Ventilschutzprogramm: Bewegt das Motorventil alle ~24 h (15 Min. Laufzeit), um Festsetzen zu verhindern
- Kein Takten der Therme durch Hysterese-Regelung
Installation & Inbetriebnahme
- Anschluss gemäß Schaltplan: Therme, Raumthermostat, Motorventil, NTC-Sensor
- NTC am Kesselfühlstutzen befestigen (Kabelbinder, Schrumpfschlauch isolieren)
- 12V-Netzteil anschließen → BCB bootet, zeigt Version und „BOOTED“
- „BOOTED“ löschen: Kippschalter auf Dauer-Override + Taster drücken → LED leuchtet, Anzeige wechselt zu „#VP=0“
- Kippschalter zurück auf AUS → Normalbetrieb
Ventilschutzprogramm (VPP)
Läuft alle ~24 h (nach Override-Ende). Schließt und öffnet das Ventil über 15 Min. Zähler #VP inkrementiert (0–99). Währenddessen zeigt Display Restzeit.
Watchdog
Bei Softwareabsturz: Automatischer Reboot, Anzeige „REBOOT IN PROGRESS“, danach „REBOOT“ statt #VP-Zähler. Quittierung wie bei „BOOTED“.
Vorteile gegenüber wettergeführter Regelung
- Niedrigere Gasrechnung
- Längere Kessellebensdauer (weniger Takten, Schonung von Pumpe & Lüfter)
- Optimale Vorlauftemperatur für Fußbodenheizung (unabhängig von Außentemperatur)
- Günstigere Anschaffung
Herstellungsprozess
- Steuerschaltungen: Grundlagen, Anwendungen und Best Practices
- Die Saftbox-Revolution: Geschichte, Design und Umweltauswirkungen
- Antibabypille: Geschichte, Nutzen, Risiken und Produktion
- Black Box Flugrekorder: Von frühen Prototypen zu zukünftigen integrierten Designs
- Solarheizsysteme: Von passiven zu aktiven Lösungen für nachhaltiges Heizen
- Zentralheizungskessel mit Raspberry Pi überwachen – Hardware, Software & Setup Guide
- Raspberry Pi Sensor & Aktuator Steuerung meistern: Beschleunigungsmesser, Servo und Datenstreaming
- Automatisiertes Pool-Befüllungs- und Überwachungssystem
- DIY Wall-E-inspirierter Raspberry Pi CD-Box-Roboter
- DIY UVC-Sterilisator-Bausatz – Günstige, einfach zu bauende UV-Box für Medizin & Alltag