Galadriel13 hat geschrieben: ↑21. Sep 2023 08:54
Kannst du bitte noch angeben, wo ich in den Metadaten, außer unter Patter die UNIT finde, in der ich bar eintragen soll?
Tatsächlich momentan gar nicht,

ich hatte übersehen, dass Du noch auf openHAB3.2 unterwegs bist...
unit im Item ist erst mit openHAB4 eingeführt worden, dort ist es essentiell, in openHAB3.2 fehlt der Parameter leider (was zur Folge hat, dass Du, wenn Du im Pattern die Unit änderst, Sprünge in der Persistence hast, weil diese sich in OH3 auch am Pattern orientiert.
Das Problem mit der valuecolor könnte auch auch mit Deiner Version von openHAB zu tun haben (unwahrscheinlich, aber eben nicht unmöglich).
valuecolor existiert schon seit OH1.x, es sollte also funktionieren, aber ich habe hier kein so altes openHAB System mehr rumliegen und 3.2 könnte ich allenfalls als Container aufsetzen, weil dort die Dateien noch als Download bereitstehen.
Aber ich mutmaße mal, dass Dein openHAB NICHT als Docker Container läuft, das ist also dann eher eine Null-Aussage, wenn es in Docker funktioniert, zu viele andere Faktoren...
Mein Ratschlag wäre also, dass Du zumindest mal auf OH3.4.5 updatest, schau vorher unbedingt in die Release notes wegen Deiner Binding (Du musst leider alles zwischen 3.2 und 3.4.5-2 überfliegen...), was Du beachten musst.
Du kannst auf jeden Fall damit rechnen, ein paar kleinere Änderungen an Deiner Konfiguration vornehmen zu müssen, dafür bist Du anschließend aber zumindest auf der aktuellen 3er Version, und die Änderungen sollten eher überschaubar sein.
Besser wäre, auch noch den Umstieg auf OH4 zu erledigen, inzwischen sind wir bei stable schon bei OH4.0.3 und die meisten übersehenen Fehler sind raus, läuft bei mir aber auch schon seit OH4.0.0 super stabil, liegt natürlich auch an den von mir verwendeten Bindings.
Denn Du die Hauptversion wechselst, sind allerdings etliche Änderungen vorprogrammiert, abhängig von den Dingen, die Du nutzt, aber z.B. JS fällt als eigenständiger Transformation Service weg, dafür musst Du dann JavaScript Scripting installieren, welches die Transformation mit erledigt. Grund für diese Änderung: in openHAB4 kannst Du Transformation Scripte mit jeder Script Engine erstellen, die Du installiert hast (selbst DSL funktioniert)