Zeitversatz zwischen date und localtime()

Begonnen von Roosty, 24 Januar 2017, 19:29:00

Vorheriges Thema - Nächstes Thema

Roosty

Hallo

ich habe FHEM auf einem Router laufen und alles funktioniert soweit.
Nur das Datum bzw Zeit hat 1h Versatz d.h.
In der Router Kommandozeile liefert "date" die korrekte Zeit.
Aber wenn ich in FHEM oben { localtime() } eingebe dann ist die Zeit 1h früher.
Das bedeutet auch die Themostate und die Logs haben auch eine falsche Zeit.
Wie kann ich das korrigieren? Ist das ein Problem der Zeit in Perl?
Kann mir jemand helfen?

justme75

Moin moin,
ohne zu wissen ob das tatsächlich in die richtige Richtung zeigt, aber als welcher User hast Du das 'date'-Kommando abgesetzt und als welcher User läuft FHEM? Es ist zwar ungebräuchlich, aber unter Linux könnte man die Zeitzone auch per User setzen...

lg, justme

Wernieman

Überhaupt ... welche Zeitzohne ist denn eingestellt?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html