Seite 1 von 1

Kommastelle verschieben bei Wandthermostat Feuchte

Verfasst: 29. Jul 2023 09:05
von iceman
Hallo und guten Morgen,

bin gerade dabei mein System neu einzurichten auf oh4. Bei den Homematic Wandthermostaten werden mir die Feuchtewerte in 0.72 angezeigt, dort müsste ja das Komma verschoben werden um dann auf 72% zu kommen. Ist halt ein Schönheitsfehler den ich gerne ausbessern würde.

Re: Kommastelle verschieben bei Wandthermostat Feuchte

Verfasst: 29. Jul 2023 11:36
von udo1toni
Nein, der Wert müsste eigentlich als PercentType direkt korrekt angezeigt werden.

Welche Version von openHAB setzt Du ein?
Welche Art von Item verwendest Du?

Gewöhnlich sollte bei der aktuellen Version openHAB4 ein UoM Item eingesetzt werden (Typ Number:Dimensionless), bei dem dann auch die Unit (sowohl in der Anzeige als auch im Item selbst - es gibt seit OH4 zwei Stellen im Item, wo das gesetzt werden muss) auf % einstellt wird.
Auch der Channel sollte die Unit % liefern, bei Homematic müsste das eigentlich schon eine ganze Weile funktionieren.

Re: Kommastelle verschieben bei Wandthermostat Feuchte

Verfasst: 29. Jul 2023 12:07
von iceman
Ich habe OH 4.0.0 ganz frisch am laufen. Homematic läuft bei mir auf der CCU3 wo mir die Werte auch richtig angezeigt werden. Beim Thing erstellen hat oh mir ein Item "Number:Dimensionless-Point" angelegt, auch das Prozentzeichen fehlt bei mir(wie das über Pattern geht ist mir aber bekannt)

Gerade noch aufgefallen, beim Aussenthermostat wird mir die Feuchte normal angezeigt also momentan 85%. auch hier ist ein "Number:Dimensionless-Point" angelegt.

Re: Kommastelle verschieben bei Wandthermostat Feuchte

Verfasst: 29. Jul 2023 12:50
von udo1toni
Schau mal in den Eigenschaften des Items, dort muss es den Parameter unit geben, dort musst Du % eintragen. Das Pattern betrifft nur noch die Darstellung des Werts in der UI.

Re: Kommastelle verschieben bei Wandthermostat Feuchte

Verfasst: 29. Jul 2023 13:10
von iceman
Vielen Dank, das hat gefruchtet, allerdings erst nach einem Neustart des Systems.