Verständnisfrage zu disabledForIntervals

Begonnen von sparkiie, 18 Oktober 2018, 08:39:21

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: rudolfkoenig am 18 Oktober 2018, 14:59:56
Es wird vermutlich klarer, wenn man weiss, dass HH:MM die Kurzform von <heute>:HH:MM ist, wobei <heute> bei jeder Pruefung mit dem heutigen Werktag ersetzt wird. 0@00:00-24:00 bedeutet deswegen _NICHT_ , dass Sonntag nicht geschaltet werden soll, sondern dass von Sonntag 00 bis heute Mitternacht nicht geschaltet werden soll. Da die Woche (in diesem Fall) mit Sonntag anfaengt, wird nie geschaltet.

Sorry Rudi das ist mir zu hoch.
Heute ist doch immer. also selbst wenn ich sage 3@00-24-00 wurde doch niemals geschalten werden. Denn von Mittwoch bis heute Mitternacht soll nicht geschalten werden.

Bin verwirrt
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

rudolfkoenig

#16
ZitatHeute ist doch immer
Nicht wenn 3@ vor HH:MM steht :)
Vermutlich bist Du der Ansicht, dass der erste Tag@ fuer beide Werte (von _und_ bis) gilt, das ist aber nicht der Fall.

Bei 3@00-24-00 wird -00 ignoriert, und der Rest wird als von Mittwoch@00:00:00 bis <heute>@24:00:00 interpretiert, und damit wird zwischen Mittwoch und Samstag nicht geschaltet. Gerade getestet, funktioniert.
Von Sonntag bis Dienstag wird geschaltet, weil 0@,1@ und 2@ nicht _nach_ 3@ liegen.


CoolTux

Zitat von: rudolfkoenig am 18 Oktober 2018, 15:25:31
Nicht wenn 3@ vor HH:MM steht :)
Vermutlich bist Du der Ansicht, dass der erste Tag@ fuer beide Werte (von _und_ bis) gilt, das ist aber nicht der Fall.

Bei 3@00-24-00 wird -00 ignoriert, und der Rest wird als von Mittwoch@00:00:00 bis <heute>@24:00:00 interpretiert, und damit wird zwischen Mittwoch und Samstag nicht geschaltet. Gerade getestet, funktioniert.

Mittwoch@00:00:00 bis <heute>@24:00:00
Ich glaube ich erkenne es, aber wirklich nur gaaanz schwach am Ende eines sehr sehr dunklen Tunnels.
es kommt also auf die Reihenfolge an. Mittwoch@ bis <heute>@ und nicht <heute>@ bis Mittwoch@

Trotzdem sehr seltsam. Aber Danke für Deine Erklärung.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

Beta-User

Wäre evtl. eine Klarstellung in der CR wert? Zwei kurze Beispiele mit "bis heute" und mit 2. <Tag>@HH:MM.

Scheint so nicht selbsterklärend zu sein...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

rudolfkoenig

ZitatWäre evtl. eine Klarstellung in der CR wert?
Habs versucht.