FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Parador am 01 Oktober 2020, 22:07:02

Titel: [gelöst] Doif mit Zeitfenster als Variable
Beitrag von: Parador am 01 Oktober 2020, 22:07:02
Hallo Zusammen,
lässt sich ein DOIF basteln das ein Zeitfenster als Variable übernimmt?
also hier soll das Zeitfenster durch eine Variable ersetzt werden:

([Sensor:basicSet] eq "255") and  [?19:30-06:10]


wenn ich einen Dummy "zeitfenster" anlege und ihm mit set den Wert "19:30-06:10" zuweise scheint es nicht zu klappen:

([Sensor:basicSet] eq "255") and  [?zeitfenster]


Danke schon mal im Voraus
Titel: Antw:Doif mit Zeitfenster als Variable
Beitrag von: Parador am 01 Oktober 2020, 22:15:34
Glaube ich konnte es selbst herausfinden... sogar in der Commandref beim DOIF unter indirekte Zeitangaben
bei Intervallen muss ich mit zwei Dummys arbeiten...
Titel: Antw:Doif mit Zeitfenster als Variable
Beitrag von: amenomade am 02 Oktober 2020, 00:28:56
Zitat von: Parador am 01 Oktober 2020, 22:15:34
bei Intervallen muss ich mit zwei Dummys arbeiten...
Oder mit zusätzlichen Readings im DOIF selbst.
setreading <DOIFname> begin 19:30
setreading <DOIFname> end 06:10
DOIF ([Sensor:basicSet] eq "255") and  [?[$SELF:begin]-[$SELF:end]]