Skip to main content

MQTT-Architektur für MeshCore Hessen

Für MeshCore Hessen eignet sich eine Architektur, bei der Funkzugang, Nachrichtenvermittlung und Webdienste getrennte Aufgaben besitzen.

Funkseite

Ein dedizierter MeshCore-Companion stellt die Verbindung zum LoRa-Netz her. Er wird per USB, BLE oder – bei dafür vorgesehener Firmware – über eine unterstützte Netzwerkschnittstelle mit einem Host verbunden.

Gateway-Host

Ein Raspberry Pi kann dauerhaft neben dem Funkgerät laufen. Dort befinden sich die MeshCore-Anbindung, Automatisierungslogik und bei Bedarf der MQTT-Client.

Broker

Der MQTT-Broker kann auf demselben lokalen System oder auf einem externen Server betrieben werden. Für MeshCore Hessen ist ein externer Broker nur dann sinnvoll, wenn die Dienste von mehreren Standorten darauf zugreifen sollen.

Webserver

Webseite und öffentliche Karte müssen nicht direkt auf das Funkgerät zugreifen. Ein Backend kann ausschließlich die dafür freigegebenen Daten aus MQTT beziehungsweise einer Datenbank lesen.

Ausfallszenario

Fällt der externe Server aus, sollte der Raspberry Pi weiterhin mit MeshCore arbeiten können. Ein lokaler Testbot kann deshalb direkt gegen die MeshCore-Schnittstelle arbeiten und MQTT lediglich zusätzlich für Monitoring verwenden.

Keine ungeprüfte Bridge

Es wird nicht automatisch jedes empfangene Funkpaket ins Internet gespiegelt. Welche Daten exportiert werden, wird nach Funktion, Datenschutz und Sicherheitsbedarf ausgewählt.

Ausbau

Diese Trennung erlaubt später weitere Dienste, ohne die Funkhardware jedes Mal neu programmieren zu müssen.

QuellenQuellen, Rechte und Aktualisierungredaktionelle Prüfung

    MeshCore – offizielle Dokumentation meshcore-cli – offizielles Projekt MeshCore Wiki DE – ergänzende Communityquelle

    Redaktioneller Hinweis: Diese Seite wurdeist eigenständigeine eigenständige Darstellung für MeshCore HessenHessen. formuliert.Sachinformationen Offiziellewurden anhand der oben genannten Quellen geprüft. Texte, Bilder und die Gliederung des MeshCore Wiki DE wurden nicht übernommen; die Seite wird nur als ergänzende Communityquelle zur Faktenkontrolle genannt. Für technische Details hat die aktuelle offizielle MeshCore-FunktionenDokumentation Vorrang. Deutschlandbezogene Funkrechtsangaben werden vonan projektspezifischenden MeshCore-Hessen-DienstenVeröffentlichungen getrennt.der MQTTBundesnetzagentur und Bots werden ausdrücklich nicht als zwingender Bestandteil des MeshCore-Protokolls dargestellt.geprüft.

    LetzteUrheberrecht: inhaltlicheTechnische Prüfung:Begriffe, Protokollnamen, Befehlsnamen, Zahlenwerte und andere notwendige Sachangaben werden unverändert verwendet, soweit dies für fachliche Richtigkeit erforderlich ist. Es werden keine längeren fremden Textpassagen oder Bilder reproduziert.

    Prüfstand: 18. August 2026