Skip to main content

MQTT ist kein Pflichtbestandteil von MeshCore

Bei Dokumentationen zu Mesh-Systemen entsteht leicht der Eindruck, ein MQTT-Server gehöre zwingend zum Netz. Für MeshCore wäre das irreführend.

MeshCore ohne MQTT

Ein normales MeshCore-Netz aus Companions, Repeatern und Room Servern benötigt keinen MQTT-Broker.

Warum trotzdem MQTT?

MQTT kann bei MeshCore Hessen als interne Integrationsschicht eingesetzt werden, wenn mehrere eigene Dienste dieselben Ereignisse nutzen sollen.

Keine Protokollgleichsetzung

MeshCore-Pakete werden nicht zu MQTT-Paketen und ein MQTT-Broker routet keine LoRa-Nachrichten zwischen Repeatern.

Internetabhängigkeit vermeiden

Eine Kernfunktion wie ein lokaler Empfangstest sollte möglichst auch dann funktionieren, wenn der externe Broker oder VPS nicht erreichbar ist.

Dokumentation

Im öffentlichen Wiki wird deshalb klar zwischen „MeshCore-Funktion“ und „MeshCore-Hessen-Zusatzdienst“ unterschieden.

Diese Kennzeichnung verhindert, dass Nutzer lokale Projektentscheidungen fälschlich als Voraussetzung des offiziellen MeshCore-Projekts verstehen.

Quellen und Aktualisierung

Diese Seite wurde eigenständig für MeshCore Hessen formuliert. Offizielle MeshCore-Funktionen werden von projektspezifischen MeshCore-Hessen-Diensten getrennt. MQTT und Bots werden ausdrücklich nicht als zwingender Bestandteil des MeshCore-Protokolls dargestellt.

Letzte inhaltliche Prüfung: 18. August 2026