Unterstützung zur Erstellung einer Rule

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: Unterstützung zur Erstellung einer Rule

Beitrag von PeterA »

Also die Rule funktioniert.

Anlage läuft....
Die AussenTemp erreicht den SetPointMax und die Anlage geht in Standby.
Die AussenTemp fällt auf den SetPointMin und die Anlage geht aus dem Standby wieder an.
- OpenHab 2.4
#PWRUP

Benutzeravatar
udo1toni
Beiträge: 15307
Registriert: 11. Apr 2018 18:05
Answers: 246
Wohnort: Darmstadt

Re: Unterstützung zur Erstellung einer Rule

Beitrag von udo1toni »

Dir Frage ist halt, welcher Itemtyp FanStandby_Switch ist. Falls es sich um ein Switch Item handelt, muss die Abfrage auf ON bzw. OFF lauten. Falls es sich um ein Number Item handelt, dürfte ein Befehl ON/OFF nicht durch gehen. Falls es aber ein Dimmer Item ist, käme als Status tatsächlich eine Zahl zurück, man könnte aber ON/OFF als Befehl schicken.

Die Idee dieser zusätzlichen Bedingung ist, keine unnötigen Schaltbefehle zu senden. Wenn der Schalter bereits auf OFF steht, muss er nicht extra auf OFF gesetzt werden. das gleiche gilt im umgekehrten Fall. Wenn es sich um ein Switch Item handelt, wird die Bedingung (!= 1 bzw. != 0) immer erfüllt sein, weshalb die Rule trotzdem funktioniert - aber mit ständigen Steuerbefehlen in events.log und Infozeilen in openhab.log.
openHAB5.0.0 stable in einem Debian-Container (bookworm) (Proxmox 9.0.3, LXC)

Benutzeravatar
PeterA
Beiträge: 1106
Registriert: 8. Feb 2019 12:12
Answers: 13

Re: Unterstützung zur Erstellung einer Rule

Beitrag von PeterA »

Udo gibt sehr gute Hinweise!
FanStandby_Switch ist ein Switch Item. Und ja, immer dann wenn AussenTemp changed gibt's ein Steuerbefehl.
Das werde ich noch ändern.
Danke für den Tipp!
- OpenHab 2.4
#PWRUP

Antworten