FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: DJ-Mix am 12 Juli 2018, 07:21:24

Titel: [gelöst] Frage zu DOIF
Beitrag von: DJ-Mix am 12 Juli 2018, 07:21:24
Hallo zusammen,

ich möchte gerne das meine Rollladen in der Woche ab 6:45 Uhr zufällig im Zeitbereich (aufaddiert) zwischen 900 und 1500 sek. geöffnet werden und am Wochenende
ab 7:50 Uhr

([([06:45]+900+int(rand(600)))|8]) (Set HM_5538C7 on) DOELSE ([([07:50]+900+int(rand(600)))|7]) ]) (set HM_5538C7 on)


Er zeigt mir hier nur den ersten Timer und er führt es nicht aus. Kann mir jemand behilflich sein, wo ich hier einen Fehler habe.

Vielen Dank
DJ-Mix
Titel: Antw:Frage zu DOIF
Beitrag von: Damian am 12 Juli 2018, 07:41:55
Zitat von: DJ-Mix am 12 Juli 2018, 07:21:24
Hallo zusammen,

ich möchte gerne das meine Rollladen in der Woche ab 6:45 Uhr zufällig im Zeitbereich (aufaddiert) zwischen 900 und 1500 sek. geöffnet werden und am Wochenende
ab 7:50 Uhr

([([06:45]+900+int(rand(600)))|8]) (Set HM_5538C7 on) DOELSE ([([07:50]+900+int(rand(600)))|7]) ]) (set HM_5538C7 on)


Er zeigt mir hier nur den ersten Timer und er führt es nicht aus. Kann mir jemand behilflich sein, wo ich hier einen Fehler habe.

Vielen Dank
DJ-Mix

Was ist das?:

([([06:45]+900+int(rand(600)))|8]) (Set HM_5538C7 on) DOELSE ([([07:50]+900+int(rand(600)))|7]) ]) (set HM_5538C7 on
Titel: Antw:Frage zu DOIF
Beitrag von: DJ-Mix am 12 Juli 2018, 08:47:04
Oh, da ist mir wohl etwas zu viel Klammer reingeraten . . . .  ??? :)
Wäre der Rest denn so Ok? Und ist es auch richtig, dass nur der aktuelle Timer (für die Woche) angezeigt wird?
Wäre dann am Wochenende der andere Timer aktiv?

Danke
Und Gruß
DJ-Mix
Titel: Antw:Frage zu DOIF
Beitrag von: nils_ am 12 Juli 2018, 14:22:05
und hinter DOELSE bitte keine Bedingungen einbauen!
--> DOELSEIF

siehe commandref --> https://fhem.de/commandref_DE.html#DOIF
Titel: Antw:Frage zu DOIF
Beitrag von: DJ-Mix am 12 Juli 2018, 17:09:27
Danke für den Hinweis . . .

Das passiert wenn man alles nur kopiert  :( ???

VG
DJ-Mix