hallo ich möchte meine weihnachtsbeleuchtung an Wochentagen morgens von 5:00-9:00 Uhr und abends von sunset-30min bis 23:30uhr und am Wochenende von 6:00-9:00uhr und von sunset-30min bis 01:00uhr nachts einschalten...
define weihnachtsbeleuchtung DOIF ([05:00|8] or [06:00|7] or [{sunset("REAL",-1800)}]) (set SD.Haustuer on) DOELSEIF ([09:00] or [23:30|01234] or [01:00|06]) (set SD.Haustuer off)
ist es so richtig?
oder muss das so
define weihnachtsbeleuchtung DOIF ([05:00|8] or [06:00|7] or [{sunset("REAL",-1800)}]) (set Deko.Haustuer on) DOELSEIF ([09:00] or [23:30|0|1|2|3|4] or [01:00|0|6]) (set Deko.Haustuer off)
oder ist das alles ganz falsch?
Zitat von: stadtkind am 27 November 2015, 19:26:57
hallo ich möchte meine weihnachtsbeleuchtung an Wochentagen morgens von 5:00-9:00 Uhr und abends von sunset-30min bis 23:30uhr und am Wochenende von 6:00-9:00uhr und von sunset-30min bis 01:00uhr nachts einschalten...
define weihnachtsbeleuchtung DOIF ([05:00|8] or [06:00|7] or [{sunset("REAL",-1800)}]) (set SD.Haustuer on) DOELSEIF ([09:00] or [23:30|01234] or [01:00|06]) (set SD.Haustuer off)
ist es so richtig?
oder muss das so
define weihnachtsbeleuchtung DOIF ([05:00|8] or [06:00|7] or [{sunset("REAL",-1800)}]) (set Deko.Haustuer on) DOELSEIF ([09:00] or [23:30|0|1|2|3|4] or [01:00|0|6]) (set Deko.Haustuer off)
oder ist das alles ganz falsch?
Das erste Beispiel ist syntaktisch korrekt. Es gibt dazu aber genügend Beispiele in der deutschen Commandref zu diesem Modul.
Gruß
Damian
die commandref hatte ich mir auch angeschaut , es war für mich aber nicht ersichtlich ob die Wochentage mit einem "|" getrennt werden müssen oder nicht....
vielen dank stadtkind
Beispiel aus der Commandref zu DOIF:
ZitatNur montags, mittwochs und freitags:
define di_radio DOIF ([08:00-10:00|135]) (set radio on) DOELSE (set radio off)
Gruß
Damian
Wenn | im Beispiel stehen gehören die rein wenn nicht dann nicht.