FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: thunder1902 am 18 September 2015, 08:09:06

Titel: DOIF - Twilight-Sonnenaufgang + 20min
Beitrag von: thunder1902 am 18 September 2015, 08:09:06
Hallo!

Weiß jemand, wie man das "schreibt"?

Meine Versuche scheitern mit dem Fehler
ZitatSonnenaufgang_Rolladen_EG_runter DOIF: wrong time format: +[00:20] Sonnenaufgang_Rolladen_EG_hoch DOIF: wrong time format: +[00:20]

define Sonnenaufgang_Rolladen_EG_hoch DOIF (([[T:sr]+[00:20]]) && [Rolladenautomatik] eq "on") (set Rolladen_EG_alle neutral)


Was mache ich falsch???
Titel: Antw:DOIF - Twilight-Sonnenaufgang + 20min
Beitrag von: Brockmann am 18 September 2015, 09:36:04
Zitat von: thunder1902 am 18 September 2015, 08:09:06
Meine Versuche scheitern mit dem Fehler
define Sonnenaufgang_Rolladen_EG_hoch DOIF (([[T:sr]+[00:20]]) && [Rolladenautomatik] eq "on") (set Rolladen_EG_alle neutral)

Lass die äußeren eckigen Klammern bei der Zeitangabe weg. Sonst meint DOIF, Du willst ein Intervall angeben, was aber mit dem + dann nicht passt.
Titel: Antw:DOIF - Twilight-Sonnenaufgang + 20min
Beitrag von: thunder1902 am 18 September 2015, 09:44:25
Super, vielen Dank!!!  :)
Titel: Antw:DOIF - Twilight-Sonnenaufgang + 20min
Beitrag von: Damian am 18 September 2015, 10:25:51
Zitat von: Brockmann am 18 September 2015, 09:36:04
Lass die äußeren eckigen Klammern bei der Zeitangabe weg. Sonst meint DOIF, Du willst ein Intervall angeben, was aber mit dem + dann nicht passt.

wird auch nicht funktionieren, dann eher:

define Sonnenaufgang_Rolladen_EG_hoch DOIF ([([T:sr]+[00:20])] and [Rolladenautomatik] eq "on") (set Rolladen_EG_alle neutral)

Runde Klammen innerhalb von eckigen bedeutet rechnen mit Zeiten.

Gruß

Damian
Titel: Antw:DOIF - Twilight-Sonnenaufgang + 20min
Beitrag von: thunder1902 am 18 September 2015, 10:59:24
@Damian: Danke Dir auch nochmal!  ;)