Seite 1 von 1

OpenHAB3 Zehnder Q350 Lüftungsanlage Luftmenge wird nicht angezeigt

Verfasst: 18. Feb 2021 08:33
von Kapper
Hallo zusammen,

ich bin neu hier im Forum und benötige eure Hilfe.
Kurz zur Info:
OpenHAB ist für mich komplett neu. Wir habe gerade neu gebaut und die Elektroinstallation wurde mit KNX realisiert. Nun möchte ich die Visualisierung mit OpenHAB 3 umsetzten. OpenHAB 3 läuft gerade auf dem RaspberryPi 4.

Zu meinem Problem:
Wir haben gerade neu gebaut und es wurde eine Zehnder Q350 Lüftungsanlage mit der ComfoConnect KNX C Schnittstelle verbaut.
In OpenHAB 3 ist die KNX IP Schnittstelle und auch die ComfoConnect als Thing angelegt und online. Ich bekomme auch schon über die dazugehörigen Items einige Werte rein, wie Temperatur und Feuchtigkeit, aber bei der Luftmenge wird mir immer der Wert 0.0 angezeigt, obwohl die Anlage läuft.
Kanaltyp ist Number
Als Itemtyp hab ich Number:VolumetricFlowRate gewählt.
Die Gruppenadresse in der ETS hat den Datentyp 13.002 Durchflussmenge (m³/h) 4bytes

Vielleicht kann mir hier ja jemand helfen.

Vielen Dank schon mal

Gruß Stefan

Re: OpenHAB3 Zehnder Q350 Lüftungsanlage Luftmenge wird nicht angezeigt

Verfasst: 18. Feb 2021 11:43
von udo1toni
das knx Binding unterstützt (noch?) kein UoM (Units of Measurement). Du darfst nur ganz normale Number Items ohne Einheit verwenden.

Hintergrund: knx wird schon "seit Anbeginn" von openHAB unterstützt, als das knx2 Binding geschrieben wurde, gab es in OH2 noch kein UoM. Der Entwickler hat das nie nachgereicht (funktioniert ja auch so)

Re: OpenHAB3 Zehnder Q350 Lüftungsanlage Luftmenge wird nicht angezeigt

Verfasst: 18. Feb 2021 12:37
von Kapper
Hab es gerade mal mit einem normalen Number Item getestet. Dies funktioniert leider auch nicht. Es zeigt immer noch 0 an.
Bei den Temperaturen und Luftfeuchtigkeit (Außenluft, Fortluft, Abluft und Zuluft) habe ich beim Typ die Numbers with Dimensions auch genutzt. Hier zeigt mir openHAB die Werte an. Die Einheiten musste ich in der Sitemap allerdings händisch einfügen.

Re: OpenHAB3 Zehnder Q350 Lüftungsanlage Luftmenge wird nicht angezeigt

Verfasst: 18. Feb 2021 14:33
von Kapper
Ich habe es hin bekommen.
Ich hab den Datentyp der Gruppenadresse mit der Gruppenadresse angegeben, dann hat es funktioniert.
Als Beispiel:
13.002:5/1/1
Ich wusste nicht das so etwas geht.
Würde dann bei speziellen Datentypen vielleicht immer Sinn machen dies so zu machen.

Re: OpenHAB3 Zehnder Q350 Lüftungsanlage Luftmenge wird nicht angezeigt

Verfasst: 18. Feb 2021 16:09
von udo1toni
Ah, ich hatte das in Deinem Post dann falsch als gegeben vorausgesetzt.

Immer wenn der DPT vom Standard für den Channeltyp abweicht, musst Du den DPT mit angeben. Allgemein sieht ein Eintrag für einen knx Channel Parameter so aus:

Code: Alles auswählen

[DPT:][<]GA[+[<]GA][+[<]GA]...
Also konkret ist es erlaubt, den DPT mit Doppelpunkt getrennt voranzustellen, anschließend darf die GA als lesbar gekennzeichnet werden (mit dem <) und dann dürfen "beliebig viele" GA, jeweils getrennt mit einem + angegeben werden. jede der GA darf lesbar sein und als solches gekennzeichnet werden. Es sollte aber klar sein, dass nur maximal eine GA als lesbar angegeben werden sollte.
Gesendet wird ausschließlich auf der 1. angegebenen GA, der Read Request wird aber auf der jeweils gekennzeichneten GA gesendet, und zwar gewöhnlich nur bei Systemstart. Hat ein Channel mehr als einen Parameter (z.B. rollershutter oder dimmer) so soll insgesamt für den ganzen Channel nur eine GA als lesbar angegeben werden, das wäre gewöhnlich die in position hinterlegte Rückmelde-GA.