MQTT eenvoudig uitgelegd
MQTT (Message Queuing Telemetry Transport) is een slank, gebeurtenisgestuurd protocol dat in de publish/subscribe-architectuur werkt en een efficiënt alternatief is voor het conventionele client/server-model.
Publiceren (publish) of abonneren (subscribe) clients zoals schakelaars, temperatuursensoren of Touch Panels berichten onder specifieke topics in een MQTT-netwerk. Een broker (server) zorgt hierbij als centrale instantie voor een naadloze communicatie en een veilige uitwisseling van gegevens.
Dankzij het compacte berichtformaat en de op gebeurtenissen gebaseerde communicatie, waarvoor geen continue gegevensoverdracht nodig is, heeft MQTT weinig bandbreedte en geheugen nodig. Hierdoor is MQTT ideaal voor gebruik in IoT-toepassingen waarbij weinig hulpbronnen beschikbaar zijn.