temperaturabhängige Lüftungsstufe
Verfasst: 7. Feb 2021 18:16
Hallo zusammen,
ich bräuchte bitte mal wieder eure Unterstützung:
Ich möchte für meine KWL (Wohnraumlüftung) eine/zwei Rule/Rules erstellen, die folgendes erfüllt/erfüllen:
- Sofern die Außentemperatur unter 5 °C fällt, soll die Lüfterstufe auf 0 gehen (damit die Luftfeuchtigkeit nicht zu arg abfällt)
- Sofern die Temperatur wieder über 5°C steigt, sollte die Lüfterstufe wieder auf 1 gehen
- Wichtig ist, dass ich trotz der Rule noch manuell mittels des Items die Lüftungsstufe ändern könnte (Vorrang)
- Ebenso sollte im Sommer ab 28°C die Lüftungsstufe auf 0 gehen
- sofern es kühler als 28°C wird, sollte die Lüfterstufe wieder auf 1 gehen
- ebenso sollte ich aber in dem Binding die Lüfterstufe noch ändern können
Nun habe ich mal versucht, so etwas umzusetzen.
Es funktioniert nicht-sicherlich weil einiges falsch ist.
Code:
Könnt ihr mir bitte einen Hinweis geben?
Im Anhang habe ich das optisch aufgezeigt.
Dankeschön.
ich bräuchte bitte mal wieder eure Unterstützung:
Ich möchte für meine KWL (Wohnraumlüftung) eine/zwei Rule/Rules erstellen, die folgendes erfüllt/erfüllen:
- Sofern die Außentemperatur unter 5 °C fällt, soll die Lüfterstufe auf 0 gehen (damit die Luftfeuchtigkeit nicht zu arg abfällt)
- Sofern die Temperatur wieder über 5°C steigt, sollte die Lüfterstufe wieder auf 1 gehen
- Wichtig ist, dass ich trotz der Rule noch manuell mittels des Items die Lüftungsstufe ändern könnte (Vorrang)
- Ebenso sollte im Sommer ab 28°C die Lüftungsstufe auf 0 gehen
- sofern es kühler als 28°C wird, sollte die Lüfterstufe wieder auf 1 gehen
- ebenso sollte ich aber in dem Binding die Lüfterstufe noch ändern können
Nun habe ich mal versucht, so etwas umzusetzen.
Es funktioniert nicht-sicherlich weil einiges falsch ist.
Code:
Code: Alles auswählen
triggers:
- id: "1"
configuration:
itemName: ComfoAirWohnraumluftung_Aussenlufttemperatur
state: -20°C
previousState: 5°C
type: core.ItemStateChangeTrigger
conditions: []
actions:
- inputs: {}
id: "2"
configuration:
itemName: ComfoAirWohnraumluftung_Zuluftventilator
command: Stufe 0
type: core.ItemCommandAction
Im Anhang habe ich das optisch aufgezeigt.
Dankeschön.