Seite 1 von 1

[V.3.5.1] MQTT Nachricht an KNX Bus

Verfasst: Mi Mär 15, 2023 8:09 pm
von christophpichlmaier
Guten Abend,

Vielleicht kann mir jemand auf die Sprünge helfen.
Ich bekomme von einem MQTT Device Nachrichten. Ich bekomme zwei Nachrichten mit verschiedenen Topics, welche in der json Nachricht jeweils einen "state" enthalten. Wie kann ich auf einfache Weise den State "true" in Prozentwert wandeln um direkt einen Dimmer mit 8bit Datentyp ansprechen zu können?

MQTT -> "state": true -> KNX $55

Re: [V.3.5.1] MQTT Nachricht an KNX Bus

Verfasst: Mi Mär 15, 2023 9:33 pm
von gbglace
Hallo Christoph, ich habe bei mir schone eine Software-Version im Test zur kommenden V4. Da wurden diverse zusätzliche Logikbausteine ab Werk hinzugefügt für solche Anwendungen. Da gibt es einen Multiplexer der aus boolean INT ausgeben kann. 2 Eingänge mit denen Du die Dimmwerte jeweils für true / false definieren kannst und einen Selektor wo Du eben das MQTT Signal ankoppelst. Der Ausgang ist dann der Integerwert den Du als absolute Dimmwertvorgabe an ein KNX-Objekt verbinden kannst. Die Wandlung auf die 8-Bit macht dann der Dispatcher wieder von allein implizit.

Im TWS-Wiki findet man bei den Kapiteln zu Customlogiken auch einige Hinweise zu den Multiplexern und deren Möglichkeiten auf andere Formate zu wechseln.

Ich selbst habe auch erst die Tage angefangen mich mit den Custom-Logiken des LE näher zu beschäftigen und daher fehlt mir da jetzt der Überblick was davon war schon alles zur V3.5.1 verfügbar und was ist da gerade bei mir IP zur V4 only.