Was ist MQTT?

21.02.2019 / kaju74 / 9.881

Message Queue Telemetry Transport (MQTT) ist ein offenes Nachrichten-Protokoll für Machine-to-Machine-Kommunikation (M2M), das die Übertragung von Telemetrie-Daten in Form von Nachrichten zwischen Geräten ermöglicht, trotz hoher Verzögerungen oder beschränkten Netzwerken.

Entsprechende Geräte reichen von Sensoren und Aktoren, Mobiltelefonen, Eingebetteten Systemen in Fahrzeugen oder Laptops bis zu voll entwickelten Rechnern. Das Protokoll wurde von Andy Stanford-Clark von IBM und Arlen Nipper von Cirrus Link Solutions entwickelt.

Seit 2013 standardisiert die Organization for the Advancement of Structured Information Standards (OASIS) MQTT als Protokoll des Internets der Dinge. Das MQTT-Protokoll ist auch bekannt als „SCADA-Protokoll“ und „WebSphere MQTT“ (WMQTT). Die Internet Assigned Numbers Authority (IANA) reserviert für MQTT die Ports 1883 und 8883. MQTT-Nachrichten können mit dem TLS-Protokoll verschlüsselt werden.

Quelle: Wikipedia

Sebastian Raff hat auf dem Usertreffen 2015 zu diesem Thema einen interessanten Vortrag (in Bezug auf das HomeMatic-System) gehalten:

https://www.youtube-nocookie.com/embed/Rf1jVYewmx4

https://www.youtube-nocookie.com/embed/cuiuxCEANbw

Vielleicht auch interessant:
- Code scannen, um zur Orginalseite zu gelangen -