View Categories

MQTT (Message Queueing Telemetry Transport)

< 1 min read

  • 1999 von IBM entwickelt für Kommunikation mit Öl und Gassystemen
  • für weit entfernte Server und schlechte Verbindungen
  • läuft auf TCP/IP unter Verwendung einer PUSH/SUBSCRIBE-Topologie
  • der Publisher sendet seine Daten an einen MQTT-Broker (Server)
  • der Subcriber meldet beim MQTT-Broker als Abonnent für bestimmte Daten an
  • der MQTT-Broker sendet die gewünschten Daten an den Abonement weiterQTT werden als Topics veröffentlicht
  • Topics sind Strukturen in einer Hierarchie getrennt durch Schrägstriche/
  • Überwachung MQTT-Brocker mit iPAD App: MQTTAnalyzer
  • Beispiel Hardware
    • MQTT Server auf dem RASPI 192.168.10.11:1883
    • Shelly H&T im WLAN RS28 TH4 für Temperatur und Feuchtigkeit
    • Internet NODE-Red Frontend auf 192.168.10.
  • Beispiel Datenanzeuge Feuchtigkeit von TH4
    • Selly sendet an MQTT-Brocker Topic: TH4/status/humidity:0
    • NODE-Red Frontend empfängt  Topic:  TH4/status/humidity:0
    • Ergebnis: 37.2%