Noob-Hilfe: Einfache Heizungssteuerung (Soll/Istwert)
Verfasst: 5. Dez 2021 11:44
Hallo zusammen,
ich beginne schön langsam damit, meine Wohnung zu automatisieren, habe derzeit aber einen "Knoten im Hirn", auf welchem Weg ich meinen Plan realisieren soll.
Ausgangssituation:
- Fußbodenheizung, Pumpe und Ventile mit Sonoff/Tasmota gesteuert (in openHab drinnen, funktioniert)
- Raumtemperatursensor Shelly H&T (eingebunden, funktioniert ebenfalls; Items als Point/Measurement definiert)
Grundidee:
1. Per HABpanel mittels Knob-Widget die Solltemperatur vorgeben (Widget ist mit Setpoint-Item verbunden)
2. Solltemperatur mit Ist-Stand vergleichen
3. Abhängig vom Ergebnis die Heizung ein- oder ausschalten.
Woran ich derzeit festhänge:
1. Ich finde in der GUI (ja, ich weiß... wollte als Noob erst einmal die Funktionalität "zusammenklicken", bevor ich Textdateien schreibe) keine Möglichkeit, zwei Items, in diesem Fall Soll- und Istwert, zu vergleichen.
2. Wenn ich eine Regel schreibe, die als Trigger "When Temperature has changed" hat, und den Temperaturvergleich in die Conditions hineinnehmen will, finde ich keine Möglichkeit, auf ein anderes Item zu referenzieren.
Mittlerweile bin ich an einem Punkt, an dem ich mich frage, ob ich bezüglich Regellogik nicht völlig in die falsche Richtung denke... ich wäre für Denkhilfe, wie so ein Regelkreis in openHab grundsätzlich aufgebaut wird, echt dankbar.
ich beginne schön langsam damit, meine Wohnung zu automatisieren, habe derzeit aber einen "Knoten im Hirn", auf welchem Weg ich meinen Plan realisieren soll.
Ausgangssituation:
- Fußbodenheizung, Pumpe und Ventile mit Sonoff/Tasmota gesteuert (in openHab drinnen, funktioniert)
- Raumtemperatursensor Shelly H&T (eingebunden, funktioniert ebenfalls; Items als Point/Measurement definiert)
Grundidee:
1. Per HABpanel mittels Knob-Widget die Solltemperatur vorgeben (Widget ist mit Setpoint-Item verbunden)
2. Solltemperatur mit Ist-Stand vergleichen
3. Abhängig vom Ergebnis die Heizung ein- oder ausschalten.
Woran ich derzeit festhänge:
1. Ich finde in der GUI (ja, ich weiß... wollte als Noob erst einmal die Funktionalität "zusammenklicken", bevor ich Textdateien schreibe) keine Möglichkeit, zwei Items, in diesem Fall Soll- und Istwert, zu vergleichen.
2. Wenn ich eine Regel schreibe, die als Trigger "When Temperature has changed" hat, und den Temperaturvergleich in die Conditions hineinnehmen will, finde ich keine Möglichkeit, auf ein anderes Item zu referenzieren.
Mittlerweile bin ich an einem Punkt, an dem ich mich frage, ob ich bezüglich Regellogik nicht völlig in die falsche Richtung denke... ich wäre für Denkhilfe, wie so ein Regelkreis in openHab grundsätzlich aufgebaut wird, echt dankbar.