ADMIN

2026

01

2025-12-29T12:00:00

Infrastruktur und Rechenzentrum

SCHWERPUNKT

072

Wireless Local Area Network

Netzwerkinfrastruktur

Eigenes Funknetz mit Meshtastic (1)

In Kontakt

von Koen Vervloesem

Veröffentlicht in Ausgabe 01/2026 - SCHWERPUNKT

Wenn Mobilfunknetze überlastet sind oder WLAN keine Reichweite mehr hat, bricht die gewohnte Kommunikation schnell zusammen. Meshtastic bietet dafür eine einfache Lösung: Mit günstigen LoRa-Modulen errichten Sie Ihr eigenes drahtloses Mesh-Netz, unabhängig von Infrastruktur oder Internetzugang. So bleiben Sie etwa in abgelegenen Regionen oder im Krisenfall mit anderen in Kontakt. Im ersten Teil unserer Workshopserie beleuchten wir, wie Meshtastic funktioniert, welche Hardware sich eignet und wie Sie Firmware und App einrichten.

Im Alltag genießen Sie wahrscheinlich jederzeit den Komfort eines stabilen Mobilfunknetzes. Sie telefonieren, schreiben Nachrichten oder surfen im Internet – selbstverständlich über das Smartphone. Doch dieser Komfort ist keine Selbstverständlichkeit. In abgelegenen Regionen gibt es oft keine Netzabdeckung. Und auch auf Großveranstaltungen brechen Netze unter der Last tausender Teilnehmer regelmäßig zusammen. Im Ernstfall, etwa bei Naturkatastrophen, kann die gesamte Mobilfunkinfrastruktur komplett ausfallen.
Was wäre, wenn Sie in solchen Situationen Ihr eigenes Kommunikationsnetz aufbauen könnten? Genau das ermöglicht Meshtastic [1]. Mit dieser Open-Source-Umgebung errichten Sie ein lokales Funknetz auf LoRa-Basis, das unabhängig von Mobilfunk- oder WLAN-Infrastruktur funktioniert. Damit bleiben Sie in Kontakt mit Freunden, Kollegen oder Familienmitgliedern – selbst dort, wo sonst keinerlei Verbindung möglich ist.
Meshtastic ersetzt dabei kein Mobilfunknetz im klassischen Sinn. Sie können keine Sprachanrufe führen oder große Datenmengen übertragen, und die Reichweite hängt stark von der Umgebung und der Position der einzelnen Geräte ab. Trotzdem bietet Meshtastic Konnektivität, wenn alle anderen Optionen versagen. Unter guten Bedingungen erreichen die Geräte mehrere Kilometer Reichweite. Da sie Nachrichten weiterleiten können, lässt sich die Distanz durch sogenannte Hops deutlich vergrößern. Um die Grenzen und Möglichkeiten besser zu verstehen, lohnt sich ein Blick auf die zugrunde liegende Technologie.
Im Alltag genießen Sie wahrscheinlich jederzeit den Komfort eines stabilen Mobilfunknetzes. Sie telefonieren, schreiben Nachrichten oder surfen im Internet – selbstverständlich über das Smartphone. Doch dieser Komfort ist keine Selbstverständlichkeit. In abgelegenen Regionen gibt es oft keine Netzabdeckung. Und auch auf Großveranstaltungen brechen Netze unter der Last tausender Teilnehmer regelmäßig zusammen. Im Ernstfall, etwa bei Naturkatastrophen, kann die gesamte Mobilfunkinfrastruktur komplett ausfallen.
Was wäre, wenn Sie in solchen Situationen Ihr eigenes Kommunikationsnetz aufbauen könnten? Genau das ermöglicht Meshtastic [1]. Mit dieser Open-Source-Umgebung errichten Sie ein lokales Funknetz auf LoRa-Basis, das unabhängig von Mobilfunk- oder WLAN-Infrastruktur funktioniert. Damit bleiben Sie in Kontakt mit Freunden, Kollegen oder Familienmitgliedern – selbst dort, wo sonst keinerlei Verbindung möglich ist.
Meshtastic ersetzt dabei kein Mobilfunknetz im klassischen Sinn. Sie können keine Sprachanrufe führen oder große Datenmengen übertragen, und die Reichweite hängt stark von der Umgebung und der Position der einzelnen Geräte ab. Trotzdem bietet Meshtastic Konnektivität, wenn alle anderen Optionen versagen. Unter guten Bedingungen erreichen die Geräte mehrere Kilometer Reichweite. Da sie Nachrichten weiterleiten können, lässt sich die Distanz durch sogenannte Hops deutlich vergrößern. Um die Grenzen und Möglichkeiten besser zu verstehen, lohnt sich ein Blick auf die zugrunde liegende Technologie.
Open Source auf proprietärer Hardware
LoRa ist zwar proprietär und patentgeschützt – Semtech ist der einzige Hersteller dieser Chips. Alles, was das Meshtastic- Projekt darauf aufbaut, ist jedoch komplett Open Source. Zudem wurde das LoRa-Protokoll rückentwickelt und als GNU-Radio-Modul [3] namens "gr-lora_sdr" [4] umgesetzt. Damit können Sie Meshtastic-Pakete sogar mit Software Defined Radios (SDR) empfangen und senden. Die Performance solcher SDR-Lösungen bleibt allerdings hinter echter Semtech-Hardware zurück.
Nicht lizenzierte Frequenzen
Ein Großteil des Funkspektrums ist lizenziert. Mobilfunkanbieter und Rundfunkanstalten zahlen hohe Gebühren für exklusive Nutzungsrechte bestimmter Frequenzen. Auch Funkamateure dürfen nur auf klar zugewiesenen Bändern senden – und benötigen dafür eine Lizenz. Daneben gibt es jedoch freigegebene Frequenzbereiche, die jeder ohne Lizenz nutzen darf.
In diesen Bereichen teilen sich viele Geräte denselben Funkraum, was zu Interferenzen führen kann. Deshalb gelten hier strikte Auflagen – etwa für die Sendeleistung und den Tastgrad (Duty Cycle), also den Anteil der Sendezeit im Verhältnis zur Gesamtnutzungszeit über eine bestimmte Periode hinweg. Meshtastic nutzt LoRa (Long Range) [2], ein von Semtech entwickeltes Funkprotokoll, das in diesem lizenzfreien Spektrum arbeitet. Jeder kann ein LoRa-Modul erwerben und einsetzen – ganz ohne Funklizenz.
Die erlaubten Frequenzen und Leistungsgrenzen variieren je nach Region und basieren auf den Richtlinien der International Telecommunication Union (ITU) [5]. In Europa arbeitet LoRa meist im 868-MHz-Band mit bis zu +27 dBm Sendeleistung und einer 10 Prozent-Duty-Cycle. Alternativ kann auch das 433-MHz-Band genutzt werden, dort mit maximal +12 dBm. In Nordamerika ist das 915-MHz-Band üblich, das bis zu +30 dBm ohne Duty-Cycle-Beschränkung erlaubt. Achten Sie beim Kauf darauf, dass Ihr LoRa-Gerät zum Frequenzband Ihrer Region passt – und konfigurieren Sie die Meshtastic-Software entsprechend.
Rechtliche Rahmenbedingungen in Deutschland
In Deutschland sowie in der gesamten Europäischen Union fällt LoRa überwiegend in den ISM-Bereich 863 bis 870 MHz (EU863-870 MHz) für sogenannte Short-Range Devices (SRD). Geräte in diesem Bereich benötigen keine individuelle Funklizenz, jedoch müssen sie den Vorgaben für lizenzfreie Geräte nach European Telecommunications Standards Institute (ETSI) sowie nationalen Umsetzungen entsprechen. Je nach Teilband gelten unterschiedliche Leistungs- und Sendezeit-Begrenzungen pro Tag:- Teilband K (863 bis 865 MHz): Duty Cycle ≤ 0,1 Prozent, ERP ≤ 25 mW.- Teilband L (865 bis 868 MHz): Duty Cycle ≤ 1 Prozent, ERP ≤ 25 mW.- Teilband M (868 bis 868,6 MHz): Duty Cycle ≤ 1 Prozent, ERP ≤ 25 mW.- Teilband N (868,7 bis 869,2 MHz): Duty Cycle ≤ 0,1 Prozent, ERP ≤ 25 mW.- Teilband P (869,4 bis 869,65 MHz): Duty Cycle ≤ 10 Prozent, ERP bis zu 500 mW (unter bestimmten Bedingungen) – diese Ausnahmeregelung gilt aber nur eingeschränkt.- Teilband Q (869,7 bis 870 MHz): Duty Cycle ≤ 1 Prozent, ERP ≤ 25 mW.Achten Sie darauf, dass Ihr Gerät auf das richtige Frequenzband konfiguriert ist und die genannten Leistungsgrenzen (etwa ERP oder EIRP) nicht überschreitet. Der Duty Cycle zählt getrennt pro Teilband; wenn Sie mehrere Kanäle in einem Teilband betreiben, müssen Sie die Sendezeit über alle Kanäle hinweg beachten. Nutzen Sie eine antennenkonforme Auslegung: Der zulässige ERP-Wert darf durch Antennengewinn nicht überschritten werden.Wenn Sie mit Meshtastic ein Netz aufbauen, prüfen Sie vor dem Einsatz, ob Ihre Standortwahl, Antennenhöhe, Sendeintervalle und Kanalkonfiguration mit diesen regulatorischen Vorgaben kompatibel sind. So vermeiden Sie böse Überraschungen wie Überlastung des Bandes oder Nicht-Konformität.
Reichweite und Datenrate
LoRa – kurz für Long Range – ermöglicht weite Funkverbindungen mit sehr geringem Energieverbrauch, allerdings bei niedrigen Datenraten. Je nach Konfiguration liegt die Übertragungsrate zwischen wenigen hundert Bit pro Sekunde und einigen Dutzend KBit/s. Das mag wenig erscheinen, reicht aber völlig aus, um Textnachrichten, Positionsdaten oder Sensormesswerte zu übermitteln – genau das, wofür Meshtastic entwickelt wurde.
Mehrere Parameter bestimmen direkt, wie weit Ihre LoRa-Verbindung reicht und wie schnell sie Daten überträgt. Reichweite und Datenrate stehen dabei immer in umgekehrtem Verhältnis: Je höher die Datenrate, desto kürzer die Reichweite – und umgekehrt.
Meshtastic nutzt drei LoRa-Parameter, um diese Balance zu steuern: Spreading Factor, Bandbreite und Coding Rate.
- Der Spreading Factor (SF) liegt zwischen 7 und 12 und legt fest, wie stark die Daten über die Zeit verteilt werden. Jeder höhere SF verdoppelt die Übertragungszeit eines Pakets. Ein höherer SF erhöht also die Reichweite, verringert aber die Datenrate.
- Die Bandbreite (Bandwidth) definiert, wie viel des Frequenzspektrums genutzt wird. Eine Verdopplung der Bandbreite verdoppelt die Datenrate – halbiert jedoch die Reichweite.
- Die Coding Rate (CR) gibt an, wie viel Redundanz eingebaut wird, um Störungen auszugleichen. Eine höhere CR steigert die Zuverlässigkeit, senkt aber den effektiven Datendurchsatz.
Welche Einstellungen sind nun optimal? Damit Sie sich nicht in unzähligen Kombinationen verlieren, bietet Meshtastic acht vorkonfigurierte LoRa-Presets, die sich in der Praxis bewährt haben. Diese finden Sie in der Tabelle. Das Standardprofil trägt den Namen "Long Range/Fast" – kurz "Long Fast". Es nutzt eine Bandbreite von 250 kHz, eine Coding Rate von 4/5 (also ein Bit Overhead pro vier Nutz-Bits) und einen Spreading Factor von 11. Daraus ergibt sich eine Bruttodatenrate von rund 1,07 KBit/s. Davon gehen noch Protokolloverheads ab, sodass die tatsächliche Nutzrate geringer ausfällt.
Vorkonfigurierte LoRa-Presets
Funk-Preset Kurzname Datenrate Spreading-Faktor Coding-Rate Bandbreite Link-Budget
Short Range/Turbo
Short Turbo
21,88 KBit/s
7
4/5
500 kHz
140 dB
Short Range/Fast
Short Fast
10,94 KBit/s
7
4/5
250 kHz
143 dB
Short Range/Slow
Short Slow
6,25 KBit/s
8
4/5
250 kHz
145,5 dB
Medium Range/Fast
Medium Fast
3,52 KBit/s
9
4/5
250 kHz
148 dB
Medium Range/Slow
Medium Slow
1,95 KBit/s
10
4/5
250 kHz
150,5 dB
Long Range/Fast
Long Fast
1,07 KBit/s
11
4/5
250 kHz
153 dB
Long Range/Moderate
Long Moderate
0,34 KBit/s
11
4/8
125 kHz
156 dB
Long Range/Slow
Long Slow
0,18 KBit/s
12
4/8
125 kHz
158,5 dB
Mesh-Netzwerk auf LoRa-Basis
Meshtastic nutzt eine Mesh-Netzarchitektur, die auf den LoRa-Verbindungen zwischen den Geräten aufsetzt. Nachrichten können direkt oder über Zwischenstationen weitergeleitet werden. Dadurch lässt sich das Netz flexibel erweitern: Jedes Gerät kann die Reichweite erhöhen, indem es Nachrichten anderer Geräte erneut aussendet. Standardmäßig erlaubt Meshtastic bis zu drei Hops pro Nachricht. Mit jeder Weiterleitung wird dieser Zähler um eins reduziert; erreicht er null, endet die Übertragung.
Wenn allerdings jedes Gerät alle empfangenen Nachrichten weiterleiten würde, entstünde ein regelrechter Broadcast-Sturm. Das würde Bandbreite und Energie verschwenden und die Effizienz des gesamten Netzes massiv senken. Um das zu verhindern, setzt Meshtastic auf ein durchdachtes Protokolldesign mit verschiedenen Geräterollen, die Sie je nach Einsatzort und Zweck auswählen.
Die Standardrolle ist der Client. Sie eignet sich für fast alle Einsatzszenarien. Ein Client empfängt Nachrichten und wartet kurz ab, ob ein anderes Gerät sie bereits weitergesendet hat. Wenn ja, bleibt er still; wenn nicht, sendet er sie erneut. Dieses Prinzip nennt sich "Managed Flooding" – eine gesteuerte Flutung, die den Datenverkehr reduziert, ohne die Netzabdeckung zu gefährden.
Daneben gibt es die Rolle "Client Mute". Diese Geräte hören mit, leiten aber keine Nachrichten weiter. Die Einstellung eignet sich, wenn Sie mehrere Geräte dicht beieinander betreiben – etwa im selben Raum oder Fahrzeug. Dann genügt es, wenn eines davon als aktiver Client arbeitet.
Eine weitere Rolle ist der "Router". Ein Router sendet jede empfangene Nachricht genau einmal weiter. Das klingt zunächst ideal, um die Reichweite zu vergrößern – doch ganz so einfach ist es nicht. Ein Router an einem ungünstigen Standort kann dafür sorgen, dass ein besser platziertes Gerät keine Nachricht mehr weiterleitet, weil sie bereits von einem weniger geeigneten Knoten stammt. Dadurch sinkt unter Umständen die effektive Reichweite. Dieses Verhalten wird im Meshtastic-Umfeld anschaulich "einen Hop fressen" genannt.
Für die meisten Anwender ist der Betrieb eines dedizierten Routers überflüssig. Diese Geräte lohnen sich vor allem an strategischen Punkten mit freier Sicht, etwa auf einem Berggipfel, einem Funkturm oder einem sehr hohen Gebäude. Dort können Router die Reichweite des gesamten Netzes um Dutzende oder sogar Hunderte Kilometer erweitern. Auf typischen Hausdächern genügt dagegen meist die Clientrolle – sie leitet Nachrichten nur dann weiter, wenn kein besser positionierter Router bereits aktiv war.
Passende Hardware auswählen
Nachdem Sie nun die technischen Grundlagen und Einschränkungen eines Meshtastic-Netzes kennen, stellt sich die Frage nach der passenden Hardware [6]. Die Auswahl ist erstaunlich groß, und der Einstieg kostet wenig. Grundsätzlich kann jedes Mikrocontroller-Board mit LoRa-Chip als Meshtastic-Gerät dienen. Einige Modelle sind autark nutzbar, weil sie über Display und Tastatur oder Touchscreen verfügen. Andere arbeiten im Verbund mit einem Smartphone, das über Bluetooth mit dem Gerät gekoppelt wird und die App ausführt.
Die meisten Meshtastic-Geräte basieren auf einem von zwei Mikrocontroller-Varianten: nRF52840 oder ESP32.
- Geräte mit nRF52840 sind stromsparend und damit ideal für Handhelds oder solarbetriebene Anwendungen. Sie kommunizieren ausschließlich über Bluetooth.
- Geräte mit ESP32 verbrauchen etwas mehr Energie, sind aber günstiger. Sie verfügen über Bluetooth und WLAN und eignen sich hervorragend, um Meshtastic-Nachrichten über das Internet weiterzuleiten – etwa über das MQTT-Protokoll [7].
Das vermutlich günstigste Einstiegsmodell ist das Seeed Studio XIAO ESP32S3 & Wio-SX1262 Kit für rund 9,90 US-Dollar. Das Daumengroße Board kombiniert einen ESP32S3-Mikrocontroller mit einem SX1262-LoRa-Modul. Das Gehäuse ist nicht im Preis enthalten. Teils teurere Alternativen sind Heltec LoRa 32 V3 (ESP32) oder LilyGo T-Echo (nRF52840).
Besonders interessant ist das SenseCAP Card Tracker T1000-E von Seeed Studio – ebenfalls auf nRF52840-Basis. Das Gerät ist IP65-zertifiziert, kaum größer als eine Kreditkarte und bietet integrierte Bluetooth- und LoRa-Antennen, einen GPS-Empfänger, einen Temperatursensor und einen Beschleunigungssensor. Der integrierte Akku hält je nach Nutzung ein bis zwei Tage durch.
Bild 1: Seeed Studio SenseCAP Card Tracker T1000-E – ideal als Alltagsgerät für Meshtastic.
Die offizielle Meshtastic-Website dokumentiert alle unterstützten Geräte detailliert, inklusive Bezugsquellen. Wer das Gerät täglich mitführen möchte, findet im SenseCAP Card Tracker T1000-E derzeit die eleganteste Variante. Für stationäre Einsätze, etwa als Gateway zu MQTT oder ins Internet, bietet das XIAO ESP32S3 & Wio-SX1262-Kit im schützenden Gehäuse eine preiswerte und flexible Option.
Firmware installieren
Das Aufspielen der Meshtastic-Firmware [8] unterscheidet sich je nach Gerät, läuft aber dank des "Web Flashers" [9] sehr komfortabel ab. Das Tool führt Sie Schritt für Schritt durch den gesamten Prozess. Es funktioniert ausschließlich in Google Chrome oder anderen Chromium-basierten Browsern, da es das Web Serial API nutzt.
Bild 2: Der "Web Flasher" führt Schritt für Schritt durch das Flashen der Meshtastic-Firmware.
Schließen Sie Ihr Gerät per USB-Kabel an – achten Sie darauf, dass es sich um ein Datenkabel handelt, nicht nur um ein reines Ladekabel. Wenn Sie unter Linux arbeiten, können Sie im Terminal mit dem Befehl dmesg  den Kernel-Log prüfen. Suchen Sie nach einer Zeile mit "cdc_acm"; diese zeigt Ihnen den zugehörigen seriellen Port an, zum Beispiel "/dev/ttyACM0".
Ist das Gerät angeschlossen, klicken Sie im Web Flasher auf "Select Target Device". Anschließend erscheint eine Liste der unterstützten Boards. Wählen Sie Ihr Modell aus. Im nächsten Schritt bestimmen Sie die zu installierende Firmware-Version. Über den grünen Button in der Mitte wechseln Sie zwischen Stable-, Beta- und Alpha-Versionen. In der Regel ist die voreingestellte Version eine gute Wahl – selbst wenn sie als Beta gekennzeichnet ist. Danach klicken Sie auf "Flash". Lesen Sie die Release Notes aufmerksam, bevor Sie mit "Continue" fortfahren.
Im folgenden Schritt erklärt der Web Flasher, wie Sie Ihr Gerät in den DFU-Modus (Device Firmware Update) versetzen. Oft genügt ein Klick auf "Enter DFU Mode", gefolgt von der Auswahl des seriellen Ports aus der Browserliste und einem Klick auf "Connect". Ihr Gerät wird nun als Laufwerk eingebunden. Laden Sie über den Web Flasher die UF2-Datei herunter und ziehen Sie sie einfach auf das eingebundene Laufwerk. Nach dem Schreiben der Datei wird das Laufwerk automatisch ausgeworfen – Sie können das USB-Kabel nun entfernen. Damit ist die Firmware installiert, und das Gerät startet mit dem neuen Meshtastic-System.
App einrichten
Nachdem Ihr Gerät nun betriebsbereit ist, installieren Sie die Meshtastic-App – sie ist für Android und iOS verfügbar. Alternativ gibt es auch einen Webclient. Wenn Sie per Bluetooth oder serieller Verbindung arbeiten, funktioniert der Webclient allerdings nur im Chrome-Browser, da auch hier das Web Serial API genutzt wird. In diesem Artikel konzentrieren wir uns auf die Android-App.
Bild 3: Der Meshtastic-Webclient ermöglicht die Steuerung der Geräte über WLAN, Bluetooth oder die serielle Verbindung direkt im Browser.
Die App erkennt automatisch alle Meshtastic-Geräte in der Nähe – per Bluetooth oder WLAN – und listet sie auf. Tippen Sie auf das gewünschte Gerät, um es zu verbinden. Zunächst sehen Sie den Hinweis "Region: UNSET" und die Meldung "You must set a region!". Wählen Sie hier das Frequenzband Ihrer Region, das mit Ihrer Hardware übereinstimmt. Die Meshtastic-Dokumentation enthält eine Übersicht der LoRa-Regionen nach Ländern [10], die Ihnen die Auswahl erleichtert.
Tippen Sie danach oben rechts auf die drei Punkte und öffnen Sie "Radio configuration". Hier finden Sie alle Geräteeinstellungen. Beginnen Sie mit dem Menüpunkt "User": Dort legen Sie den langen (bis 39 Zeichen) und den Kurznamen (vier Zeichen) Ihres Geräts fest. Sie können auch Emojis verwenden – beachten Sie jedoch, dass jedes Emoji vier Zeichen belegt, da es ein Unicode-Symbol ist. Tippen Sie anschließend auf "Send", um die Änderung an das Gerät zu übertragen. Das Gerät startet neu, und die App verbindet sich automatisch wieder.
Öffnen Sie nun erneut das Menü "Radio configuration", diesmal den Bereich "Bluetooth". Falls Ihr Gerät mit einer festen Bluetooth-PIN arbeitet, wird diese hier angezeigt. Wenn es sich um eine triviale Kombination wie 123456 handelt, sollten Sie sie unbedingt ändern und danach auf "Send" tippen. Das Gerät trennt kurzzeitig die Verbindung, startet neu und stellt die Bluetooth-Verbindung anschließend automatisch wieder her – die geänderte PIN ist dann aktiv.
Fazit
Mit Meshtastic erhalten Sie eine flexible Plattform, um eigene Funknetze auf LoRa-Basis zu errichten – unabhängig von Mobilfunk oder WLAN. Die bisherigen Schritte zeigen, wie einfach der Einstieg gelingt: Ein günstiges Gerät, die passende Firmware, und schon entsteht eine dezentrale Kommunikationsinfrastruktur, die auch ohne Internet funktioniert. Die Kombination aus Open-Source-Software, energieeffizienter Hardware und durchdachtem Netzdesign eröffnet erstaunliche Möglichkeiten – vom Offroad-Abenteuer über Outdoor-Festivals bis hin zu Krisenszenarien, in denen Mobilfunknetze ausfallen.
Im zweiten Teil dieses Artikels gehen wir dann einen Schritt weiter: Sie erfahren, wie Sie Kanäle und Verschlüsselung konfigurieren, private Gruppenkommunikation einrichten, sichere Direktnachrichten nutzen und Ihr Netz mit Modulen, MQTT-Anbindung und Reichweitentests gezielt erweitern.
(dr)
Links
[1] Meshtastic: https://meshtastic.org
[5] International Telecommunication Union: https://www.itu.int/en/Pages/default.aspx