19-11-2015, 12:11:15
(Dieser Beitrag wurde zuletzt bearbeitet: 19-11-2015, 12:13:27 von Dojokun.)
OK. Dann bitte schön (siehe Anhang).
Aber trotzdem vielleicht ein paar Worte dazu:
Viel Spaß dabei
openHAB_Heating.zip (Größe: 3,9 KB / Downloads: 157)
Aber trotzdem vielleicht ein paar Worte dazu:
- Die items und sitemap Datei enthält nur den relevanten Teil für die Steuerung. Jedoch sind in der zeitprofile.script natürlich die Actoren usw. drin, damit das Prinzip erkannt wird.
- 3 Regeln. Beim Aufstart alles korrekt initialisieren, einmal täglich Feiertag/Wochentag bestimmen, aller 5 Minuten Zeitprofile aktualisieren falls nötig
- Die Ermittlung der Feiertage habe ich von hier übernommen und um die Wochentage ergänzt, falls kein Feiertag detektiert wurde. !!! Es sind die sächsischen Feiertage enabled. War guter Test gestern zum Buß- und Bettag !!!
- Zeitprofile sind jeweils die Bereiche in zeitprofile.script und können natürlich angepasst werden. Momentan habe ich Urlaub/Feiertag/WE alles gleich und deshalb zusammengefasst. Die Tests auf die Zeitintervalle sind relativ easy. Ich habe einfach die aktuelle Stunde mit 100 multipliziert und die aktuelle Minute addiert. Damit ergibt sich eine linieare Zeitfolge, die leicht zu testen ist (anstatt jedesmal Stunden und Minuten zu checken). Wichtig ist, nur "richtige" Updates zu senden, um das automatische Rückstellen in den Automode zu minimieren. Außerdem sollten die Fensterkontakte (falls vorhanden) überprüft werden, da sonst ein Setzen der Temperatur im Manuellen Mode bei Fenster auf das Thermostat wieder einschaltet.
- Es handelt sich bei mir um 2 Heizkörperthermostate inkl. Fenstersensor in 2 Kinderzimmern und 3 Raumthermostate (Küche, Bad, Wohnzimmer), die die Fußbodenheizung triggern.
Viel Spaß dabei
openHAB_Heating.zip (Größe: 3,9 KB / Downloads: 157)
Powered by openHAB running on QNAP TS-419PII RaspberryPi 2B:
1x SHZ, 3x WRT, 1x FBH, 4x HKT, 6x TFS
1x SHZ, 3x WRT, 1x FBH, 4x HKT, 6x TFS