Seite 1 von 2
Timestamp Item formatieren
Verfasst: 21. Okt 2021 08:01
von Mclupo
Timestamp.jpg
pattern.jpg
item.jpg
Guten Morgen
Warum kann ich ein mit "Zeitstempel bei Aktualisierung" erzeugtes Timestamp item nicht mit "Pattern" formatieren.
Besten Dank
Wolf
Re: Timestamp Item formatieren
Verfasst: 21. Okt 2021 13:43
von peter-pan
Hallo Wolf,
ich hab das mal bei mir ausprobiert und da klappt es mit dem Meta-Daten-Pattern (%1$tA -- %1$tT).
Aktuelle Version: openHAB 3.2.0.M3
timestamp.jpg
channel.jpg
Gruss Peter
Re: Timestamp Item formatieren
Verfasst: 21. Okt 2021 17:44
von Mclupo
Hallo Peter
Ich werde noch bekloppt. Im Januar 21 hatte ich gefragt, warum timestamp bei binären Items geht und bei anlogen items nicht geht. Jetzt geht beides, aber die Formatierung des Timestamp geht bei mir nur beim analogen Temperatur Wert ( wie bei dir) , aber nicht beim Türschalter.
Gruss Wolf
Re: Timestamp Item formatieren
Verfasst: 21. Okt 2021 20:49
von ohfuser
Hallo,
ich hatte gerade das gleiche Problem. siehe
https://community.openhab.org/t/formatt ... /118345/27
Ursache ist dass manche Bindings (in meinem Fall das EnOcean Binding) automatisch in der State Description auch Options setzen die man dann nicht ändern kann. Wenn Options gesetzt sind geht anscheinend das Formatierung mit Patterns nicht mehr.
Viele Grüße
Re: Timestamp Item formatieren
Verfasst: 22. Okt 2021 00:28
von peter-pan
Mclupo hat geschrieben: ↑21. Okt 2021 17:44
Ich werde noch bekloppt
Na, na, ruhig Blut

. Also ich hab das noch mal mit einem "Contact-Channel" aus meinem AVM-SetUp ausprobiert und das geht auch. Das mit Profile angelegte Datum-Item ist ok und die Formatierung klappt auch.
Ergebnis:
contact.jpg
ohfuser hat geschrieben: ↑21. Okt 2021 20:49
Ursache ist dass manche Bindings (in meinem Fall das EnOcean Binding) automatisch in der State Description auch Options setzen die man dann nicht ändern kann
Ich hab das jetzt nicht im Detail geprüft, da ich kein EnOcean Binding im Einsatz habe, aber ich denke, dass im "normalen" Item (dem Contact-Item des Channels) aus ON -> AN oder aus Open -> Offen gemacht wird. Das hat aber nichts mit dem per Profile (timestamp-update) am Channel verbundenen Item (Datum) zu tun.
Beispiel:
meta.jpg
Gruss Peter
Re: Timestamp Item formatieren
Verfasst: 24. Okt 2021 17:52
von ohfuser
Das Problem ist, dass z.b. die automatisch gesetzten Options nicht in der UI sichtbar sind sonder nur bei einem Abruf des Item über die Rest-API sichtbar werden, siehe
https://community.openhab.org/t/formatt ... /118345/27
ich habe das auch nur per Zufall gefunden weil ich sehen wollte wie das Item über die Rest-API definiert ist.
Re: Timestamp Item formatieren
Verfasst: 25. Okt 2021 07:41
von Mclupo
Danke für die info. Ich setze jetzt die Zeiten in einer rule, und benutze diese auto-Timestamp Funktion nicht mehr.
Gruß Wolf
Re: Timestamp Item formatieren
Verfasst: 25. Okt 2021 13:07
von peter-pan
Mclupo hat geschrieben: ↑25. Okt 2021 07:41
ich setze jetzt die Zeiten in einer rule
so habe ich das auch noch im Einsatz. Aber eleganter ist das schon mit dem Profile. Was hast du denn für ein Binding im Einsatz?
Hast du dir dein Item mal per REST-Api angeschaut, ob da das gleich Problem vorhanden ist , wie von @ohfuser beschrieben ?!
Das solltest du im Browser relativ einfach machen können :
Code: Alles auswählen
http://192.168.178.78:8080/rest/items/HS01Haustuer_Timestamp
Die IP-Adresse musst du natürlich noch ändern.
Re: Timestamp Item formatieren
Verfasst: 25. Okt 2021 13:34
von Mclupo
Hallo Peter
Screenshot 2021-10-25 132939.jpg
so sieht die Antwort aus. Binding ist z-wave an einem Aeotec stick gen5+
gibt es eigentlich einen ost - west Schwäbischen Openhab Stammtisch, um die Probleme beim Bier zu besprechen, oder müssen wir den erst erfinden?
Gruss Wolf
Re: Timestamp Item formatieren
Verfasst: 25. Okt 2021 13:45
von Mclupo
so sieht es bei dem "analogen" Temperaturwert aus
Temperatur1.jpg
Temperatur2.jpg