NEWS
Zeit in NodeRed Adapter
-
Hallo,
mir ist aufgefallen, dass im NodeRed meine Zeit noch auf UTC läuft:
7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
"2026-07-26T11:15:23.907ZAber es ist bereits 13:15.
Im System (Proxmox/LXC/Debian) ist das Datum korrekt:
user@InfluxDB:~# timedatectl
Local time: Sun 2026-07-26 13:17:26 CEST
Universal time: Sun 2026-07-26 11:17:26 UTC
RTC time: n/a
Time zone: Europe/Berlin (CEST, +0200)
System clock synchronized: yes
NTP service: inactive
RTC in local TZ: noIch habe in der NodeRed Umgebungsvariable bereits TZ = Europe/Berlin eingetragen, ohne Erfolg
-
Hallo,
mir ist aufgefallen, dass im NodeRed meine Zeit noch auf UTC läuft:
7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]
"2026-07-26T11:15:23.907ZAber es ist bereits 13:15.
Im System (Proxmox/LXC/Debian) ist das Datum korrekt:
user@InfluxDB:~# timedatectl
Local time: Sun 2026-07-26 13:17:26 CEST
Universal time: Sun 2026-07-26 11:17:26 UTC
RTC time: n/a
Time zone: Europe/Berlin (CEST, +0200)
System clock synchronized: yes
NTP service: inactive
RTC in local TZ: noIch habe in der NodeRed Umgebungsvariable bereits TZ = Europe/Berlin eingetragen, ohne Erfolg
-
Die Inject Nodes laufen aber dann um 2:00 und nicht um 0:00 sehe ich das richtig?
Genau das ist eigentlich mein Problem, ich habe relativ viele Inject Nodes die zum Tageswechsel eine Aktion ausführen
Die Inject Nodes laufen aber dann um 2:00 und nicht um 0:00 sehe ich das richtig?
2 Uhr in Berlin ist doch 0 Uhr in Z. Jedenfalls während wir hier in Mitteleuropa die Sommerzeit haben. Es ist ja der Witz an der Sache, das Z immer gleich läuft und Sommerzeit oder gar andere Zeitzonen nicht kennen muss.
-
Genau das ist der Fehler...
Wenn in Berlin 0:00 ist, muss der Injekt laufen, wie die Zeit in UTC ist interessiert doch niemanden.
Auszug:
7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]Da muss 13:15 stehen, nicht 11:15, wie stelle ich das um?
-
Genau das ist der Fehler...
Wenn in Berlin 0:00 ist, muss der Injekt laufen, wie die Zeit in UTC ist interessiert doch niemanden.
Auszug:
7/26/2026, 11:15:23 AMnode: debug 3msg.payload : string[24]Da muss 13:15 stehen, nicht 11:15, wie stelle ich das um?
wie die Zeit in UTC ist interessiert doch niemanden.
Doch, deine Dienste interessiert das. Die laufen nämlich sinnvollerweise immer auf Z-Zeit. Macht das Handling im Netzwerk nämlich erst möglich.
Und deswegen muss auch auf allen beteiligten Systemen die jeweilige lokale Zeitzone richtig gesetzt sein.Hilft dir das?
https://www.georg-keller.de/2023/02/09/timezone-in-node-red/
-
Danke.
Dann werde ich alle Inject Nodes rauswerfen und dafür dann cronplus einsetzen, auch wenn overkill
Haste denn jetzt mal in die Settings geschaut und da deine Zeitzone eingetragen?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden