MeshCom 4.0: LoRa-Datenfunknetzwerk der Funkamateure

Lest in diesem Beitrag, was MeshCom alles zu bieten hat.

In unserem letzten Beitrag „Wir bauen uns eine Meshtastic-Node“ haben wir euch gezeigt, wie ihr mit einem günstigen LoRa-Gerät im Meshtastic-Netzwerk QRV werden könnt. Heute stellen wir euch eine weitere spannende Betriebsart vor, die dieselbe Hardware verwendet, jedoch speziell auf den Amateurfunk zugeschnitten ist: MeshCom 4.0.

Falls ihr unseren vorherigen Beitrag noch einmal nachlesen möchtet, findet ihr ihn hier:

Aber was ist MeshCom 4.0 überhaupt?

MeshCom steht für Mesh Communication und ist ein LoRa Datenfunk-Netzwerk, welches das Versenden und Empfangen von Textnachrichten, Positionsdaten, Telemetriedaten, Wetterdaten und Fernsteuerung ermöglicht. Als Übertragungstechnologie kommt LoRa Spread-Spectrum zum Einsatz, ein Verfahren welches eine robuste Kommunikation mit hohen Reichweiten bei nur geringem Energieverbrauch verwendet.

MeshCom basiert auf einer Idee von Mike OE3MZC und wurde durch Funkamateure des ICSSW (Institute of Citizen Science for Space & Wireless Communication) entwickelt. Mittlerweile wird es unter https://github.com/icssw-org als Open-Source-Projekt weitergeführt.

Mit einer ähnlichen Zielsetzung wie Meshtastic soll MeshCom Funkamateuren die Möglichkeit bieten, robuste Off-Grid-Kommunikation für Textnachrichten, Positionsdaten und Sensordaten zu ermöglichen – jedoch mit einem Protokoll, das speziell an die Bedürfnisse des Amateurfunks angepasst ist.

MeshCom 4.0 Node 9V1LH-1

MeshCom 4.0 basiert auf einer selbstorganisierenden und selbstheilenden Mesh-Netzwerkstruktur. Zur Identifikation werden Rufzeichen mit SSID für die sendende Station (Node), das Gateway und die Zielstation genutzt. Das Protokoll orientiert sich am bewährten AX.25-Standard, der auch bei APRS zum Einsatz kommt. Die Gateways sind idealerweise über das Hamnet mit dem Server verbunden, um im Katastrophenfall eine unabhängige Kommunikation vom Internet sicherzustellen.

MeshCom unterstützt verschiedene Meldungstypen wie Broadcast (Meldung an alle), Gruppenruf, Privatnachricht und Store & Forward (speichern und weiterleiten). Die Firmware ist modular aufgebaut, um einfache Erweiterungen zu ermöglichen, und die Hardware basiert auf offenen Standards mit bevorzugter Nutzung von ESP32-Modulen und LoRa-Transceivern wie dem Semtech SX1262. Die Konfiguration erfolgt über die USB-Schnittstelle des Moduls und oder über die für iOS und Android erhältliche Smartphone-App, und es werden verschiedene Dienste wie Text- und Positionsübertragung sowie frei definierbare Telemetriedaten unterstützt.

Lilygo T-Beam mit aktiver GPS-Antenne, BME280 Sensor und SMA-Anschluss für externe Antenne. Als Gehäuse dient das T-Beam Case mit 3D-Druck-Inlay.

Technische Spezifikationen

In Deutschland erfolgt die Aussendung auf 433,175 MHz mit einer Bandbreite von 250 kHz, einem Spreizungsfaktor von 11 und einer Coding-Rate von 4/6.

Installation und Unterstützung

Ausführliche Installationsanleitung zum Aufspielen der Firmware für verschiedene LoRa Geräte von Liligo, HELTEC und RAK-Wireless in deutscher Sprache findet ihr hier: https://icssw.org/meshcom-4-0-installation/

Unterstützung erhaltet ihr zudem in der groups.io MeshCom-Gruppe und der Telegram-Gruppe.

Hier geht es zur MeshCom Telegram-Gruppe

Das Dashboard

Alle aktiven Clients und Gateways sowie gesendete Textnachrichten sind bequem auf einem zentralen Dashboard einsehbar.

Screenshot von meshcom.oevsv.at

MeshCom 4.0 Dashboard

MechCom 4.0 in Singapur

Ich bin mittlerweile schon seit einiger Zeit in MeshCom aktiv, aktuell aber leider die einzige aktive Station in Singapur. Ich betreibe ein Gateway 9V1LH-12 und ein Client 9V1LH-1. Das Gateway basiert auf einem LILYGO T3-S3, aktuell in Verbindung mit einer J-Pole-Antenne im Zimmer. Für den Client nutze ich den beliebten LILYGO T-Beam, der derzeit ebenfalls nur im heimischen Shack eingesetzt wird.

LILYGO T3-S3 MeshCom Gateway 9V1LH-12

Ausblick und Fazit

Nicht zuletzt dank des Open-Source-Ansatzes wird MeshCom kontinuierlich weiterentwickelt. Zukünftig plane ich, einen zusätzlichen LILYGO T3-S3 als weiteren Client einzurichten. Dieser soll in einem wasserdichten Gehäuse mit einem bidirektionalen, breitbandigen Verstärker, einer entsprechenden Vor-Befilterung und einer Außenantenne an einem exponierteren Standort betrieben werden. Ziel ist es, empfangene Signale aus dem Mesh über Funk an mein Gateway weiterzuleiten – und umgekehrt. Damit könnten ich auch unterwegs und andere von der Mesh-Abdeckung profitieren.

Test der MechCom 4.0 Node 9V1LH-1 an einem kleinen Solarmodul

Da die LoRa-Funkmodule so preiswert erhältlich sind, betreibe ich in meinem Shack sowohl Meshtastic als auch MeshCom parallel. Dadurch lassen sich beide Systeme ausgiebig testen, und man bleibt stets über die aktuellen Entwicklungen auf dem Laufenden.

Seid ihr eventuell auch schon in MeshCom qrv? Wie ist eure Erfahrung mit dem System? Schreibt es uns gerne in die Kommentare unter diesem Beitrag oder diskutiert es mit uns in unserer Telegram- und oder WhatsApp-Gruppe.

Team DL-Nordwest, Stephan 9V1LH/(9M2/)DG1BGS


Möchtest du das DL-Nordwest Projekt unterstützen? Dann freuen wir uns über deinen Gastbeitrag, das Teilen unserer Inhalte oder eine (kleine) Spende 🤑 Vielen Dank für deine Unterstützung! 😘

Wir bauen uns eine Meshtastic-Node

In diesem Beitrag schildern wir den Aufbau und die Inbetriebnahme einer Meshtastic-Node.

Meshtastic ist ein innovatives Open-Source-Projekt, das sich auf die Entwicklung eines robusten, kostengünstigen Kommunikationsnetzwerks ohne Internetverbindung konzentriert. Es verwendet Long-Range (LoRa) Funktechnologie, um Nachrichten über weite Entfernungen zu senden, was besonders in abgelegenen oder katastrophengefährdeten Gebieten nützlich ist. Nutzer können mittels kleiner, tragbarer Geräte Textnachrichten austauschen und ihren Standort teilen, auch wenn keine Mobilfunknetze oder WLAN verfügbar sind.

Auch in DL-Nordwest beschäftigt man sich mit Meshtastic. Während Anfangs nur vereinzelte OM’s mit LoRa und Meshtastic experimentiert haben, kommt Dank einer Initiative des OV Leer Z31, nun Bewegung ins Spiel: Auf dem Wasserturm in Leer wurde zur Reichweitenerhöhung eine Node installiert, was etliche OM’s in der Umgebung dazu veranlasst haben sich selbst eine Node zu beschaffen und mit dem Experimentieren zu beginnen. Mittlerweile sind in Ostfriesland und Umgebung schon weit über 60 Clients aktiv, Tendenz steigend. Auch die ersten Stationen in den Niederlanden haben sich schon angeschlossen.

Im Folgenden schildern wir die einzelnen Schritte zur Inbetriebnahme einer Meshtastic-Node.

Hardware

Wer an Meshtastic teilnehmen möchte benötigt zunächst eine geeignete Hardware. Eine Auflistung kompatibler Meshtastic Hardware findet ihr hier: https://meshtastic.org/docs/hardware/devices/. Sehr beliebt sind aktuell das LoRa V3 von HELTEC und das LoRa T3-S3 von LILYGO. Bitte achtet beim Kauf unbedingt darauf, dass ihr die 433 MHz Variante bestellt! Grundsätzlich reichen Varianten ohne integrierten GPS-Empfänger, da selbst bei Portabelbetrieb die Positionsdaten vom Mobiltelefon übernommen werden können.

Das HELTEC LoRa V3 im Gehäuse mit interner Antenne und aufgespielter Firmware

Wir haben uns für das Heltec LoRa V3 entschieden und haben uns auch gleich ein passendes Gehäuse sowie ein kurzes, koaxiales Adapterkabel von U.FL zu SMA Einbaubuchse mitbestellt.

Heltec LoRa V3, passendes Gehäuse und Adapterkabel

Zum Lieferumfang des Heltec LoRa V3 gehören das LoRa-Modul selbst, eine kurze Antenne, die sich direkt in das Gehäuse einbauen lässt, zwei Pin-Header zum Anlöten und Anschluss von Erweiterungen (z.B. Sensoren) und ein Anschlusskabel für eine Lithium-Batterie. Letztere passt nicht mit ins Gehäuse, ließe sich aber hinter das Gehäuse kleben.

Das Anschlusskabel der mitgelieferten Antenne kann, wie hier gezeigt, in einer Schleife in das Gehäuse gelegt werden, da es für dieses Gehäuse etwas zu lang ausfällt.

Lieferumfang Heltec LoRa V3: Modul, Antenne, Pin-Header und Akku-Anschlusskabel
Heltec LoRa V3 mit angeschlossener Antenne im Gehäuse

Wer stattdessen lieber eine externe Antenne anschließen möchte, kann eine kleine Aussparung an der Oberseite des, für die interne Antenne vorgesehenen, Gehäusefaches für das Adapterkabel vorsehen, z.B. durch Herausfeilen, Herausknipsen oder mit einem Messer. Zur mechanischen Zugentlastung des Adapterkabels sollte außerdem noch ein kleiner Kabelbinder angebracht werden.

Nachbearbeitetes Gehäuse zum Anschluss einer externen Antenne
Heltec LoRa V3 im Gehäuse mit interner Antenne (oben) und Anschluss für externe Antenne (unten)

Firmware

Als nächstes spielt ihr nun die passende Meshtastic-Firmware auf das Heltec LoRa V3 auf. Dazu schließt ihr das LoRa-Modul über ein USB-Datenkabel an euren Computer an.

Ihr müsst nun zunächst den Com-Port in Erfahrung bringen. Dazu öffnet ihr unter Windows den Gerätemanager (Windows +x Taste drücken und Gerätemanager auswählen). In unserem Fall fehlte der passende Treiber, damit der PC mit dem Heltec-Modul kommunizieren kann.

Im Fall des Heltect LoRa V3 wird der CP210x Treiber von Silicon Labs benötigt. Diesen könnt ihr hier herunterladen.

Nach der erfolgreichen Installation des Treibers wird der dem Heltec-Modul zugeordnete Com-Port im Gerätemanager angezeigt. In unserem Fall ist es Port 5.

Dank eines Web-Flashers gestaltet sich das Aufspielen der Firmware sehr einfach. Aber Achtung, der Webflasher funktioniert nicht in jedem Browser, Chrome und Edge sind aber kompatibel.

Screenshot von flasher.meshtastic.org

Meshtastic Web-Flasher

Im Webflasher wählt ihr zunächst eure Hardware, in unserem Fall also das Heltec V3 und die gewünschte Firmware-Version (die Neuste stabile Firmware ist beim Schreiben dieses Artikels die Version 2.4) .

Nach Betätigung des Flash-Buttons bestätigt ihr zunächst das Kleingedruckte (Continue). Im nächsten Fenster aktiviert ihr unter 3 „Full Erase and Install“.

Nun werden euch in einer Liste alle zugeordneten Com-Ports angezeigt. Wählt hier den zuvor ermittelten mit CP2102 und betätigt „Connect“.

Haben ihr alles richtig gemacht, wird die Firmware nun auf das Modul übertragen.

