Hallo zusammen,
bin neu hier im Forum, und würde gerne die Steuerung meiner Heizung, dich mit dem Raspberry PI, 1-Wire Komponeneten und OWFS realisiert habe vorstellen. Die Steuerung umfasst die Erfassung der Raumtemperaturen, sowie die Ansteuerung der Stellmotore und Umwälzpumpe der Fussbodenheizung sowie die Möglichkeit Geräte / Licht und sonstige Endverbraucher zu ein- oder auszuschalten.
Voraussetzung hierfür war allerdings eine Netzwerkverkabelung im Haus, die ich glücklicherweise beim Umbau eingeplant habe.
Gelöst habe ich das ganze mittels eines Perldaemons, einer SQLite3 Datenbank und eine auf PHP basierende Webseite, mit der ich Heizzeiten, Temperaturen, Feiertage, Nachtabsenkung einstellen kann. Der Perldaemon läuft als Dienst am Raspberry und liest zu frei definierten Zeiten (bei mir ca. alle 65 Sekunden) die 1-Wire Temperatursensoren aus und schreibt die Werte in die Datenbank, gleichzeitig entscheidet er anhand von Tageszeit und eingestellten Solltemperaturen, ob ein thermoelektrisches Stellventil an der Fussbodenheizung geöffnet oder geschlossen werden muss und ob die Pumpe der Heizung ein- oder ausgeschaltet sein soll.
Geschaltet werden die Komponeneten über ein 8-fach Relaismodul, dass sich über OWFS ansteuern lässt.
Eine Kalenderfunktion ermöglicht mir auch Tage zu bestimmen, an denen z.B.: keine Absenkung der Temperatur tagsüber erfolgen soll, wenn man ganzen Tag zu Hause ist.
Gleichzeitig ermöglicht es mir das Schaltmodul auch diverse Endverbraucher oder sonstige Geräte zu schalten.
System läuft mittlerweile seit 2 Jahren Problemlos und ohne Ausfälle.