Anbindung vieler TC3 Variablen an MQTT

d.gierse

Level-2
Beiträge
14
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich hab in meiner Hausautomatisierung so rund 100 Werte, die ich per MQTT übertragen und mit Grafana und ioBroker visualisieren möchte. Die ADS Verbindung mit ioBroker oder HomeAssistant hab ich leider nicht hinbekommen und daher soll es nun MQTT sein.
Die beiden Beispiele von plccoder unter https://www.plccoder.com/twincat-and-mqtt-part-2/ hab ich durch und das funktioniert soweit auch prima. Allerdings ist das ganze auch recht umständlich, da ich
- für 100 Datenpunkte nun mehrere structs anlegen muss
- die Daten alle da rein kopieren
- aus dem Struct die JSON-Inhalte bilden und
- die Päckchen regelmäßig versenden muss.

Gibt es da keine praktischere Möglichkeit das zu versenden? Oder hat jemand ein Beispiel, wo ich dann aus dem Programmcode die Variablen, die sich ändern, in eine Art Sendequeue legen kann, die dann nach und nach abgearbeitet wird?
Idealerweise wird die Bezeichnung im JSON dann aus dem Variablennamen generiert, so dass man die nicht doppelt pflegen muss

Viele Grüße
Dominik
 
Zurück
Oben