Liebe FHEM Gemeinde,
ich bin nur Anwender und habe keine Ahnung vom Programmieren . . .
Mich treibt aber eine Frage um, auf die ich unter "Suche" keinen Link gefunden habe.
Im Modul "DOIF" ist es möglich Uhrzeitenbereiche "Von" - "Bis" einzugeben (z. B. 06:00-09:00).
Ich suche nach einer Möglichkeit in gleicher Weise einen Temperaturbereich "Von" - "Bis" eingeben zu können (z. B 10.0-20.0 Grad). Ich möchte innerhalb eines bestimmten Temperaturbereichs einen Schalter einschalten. Darunter und darüber soll er ausgeschaltet werden. Leider finde ich keine Befehle, die das ermöglichen.
Jetzt habe ich probiert mit zwei DOIF-Zeilen das Problem zu lösen, die müssten sich aber eigentlich gegenseitig beeinflussen:
define Teichlueftung_1 DOIF ([Aussenfuehler:temperature] <20.0) (set Schalter4 on) DOELSE (set Schalter4 off)
define Teichlueftung_2 DOIF ([Aussenfuehler:temperature] <10.0) (set Schalter4 off) DOELSE (set Schalter4 on)
Vielleicht kann mir jemand helfen!?
Danke
Manfred
Vielleicht so:
define Teichlueftung_1 DOIF ([Aussenfuehler:temperature] >= 10.0 and [Aussenfuehler:temperature] < 20.0) (set Schalter4 on) DOELSE (set Schalter4 off)
Einen schönen Guten Morgen,
habe ich gleich ausprobiert --> funktioniert!!!
Ich hatte den Fehler gemacht, dass ich kein "and" vorgesehen hatte, sondern den Bereich, wie bei Zeitangaben, nur durch ein "-" Zeichen angeben wollte.
(10-20)
Danke!