Seite 1 von 3

Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 10:04
von pauliv_de
Ein Item soll den Zeitpunkt der letzen Betätigung eines Fenstergriffsensors anzeigen.
Das funktioniert soweit auch, allerdings entspricht die Anzeige nicht meinen Vorstellungen.
Unter openHAB 3 wurde der Zeitstempel richtig dargestellt, jetzt unter openHAB 4 funktioniert es nicht mehr richtig....
Als Ergebnis bekomme ich

Code: Alles auswählen

2024-01-18T09:26:48.056705068+0100
obwohl ich als State description eingeben habe

Code: Alles auswählen

%1$td.%1$tm.%1$ty - %1$tH:%1$tM Uhr
Hat sich in openHAB 4 in diesem Bereich etwas grundsätzlich geändert ?

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 10:12
von peter-pan
Wo hast du denn die Formatierung eingestellt und wo bekommst du die Darstellung ? Da gibt es mehrere Möglichkeiten

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 10:58
von pauliv_de
Bei der Definition des Items...

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 11:17
von peter-pan
Bei mir funktioniert das- Und zwar sowohl über die UI als auch im Item in Text-Form
item.jpg
stateDescription.jpg
oder als Text-File

Code: Alles auswählen

DateTime Date1stAdvent  "1 Advent mit pattern"  { stateDescription="pattern"  [pattern="%1$td.%1$tm.%1$ty - %1$tH:%1$tM Uhr"] } // Advent, Advent .... 
klappt beides.

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 11:42
von peter-pan
Hab gerade gesehen, dass es sich um einen HMIP-SRH handelt. Ich finde dazu gar keinen Thing-Channel bzw. nur einen als "String".
hmip-srh-channel.jpg
wie hast du das hingekriegt ?

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 12:45
von pauliv_de
Bei Things -> Link Channel to Items -> Type -> unter Profile -> Zeitstempel bei Änderung
Bildschirmfoto vom 2024-01-18 12-42-30.png

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 12:48
von udo1toni
Gewöhnlich kann man über das Profile ein DateTime Item mit dem zu überwachenden Channel verlinken. Dort kann man dann auch auswählen, ob der Zeitstempel nur bei Änderung oder auch bei Aktualisierung des Zustands erneuert werden soll.

Solange es sich um ein DateTime Item handelt, sollte die Darstellung und die Formatierung immer funktionieren.

EDIT: zu langsam...

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 13:07
von peter-pan
...Danke euch beiden. Werd ich nachher mal ausprobieren. Wahrscheinlich in der Textkonfiguration ;)

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 16:13
von peter-pan
Nun habe ich das mit dem Zeitstempel-Profile erfolgreich ausprobiert, aber jetzt begegnet mit das gleiche Phänomen wie @pauliv_de. Die Formatierung klappt nicht mehr.
Ich bin beim googeln auf einen Aufsatz gestoßen, der wohl damit irgendwie zusammenhängt, aber so richtig schlau werde ich nicht daraus ( @J-N-K ).

Re: Fenstergriff betätigt Zeitstempel

Verfasst: 18. Jan 2024 17:53
von udo1toni
Ic hschaue später mal danach, jetzt muss ich leider weg...