Ein Topic ist eine thematische Adresse innerhalb eines MQTT-Systems, über die Nachrichten veröffentlicht und abonniert werden.
In MQTT-Systemen werden Informationen nicht direkt an bestimmte Geräte gesendet, sondern an sogenannte Topics. Diese dienen als strukturierte Kanäle, über die Nachrichten verteilt werden.
✔ thematische Zuordnung von Daten
✔ klare Trennung verschiedener Informationsarten
✔ flexible Erweiterung des Systems
Ein Topic beschreibt also worüber kommuniziert wird, nicht wer kommuniziert.
Geräte senden (publishen) Nachrichten an ein bestimmtes Topic. Andere Geräte oder Systeme können dieses Topic abonnieren und erhalten die entsprechenden Informationen.
✔ Sensoren veröffentlichen Messwerte
✔ Monitoring-Systeme abonnieren Daten
✔ Aktoren reagieren auf definierte Topics
Sender und Empfänger kennen sich dabei nicht direkt.
Topics sind hierarchisch aufgebaut und lassen sich logisch strukturieren. Dadurch bleibt auch bei komplexen Systemen die Übersicht erhalten.
✔ klare Gliederung nach Bereichen
✔ Trennung von Messwerten und Zuständen
✔ strukturierte Systemlogik
Diese Struktur erleichtert Wartung und Erweiterung.
Im Gebäudemonitoring ermöglichen Topics eine saubere Trennung verschiedener Datenquellen.
✔ Energieverbrauch
✔ Raumklima
✔ technische Zustände
✔ Alarme und Ereignisse
So können Daten gezielt ausgewertet werden, ohne Systeme zu vermischen.
Im Bestand ist die klare Strukturierung besonders wichtig, da Systeme häufig schrittweise ergänzt werden.
✔ einfache Erweiterung
✔ keine Umstrukturierung bestehender Logik
✔ bessere Übersicht bei gewachsener Technik
Topics helfen, Ordnung in komplexe Systeme zu bringen.
Topics sind ein zentrales Organisationselement von MQTT-Systemen. Sie ermöglichen eine flexible, strukturierte und skalierbare Kommunikation zwischen technischen Komponenten im Gebäude.