Man kann jetzt bei Wochentagangaben 9 für "Wochenende oder Feiertag morgen" angeben oder die Variable
$twe nutzen:
Auszug aus der Commandref:
ZitatWochentagsteuerung
Hinter der Zeitangabe kann ein oder mehrere Wochentage getrennt mit einem Pipezeichen | angegeben werden. Die Syntax lautet:
[<time>|0123456789] 0-9 entspricht: 0-Sonntag, 1-Montag, ... bis 6-Samstag sowie 7 für Wochenende und Feiertage (entspricht $we), 8 für Arbeitstage (entspricht !$we) und 9 für Wochenende oder Feiertag morgen (entspricht intern $twe)
alternativ mit Buchstaben-Kürzeln:
[<time>|So Mo Di Mi Do Fr Sa WE AT MWE] WE entspricht der Ziffer 7, AT der Ziffer 8 und MWE der Ziffer 9
oder entsprechend mit englischen Bezeichnern:
[<time>|Su Mo Tu We Th Fr Sa WE WD TWE]
siehe https://forum.fhem.de/index.php/topic,94674.msg874926.html#msg874926
Neue Version ist bereits eingecheckt.
Seit einiger Zeit kann holiday2we eine Liste von Dateien enthalten, aus denen $we abgeleítet wird, das ist in DOIF noch nicht möglich.
Zitatholiday2we
Wenn dieses Attribut gesetzt wurde, dann wird die $we Variable als "true" betrachtet, wenn der Wert der holiday Variable zu diesem Attribut nicht "none" ist.
Falls es eine Komma getrennte Liste ist, dann ist es wahr, falls einer der referenzierten Instanzen nicht "none" ist.
Zitat von: Ellert am 22 Dezember 2018, 14:14:24
Seit einiger Zeit kann holiday2we eine Liste von Dateien enthalten, aus denen $we abgeleítet wird, das ist in DOIF noch nicht möglich.
Kommt dann ins nächste Update.
Nabend,
würde auch z.B. [20:00|!$twe] oder [20:00|!9] oder [20:00|!MWE] funktionieren?
quasi als "morgen ist nicht frei"
schöne Weihnachtstage!
Zitat von: Frank_Huber am 24 Dezember 2018, 23:09:05
Nabend,
würde auch z.B. [20:00|!$twe] oder [20:00|!9] oder [20:00|!MWE] funktionieren?
quasi als "morgen ist nicht frei"
schöne Weihnachtstage!
Verneinungen gehen so nicht.
alternativ:
[20:00] and !$twe
Zitat von: Damian am 24 Dezember 2018, 23:13:50
Verneinungen gehen so nicht.
alternativ:
[20:00] and !$twe
danke! :-)