Hallo,
ich habe gerade zwei Module für die Steuerung meiner Fußbodenheizung fertiggestellt. Bei Interesse kann ich euch die Module genauer vorstellen.
Über ein Raum Objekt werden Temperatursensor, Schalter und Faktor für die Berechnung der Pulsweite (dT * faktor -> Pulsweite) definiert. Das Raum Objekt kann über Regeln (z.B. Mo-Fr 6,D 18,C 22,N) eine "desired-temp" für den Raum berechnen. Es gibt 3 Temperaturen, die so ausgewählt werden können ("Day", "Night" und "Cosy")
Ein PWM Objekt berechnet für alle Räume den aktuellen Puls (Plusweite * Zykluszeit (=900sec)), bestimmt so die "an" und "aus" Zeiten und schaltet den (die) für den Raum definierten Aktor(en). Die Berechnung läuft alle 60 Sekunden und berücksichtigt dann aufgrund der aktuellen Temperatur, ob vor Ablauf der Zykluszeit "an" oder "aus" geschalten werden muss).
Derzeit habe ich auf meiner FritzBox 8 Räume mit 11 Relais (= 11 Heizkreise) definiert und wenn die "desired-temp" hoch genug eingestellt wird, versucht das PWM Modul den schwankenden Raumtemperaturen entgegenzuwirken.
Was aktuell noch fehlt ist die Reaktion auf Fensterkontakte. Hier fehlt mir noch die zündende Idee die 1:n Beziehung zwischen Raum und Fenster elegant abzubilden.
Bin gespannt auf euer Feedback
Andy