Überarbeitung der Datenübertragung via MQTT

Entwickler-Update OPTENDA Software Energy Monitor CO2 Monitor

Entwickler-Update April 2023:
Datenübertragung via MQTT überarbeitet

Viele Wege führen in den Energy Monitor und einer davon ist das Datenprotokoll MQTT. Es ermöglicht den effizienten Datenaustausch zwischen Geräten und ist damit auch bestens geeignet, um Energiedaten von einem Messgerät in den Energy Monitor übertragen und dort auswerten zu können. Diese Art der Datenübertragung gibt es für den Energy Monitor bereits seit einiger Zeit. Im letzten Monat hat unser Entwicklungsteam aber nochmals einige Funktionalitäten verbessert und ergänzt. Allgemeine Informationen zu MQTT und wie das Protokoll mit dem Energy Monitor funktioniert, erfahren Sie in diesem OPTENDA Entwickler-Update.

 

Allgemeines zu MQTT

MQTT (Message Queuing Telemetry Transport) ist ein Protokoll für die Übertragung von Daten zwischen Geräten in einem Netzwerk. Es ist besonders für den Datenaustausch von IoT (Internet of Things)-Geräten geeignet, da es eine skalierbare, zuverlässige und effiziente Kommunikation ermöglicht. MQTT kann in verschiedenen Szenarien eingesetzt werden, von der Übertragung von Sensordaten bis hin zur Steuerung von Geräten.

Das MQTT-Protokoll basiert auf einem Publish/Subscribe-Modell, bei dem ein Gerät (der Publisher) Nachrichten an einen Broker (einen Server) sendet, der die Nachrichten dann an andere Geräte (die Subscriber; dt: „Abonnenten“) verteilt und weiterleitet. Da die Subscriber nur die Nachrichten erhalten, die sie „abonniert“ haben, muss keine dauerhafte Verbindung bestehen (z.B. über LAN oder WLAN). Dadurch können viele Geräte miteinander kommunizieren, ohne dass viele Ressourcen benötigt werden.

 

MQTT im Energy Monitor

Die Übertragung von Energiedaten ist nur einer von vielen Anwendungsfällen der Kommunikation via MQTT. Existieren in einem Unternehmen bereits MQTT-Server, können diese ganz einfach vom Energy Monitor als direkte Datenquelle genutzt werden (unterstützt wird MQTT in den Versionen 3.1, 3.1.1 und 5.0). Die Energy Box, welche bei den anderen Datenübertragungsarten als Datenlogger die Kommunikation zwischen den Messgeräten und dem Energy Monitor ermöglicht, ist dann nicht nötig. Dadurch ist also keine weitere Hardware erforderlich und der Benutzer kann die Einrichtung des Systems komplett selbst übernehmen – bei Bedarf unterstützen wir hier aber natürlich auch. Ist die Datenübertragung via MQTT einmal eingerichtet, stehen dem Nutzer im Energy Monitor alle Funktionen ohne Einschränkung zur Verfügung. Abhängig von den Einstellungen bei der Frequenz der Datenübertragung ist beispielsweise auch die Live-Daten-Ansicht verfügbar.

MQTT gilt als sehr sicheres Protokoll, da dafür gesorgt ist, dass die übermittelten Daten nur zwischen autorisierten Geräten ausgetauscht werden. Damit auch der Energy Monitor diesen Anforderungen stets entspricht, sind wir laufend dabei, die Sicherheit auf dem aktuellsten Stand zu halten, so auch mit dem letzten Update zur Authentifizierung mittels TLS-Zertifikat.

 

Release Notes: Die weiteren Software-Updates im Überblick

  • Aktualisierung der Übersetzungen: Bisher ist die Software in Deutsch, Englisch, Italienisch und Spanisch verfügbar, Portugiesisch wird in Kürze folgen, weitere Sprachen sind bereits in Planung.
  • Neue Zählstellentypen für die Handeingabe: Erfassung von Energiemengen (z.B. von Erdgas oder Wärme-/Kältemengen)
  • Technische Verbesserungen bei den Livedaten

 

Haben Sie Fragen zu einer Neuerung? Schicken Sie uns gerne eine Nachricht!

Alle Entwickler-Updates finden Sie gesammelt in der Übersicht der Blog-Kategorie.

 


Die letzten Entwickler-Updates:

Mehr Energieeffizienz für Ihr Postfach:
Newsletter abonnieren und nichts mehr verpassen!