Hallo Zusammen,
da ich leider nichts dazu gefunden habe, hier mal mein kleines Problem nach dem Update von Openhab3.4 auf Openhab4.
Soweit funktioniert alles, bis auf einen Livisi Bewegungsmelder(WMD) und die Heizkörperthermostate (RST2).
Bei der Helligkeit des Bewegungsmnelders bekomme ich nur noch einen Wert 0.4-0.6 angezeigt, was vorher zwischen 0 und 100% war.
Bei den Heizkörperthermostaten zeigt er die Temperatur richtig an, jedoch die Luftfeuchtigkeit 0.4 bis 0.8, was vorher bei 40-65% war.
Muss ich da irgendwas ändern in den Einstellungen des Livisi Bindings oder den Things/Channels ?
Jemand eine Idee ?
Gruß Frank
Nach Update auf Openhab4 komische Werte bei Livisi Geräten
-
- Beiträge: 9
- Registriert: 9. Okt 2023 22:23
-
- Beiträge: 9
- Registriert: 9. Okt 2023 22:23
Re: Nach Update auf Openhab4 komische Werte bei Livisi Geräten
Nach ein wenig forschen hat mir der Heizkörperthermostat im Livisi Smarthome 56% und der 2. 60% angezeigt, im Openhab stand dann 0.56% und 0.6%.
Das selbe beim Helligkeitssensor. In der Livisi App 67% Helligkeit, bei Openhab 0.67%
Scheint so, als wenn das nur *100 nehmen müsste, aber wie ?
Gruß
Frank
Das selbe beim Helligkeitssensor. In der Livisi App 67% Helligkeit, bei Openhab 0.67%
Scheint so, als wenn das nur *100 nehmen müsste, aber wie ?
Gruß
Frank
- udo1toni
- Beiträge: 15247
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: Nach Update auf Openhab4 komische Werte bei Livisi Geräten
Nö, Du musst lediglich den Itemtyp korrigieren und gegebenenfalls die korrekten Einheiten eintragen 
Das Stichwort hierzu lautet Units of Measurement. Die entsprechenden Kanäle liefern als Einheit Prozent, das bedeutet von 0 = 0% bis 1 = 100% (woraus sich dann der Wert 0 bis 1 ergibt. Das verknüpfte Item muss nun unbedingt vom Typ Number:Dimensionless sein, damit der Wert als Prozentwert verwendet wird.
Weiterhin gibt es für QuantityType Items (alle mit Number:<irgendwas>) ab OH4 in den Metadaten ein Feld unit, welches nicht optional ist. Hier wird eingetragen, in welchem Format der Wert im Itemstatus gehalten wird. Dies beeinflusst auch die Darstellung in Charts, weil die Persistence unmittelbar den Status nutzt. In diesem Feld sollte also im Fall von Number:Dimensionless unbedingt % stehen.
Zusätzlich gibt es noch das Metadatenfeld stateDescription - Pattern, in dem eingetragen wird, wie der Wert dargestellt werden soll. Steht hier nichts, so wird einfach die Standardformatierung verwendet, was bei Prozentwerten gerne mal zur "Einheit" One führt. Das Format wird so angegeben, wie in der Sitemap üblich, also z.B. %.1f %% für "Wert mit einer Nachkommastelle, gefolgt von einem Leerzeichen und danach das Zeichen %".
Falls es sich um einen Dimmer handelt, sollte das Problem nicht auftreten, Dimmer haben immer Prozentwerte.

Das Stichwort hierzu lautet Units of Measurement. Die entsprechenden Kanäle liefern als Einheit Prozent, das bedeutet von 0 = 0% bis 1 = 100% (woraus sich dann der Wert 0 bis 1 ergibt. Das verknüpfte Item muss nun unbedingt vom Typ Number:Dimensionless sein, damit der Wert als Prozentwert verwendet wird.
Weiterhin gibt es für QuantityType Items (alle mit Number:<irgendwas>) ab OH4 in den Metadaten ein Feld unit, welches nicht optional ist. Hier wird eingetragen, in welchem Format der Wert im Itemstatus gehalten wird. Dies beeinflusst auch die Darstellung in Charts, weil die Persistence unmittelbar den Status nutzt. In diesem Feld sollte also im Fall von Number:Dimensionless unbedingt % stehen.
Zusätzlich gibt es noch das Metadatenfeld stateDescription - Pattern, in dem eingetragen wird, wie der Wert dargestellt werden soll. Steht hier nichts, so wird einfach die Standardformatierung verwendet, was bei Prozentwerten gerne mal zur "Einheit" One führt. Das Format wird so angegeben, wie in der Sitemap üblich, also z.B. %.1f %% für "Wert mit einer Nachkommastelle, gefolgt von einem Leerzeichen und danach das Zeichen %".
Falls es sich um einen Dimmer handelt, sollte das Problem nicht auftreten, Dimmer haben immer Prozentwerte.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 9
- Registriert: 9. Okt 2023 22:23
Re: Nach Update auf Openhab4 komische Werte bei Livisi Geräten
Super, danke
Nun werden die Werte wieder richtig angezeigt. Gewusst wie
Nun werden die Werte wieder richtig angezeigt. Gewusst wie
