Login
Login

Was ist MQTT? Die Grundlagen kurz und knackig erklärt

Wir erklären dir in wenigen Sätzen, was du über MQTT wissen musst und zeigen dir dann in den Videos den Zusammenhang mit Siemens Logo und der HOOC-Alarmierung auf.

2 Minuten Lesezeit ·

MQTT-Grundlagen

WAS BEDEUTET MQTT?

MQTT (früher: Message Queuing Telemetry Transport) ist ein Publish/Suscribe-Protokoll, das 1999 von IBM für die effiziente Kommunikation zwischen vernetzten Geräten entwickelt wurde. Spezifischer ausgedrückt, um über Satellitenkommunikation den Datentransfer von einfachen Geräten zu SCADA-Systemen zu ermöglichen. Es ist es ein ideales Protokoll für die Machine-to-Machine-Kommunikation.

WOFÜR EIGNET SICH MQTT?

MQTT wird weltweit für die Datenübertragung von IoT-Anwendungen verwendet. Es ist ressourcenschonend und funktioniert auch bei instabilen Netzwerkverbindungen. Deshalb eignet sich MQTT insbesondere für die intelligente Vernetzung von Sensoren, Aktoren und Endgeräten: Das Protokoll dient dazu, Daten in Echtzeit zu erfassen, zu überwachen und allenfalls Remote I/O's zu steuern.

WAS SIND DIE VORTEILE VON MQTT?

  1. Minimale Bandbreitennutzung
  2. Drahtlose Netzwerkkonnektivität
  3. Niedriger Energieverbrauch
  4. Minimaler Bedarf an Verarbeitungs- und Speicherressourcen

sowie

6. Skalierbarkeit: MQTT ist für den Einsatz in grossen, verteilten Systemen ausgelegt und kann eine bedeutende Anzahl von gleichzeitig verbundenen Geräten und Clients unterstützen. Dies ist insbesondere entscheidend in Umgebungen, in denen Tausende von Sensoren und Geräten miteinander kommunizieren müssen.

7. Zuverlässigkeit: MQTT bietet verschiedene Qualitätsdienststufen (Quality of Service, QoS), die sicherstellen, dass Nachrichten selbst bei Verbindungsabbrüchen oder Netzwerkproblemen zuverlässig zugestellt werden. Dies ist besonders wichtig bei Anwendungen, bei denen der Empfang von Daten garantiert werden muss.

8. Effizienz: MQTT ist ein leichtgewichtiges Protokoll, das wenig Overhead hat und effizient mit begrenzten Ressourcen wie Bandbreite, Rechenleistung und Speicherplatz umgeht. Dies ermöglicht die effiziente Übertragung von Daten zwischen Geräten mit begrenzten Ressourcen über Netzwerke mit geringer Bandbreite. 

9. Flexibilität: MQTT funktioniert nach dem Publish/Subscribe-Prinzip. Damit lassen sich verschiedene Kommunikationsmuster wie Point-to-Point oder Point-to-Multi-Point realisieren, womit sich verschiedene Anwendungsfälle und Szenarien abdecken lassen. Dies macht es besonders vielseitig und anpassungsfähig für die unterschiedlichsten Anforderungen.

10. Integration mit bestehenden Systemen: MQTT ist heute weit verbreitet und kann nahtlos in bestehende industrielle Steuerungen, SCADA-Systeme und IoT-Plattformen integriert werden, um die Kommunikation und Datenerfassung zu verbessern.

WIE FUNKTIONIERT MQTT?

Siehe dazu unser Grundlagen-Video:

Links & Downloads

  • Siemens Logo über MQTT
  • MQTT & Fernalarmierung