MQTT

Problem

Ein winziger batteriebetriebener Sensor sendet Temperaturmessungen über ein unzuverlässiges Netzwerk. Ein schwergewichtiges Anwendungsprotokoll würde Bandbreite und Energie verschwenden.

Lösung — MQTT

MQTT steht historisch für Message Queuing Telemetry Transport; Heute verwendet der Standard einfach MQTT als seinen Namen. MQTT ermöglicht leichtgewichtiges Publish/Subscribe-Messaging über einen Broker. Zum Beispiel veröffentlichen Heimsensoren Temperaturmessungen, während intelligente Lichter Ein-/Aus-Befehle erhalten.
Sensor → Topic → Broker → Empfänger
Kerngedanke: MQTT bietet leichtes Messaging, das sich besonders für eingeschränkte Geräte und unzuverlässige Links eignet.