Nach Erreichen der 100% sollte euch das Display des Heltec mit Meshtatstic begrüßen und uns dazu auffordern, zunächst die Region festzulegen.

Konfiguration

Je nachdem, welches Mobiltelefon ihr verwendet, installiert ihr jetzt die Meshtastic App aus dem Google Play Store (Android) oder dem Apple App Store (iOS). Wir geben hier keine detaillierte Anleitung für den Umgang mit der App, die Konfigurationsschritte sind aber zusammengefasst wie folgt:

  1. Node via Bluetooth mit Mobiltelefon bzw. App verbinden
Die App (iOS) erkennt verfügbare Meshtastic-Nodes
Der auf dem Display angezeigte Code muss für die Bluetooth-Paarung eingegeben werden
  1. LoRa Einstellungen vornehmen
  • LoRa Region: European Union 433mhz
  • Presets: Long Range – Moderate
  • Frequency Override: 434,100 MHz* (Frequency-Slot 6)
  • Number of hops: 7
  • Power: Maximale Leistung (30 dBm)
  1. User konfigurieren
  • Licensed Operator: Einschalten (erlaubt die maximale Sendeleistung)
  • Call Sign: Euer Rufzeichen, ggf. mit Erweiterung, z.B. DG1BGS-JO33NO-I09 (die iOS-App lässt max. 8 Zeichen zu)
  • Short Name: z.B. BGS (max. 4 Zeichen)
Eingabe des Benutzerkonfiguration (iOS)
  1. Chatgruppen anlegen

Bei dem Anlegen von Chatgruppen ist unbedingt darauf zu achten, dass die Verschlüsselung deaktiviert wird, da diese ist im Amateurfunk nicht zulässig ist! In Ostfriesland habe sich die folgenden Chatgruppen etabliert.

KanalName
0LongMod
1Ostfrl
2Notfunk
Stand: Dezember 2024

Die Reihenfolge ist dabei grundsätzlich beliebig, Kanal 0 muss aber immer LongMod sein!

Alle Kanäle wurden angelegt (iOS)

Nun seid ihr in Meshtatstic QRV und solltet in der Node-Liste nach nur kurzer Zeit die ersten empfangenen Nodes sehen.

Nodes Ansicht (iOS): Nun sollten nach und nach die ersten Nodes in der Liste erscheinen

Leitfaden und Neuigkeiten und Supportgruppe

Wer eine ausführlichere Hilfestellung benötigt, findet sie im Leitfaden von Harald DG6BCW, den ihr hier herunterladen könnt.

Alle Neuigkeiten zum Thema Meshtastic in Ostfriesland erfahrt ihr in dem Blog von Marcus unter https://dm5mn.de/?cat=2.

Screenshot von dm5mn.de

Meshtastic Ostfriesland Blog von Marcus DM5MN

Weitere Unterstützung erhaltet ihr u.a. in der Telegram-Gruppe Meshtastic Ostfriesland.

Wir haben für euch alles noch einmal zusätzlich auf unserer Übersichtsseite Meshtastic Ostfriesland zusammengefasst, die auch über das Hauptmenü erreichbar ist.

Die Inbetriebnahme einer Meshtatsic-Node gestaltet sich sehr einfach. Zudem ist die Hardware sehr erschwinglich, so dass die Teilnahme am stark wachsenden Netzwerk keine Hürde darstellen sollte. Meshtastic bietet noch weitere Möglichkeiten, u.a. die Übertragung von Telemetriedaten z.B. von Wettersensoren. Es gibt aber auch noch viele weitere Anwendungen für die LoRa-Hardware, über die wir hier auf DL-Nordwest zukünftig berichten werden.

Seid ihr auch schon in Meshtastic qrv? Was sind eure Erfahrungen? Diskutiert es gerne mit uns in den Kommentaren unter diesem Beitrag oder in unserer Telegram- und oder WhatsApp-Gruppe.

Euer Team DL-Nordwest


Möchtest du das DL-Nordwest Projekt unterstützen? Dann freuen wir uns über deinen Gastbeitrag, das Teilen unserer Inhalte oder eine (kleine) Spende 🤑 Vielen Dank für deine Unterstützung! 😘