Es gibt grundsätzlich immer zwei Wege, nämlich den Wert selbst zu ändern, oder die Anzeige zu manipulieren. Üblich ist Letzteres.
Dazu musst Du einen Transformation Service installieren (MAP).
Dann brauchst Du eine Datei, in der die verschiedenen Mappings stehen, beispielsweise window.map:
Code: Alles auswählen
OPEN=offen
CLOSED=geschlossen
TILTED=gekippt
NULL=-
-=-
Die Datei muss im Verzeichnis /etc/openhab/transform/ gespeichert werden (die Endung ist ebenfalls zwingend).
Der jeweils linke Wert wird im Display durch den rechten Wert ersetzt Leerzeichen in der linken Zeichenfolge müssen escaped werden (mit Backslash), während auf der linken Seite die zeichenkette exakt so angegeben wird, wie sie später angezeigt wird. Die Werte NULL und - sind Standardwerte, die man berücksichtigen sollte.
Dann richtest Du in den Metadaten die State Description ein und gibst dort im Feld Pattern dies ein:
Ab sofort sollte der Wert in deutsch angezeigt werden.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet