{"version":"v1","data":{"id":"mqtt","title":"MQTT","type":"protocol","slug":"mqtt","content":"# MQTT\n\nMQTT ist ein leichtgewichtiges Publish-Subscribe-Protokoll für IoT- und M2M-Kommunikation.\n\n## Warum relevant?\n\nMQTT eignet sich für instabile Netzwerke und ressourcenarme Geräte. Es reduziert Overhead und bietet klare Topic-basierte Kommunikation.\n\n## Typischer Ablauf\n\n```mermaid\nsequenceDiagram\n  participant Device as IoT Device\n  participant Broker as MQTT Broker\n  participant App as Consumer App\n\n  Device->>Broker: CONNECT\n  Device->>Broker: PUBLISH sensor/temp\n  Broker->>App: FORWARD sensor/temp\n```","metadata":{"aliases":["Message Queue Telemetry Transport"],"tags":["iot","messaging","publish-subscribe"],"ports":[1883,8883],"relations":{"uses":["tcp","tls"],"secured_by":["tls"],"commonly_used_with":["node-red","grafana"],"alternative_to":["amqp","coap"]}}}}