NEWS
Kampf der Zeiten!
-
Ein Bild sagt meist mehr als 1000 Worte...
Das Problem: Die Skripte werden nicht CET, sondern UTC ausgeführt.
Wieso? Und ja, ich habe die Suche benutzt und wirklich bereits sehr viel zur Fehlerkorrektur ausprobiert.
Ich update jetzt auch noch einmal den js-controller...Systemdata Bitte Ausfüllen Hardwaresystem: UDOO BOLT V8 (AMD Ryzen Embedded V1605B Quad Core/eight Thread) Arbeitsspeicher: 32 GB Festplattenart: 1 TB SSD Betriebssystem: Ubuntu Server 20.04 Node-Version: v14.19.0 Nodejs-Version: v14.19.0 NPM-Version: 6.14.16 Installationsart: Skript Image genutzt: Nein Ort/Name der Imagedatei: dev/null -
Es scheint eine LXC/LXD Thematik zu sein...
https://blog.simos.info/how-to-set-the-timezone-in-lxd-containers/Ich überprüfe das jetzt...
-
LXC/LXD ist unschuldig gewesen, ist trotzdem gut auch diese Einstellung glatt zu ziehen. Aber die Lösung war...
apt install ntp reboot
Und zwischenzeitlich habe ich auch verstanden, dass die System-Betriebszeit die Laufzeit ist.
-
Ich abeite auch unter LXD/LXC mit Ubuntu 20.04 LTS server.
Wenn ich einen Container neu aufsetze, dann verwende ichlxc exec <containername> -- dpkg-reconfigure tzdata
Damit stelle ich dann Europe/Berlin ein.
Das war bis jetzt ausreichend.Gruß, Karsten
-
@s0nic
Ich zeig Dir mal meine "System Betriebszeit", vielleicht klingelt es dann bei Dir
Wenn nicht, dann überlege mal warum das Betriebszeit und nicht System Zeit heißt.
-
@s0nic sagte in Kampf der Zeiten!:
Das Problem: Die Skripte werden nicht CET, sondern UTC ausgeführt.
Die angezeigte Uhr zeigt die Systemzeit deines Frontends (=PC).
Deine Skripte laufen nach der Systemzeit deines ioBroker-Servers.Was die Betriebszeit ist, hat dir ja schon @Jan1 gessagt