FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Spartacus am 30 Dezember 2014, 14:53:32

Titel: Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: Spartacus am 30 Dezember 2014, 14:53:32
Hallo,
ich möchte einen Trigger um genau 0:00 Uhr an Neujahr auslösen. Dafür frage ich den holiday-Kalender ab.
.....
and [hl.01.Feiertag] eq "Neujahr")
   (set EI.ss.SA.Licht on)
....

Die Frage ist, ob das Modul um 0:00 Uhr bereits den aktuellen Feiertag kennt, oder ob man besser auf Silverster, 24:00 Uhr abfragt. Die Alternative 01.01. und 0:00 Uhr ist sicherlich auch möglich, aber deutlich aufwändiger als der o.a. Code.

Kann das jemand beantworten?

Danke,
Christian
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: rudolfkoenig am 30 Dezember 2014, 15:36:49
Holiday setzt den Status 2 Sekunden nach Mitternacht (wenn keiner sonst vorher eine Endlosschleife baut).
Die get Aufrufe werden sofort durchgefuehrt.
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: Spartacus am 30 Dezember 2014, 15:48:54
Hallo,
ok, danke. Dann wird mein DOIF [0:00-02:00] nicht funktionieren, wenn ich auf 00:00:00 Uhr und Neujahr abfrage, richtig?
Dann sollte aber Silvester und 24:00 Uhr funktionieren, da Silvester dann ja bis 00:00:02 gültig ist, richtig?

Ist halt blöd! Habe nur einen Versuch im Jahr!  ;D
Christian.
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: Icinger am 30 Dezember 2014, 15:54:41
24:00 Uhr
gibts doch gar nicht  :o
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: Spartacus am 30 Dezember 2014, 16:04:27
Zitat von: Icinger am 30 Dezember 2014, 15:54:41
24:00 Uhr
gibts doch gar nicht  :o

..keine Ahnung, wie das in fhem umgesetzt ist. Bei disableForintervals gibt es das auf alle Fälle!
disabledForIntervals HH:MM-HH:MM HH:MM-HH-MM...
Space separated list of HH:MM tupels. If the current time is between the two time specifications, set commands will not be executed. Instead of HH:MM you can also specify HH or HH:MM:SS. To specify an interval spawning midnight, you have to specify two intervals, e.g.:
23:00-24:00 00:00-01:00


Christian
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: JoWiemann am 30 Dezember 2014, 16:21:21
Zitat von: Icinger am 30 Dezember 2014, 15:54:41
24:00 Uhr
gibts doch gar nicht  :o

siehe ISO 8601: 24:00 ist die gültige Endezeit des laufenden Tages. 00:00 die gültige Startzeit.

Grüße Jörg
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: Spartacus am 30 Dezember 2014, 16:44:43
Zitat von: JoWiemann am 30 Dezember 2014, 16:21:21
siehe ISO 8601: 24:00 ist die gültige Endezeit des laufenden Tages. 00:00 die gültige Startzeit.

Grüße Jörg
Hallo zusammen,
bedeutet das jetzt auch, dass fhem das Intervall von [24:00-02:00] an Silvester ausführen wird?
Das DOIF unterstützt auf jeden Fall Schaltvorgänge über den Tageswechsel.
Danke,
Christian
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: betateilchen am 30 Dezember 2014, 18:40:50
Zitat von: Icinger am 30 Dezember 2014, 15:54:41
24:00 Uhr
gibts doch gar nicht  :o

Hast Du schonmal die Digitaluhr an einem AEG Elektroherd gesehen? Ich war auch erstaunt, als da nach 23:59 plötzlich 24:00 in der Anzeige stand...
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: Spartacus am 30 Dezember 2014, 20:17:04
Zitat von: betateilchen am 30 Dezember 2014, 18:40:50
Hast Du schonmal die Digitaluhr an einem AEG Elektroherd gesehen? Ich war auch erstaunt, als da nach 23:59 plötzlich 24:00 in der Anzeige stand...

Das ist jetzt ein Scherz, oder? Gib es bei AEG auch 24:01 Uhr? Eigentlich dürfte selbst 24:00 Uhr nicht angezeigt werden! Kann natürlich sein, das betateilchen und sein Elektroherd sich mit Lichtgeschwindigkeit bewegen; Betateilchen sollen bekanntlich recht fix unterwegs sein...  :)

Aber zurück zum Thema:
Für meinen Fall ist es wurscht, ob ich Silvester 24:00 bis 02:00 oder Neujahr 0:00-02:00 angebe, da auf die Zeit und auf das Ändern des Feiertages getriggert wird. Un wenn sich der Feiertag um 00:00:02 ändert, dann triggert das DOIF und der Aktor schaltet dann um 00:00:02. Ist zwar nicht exakt um 00:00 Uhr, aber m.E. im Toleranzbereich!
Morgen werde ich es wissen!
Christian
Titel: Antw:Frage zu holiday-Modul -wann wird aktualisiert
Beitrag von: justme1968 am 30 Dezember 2014, 20:46:49
bei siemens herden kann man die uhr auf 24 uhr stellen um nichts anzuzeigen...