MQTT

MQTT (Message Queuing Telemetry Transport) ist ein schlankes Nachrichtenprotokoll, das für Geräte mit begrenzten Ressourcen und Netzwerke mit geringer Bandbreite oder hoher Latenz entwickelt wurde. MQTT verwendet ein Publish-Subscribe-Modell, das dazu beiträgt, den Netzwerkverkehr zu reduzieren und die Kommunikation zwischen Geräten zu vereinfachen.

MQTT-Übersicht

  • Publish-Subscribe-Modell: Geräte (Clients) veröffentlichen Nachrichten zu Themen. Andere Geräte abonnieren diese Themen, um Nachrichten zu empfangen.

  • Broker: Ein zentraler Server, der die Verteilung zwischen Herausgebern und Abonnenten verwaltet.

  • Dienstqualität (QoS): MQTT unterstützt drei Ebenen der Nachrichtenübermittlung:

    • QoS 0: Höchstens einmal (keine Bestätigung).

      Hinweis: Ihr Gerät verwendet QoS 0.

    • QoS 1: Mindestens einmal (Bestätigung erforderlich).

    • QoS 2: Genau einmal (garantierte Zustellung).

Ihr Messgerät als MQTT-Client

Als MQTT-Client kann Ihr Messgerät:

  • Daten veröffentlichen: Daten (wie Spannung, Strom oder andere numerische Werte) werden für den Broker veröffentlicht (QoS 0).

  • Sicher kommunizieren: Mit TLS-Verschlüsselung und optionaler Authentifizierung kann das Messgerät den Datenaustausch mit dem MQTT-Broker sichern.

Weitere Informationen zum MQTT-Exportmodul, einschließlich einer detaillierten Beschreibung des Nutzdatenformats finden Sie in ION Reference-Hilfe.