Was ist MQTT und wie kann ich es verwenden?

MQTT = Message Queuing Telemetry Transport

Bei MQTT handelt es sich um ein Kommunikationsprotokoll, dass die Datenübertragung in Form von Nachrichten im lokalen Netzwerk so wie auch über das Internet ermöglicht. Ich verwende MQTT unter einander für die Kommunikation zwischen verschiedenen Steuerungen und auch IoT-Gateways.

Hierbei handelt es sich um ein Subscribe Publisher Model, dass einen Broker als zentrale Kommunikation Schnittstelle verwendet. Einen Broker kann z. B. auf einer Steuerung, IoT-Gateway, IPC oder natürlich in einer Cloud gehostet werden.

Natürlich können Sie MQTT auch als Kommunikationskanal zu Ihrer Cloud verwenden. Dies Szenario habe ich auf meiner Grafik abgebildet.

Zusätzlich habe ich noch eine Datenbank und Visualisierung integriert, damit die Daten, die mit den Steuerungen erfasst wurden, visualisiert werden konnten. Um dadurch ein effizientes Monitoring in Echtzeit zu veranlassen!

Mehrwert:

  • Einfache Integration mithilfe eines IoT-GW oder einer WL2000AC
  • Integration eines Brokers mithilfe von Docker
  • Schlankes Datenpaket
  • Sichere Kommunikation
  • Kostenlos verwendbar