Hallo Zusammen,
ich habe über das Modul UWZ eine Abfrage zur Unwetterwarnungen zu einem bestimmten Ort.
Soweit so gut funktioniert das auch.
Es wird ein Reading "Warn_0_Start" geliefert und als Timestamp dargstellt.
Wie wandle ich das in eine lesbare Form Datum / Uhrzeit um?
Schau mal ob Du hier das richtige findest, ansonsten solltest Du Beispiele zeigen - ich habe keine Vorstellung was für Dich "lesbar" bedeutet :)
https://wiki.fhem.de/wiki/Zeitangaben,_rechnen_mit
Gruß Otto
Hallo,
naja der Timestamp wie zu erwarten so:
Warn_0_Start = 1626955200
Schön wäre es, wenn ich daraus ein Reading schaffe welches im Format TT-MM-JJJJ ss:mm (23.07.2021 08:25) das anzeigt.
Ich schaue mir aber auch noch mal das Thema Zeitangaben an.
Moin,
naja ganz schnell so:
{localtime(1626955200)}
Der Rest ist in dem Artikel erklärt :) mit strftime() geht quasi "Alles".
Gruß Otto
ich würde erst mal das attribut humanreadable setzen. ;)
Zitathumanreadable
Add additional Readings Warn_?_Start_Date, Warn_?_Start_Time, Warn_?_End_Date and Warn_?_End_Time containing the coresponding timetamp in a human readable manner. Additionally Warn_?_uwzLevel_Str and Warn_?_Type_Str will be added to device readings (0|1).
Zitat von: frank am 23 Juli 2021, 09:30:20
ich würde erst mal das attribut humanreadable setzen. ;)
Ach so einfach? Dazu müsste man ja die Doku lesen :) ;D
vielleicht müsste der link zu "device specific help" besser positioniert werden?
und "nervig" rot erscheinen, so wie das fragezeichen. ;)