Plattformübergreifende Open-Source-Software mit Kartendarstellung, Nachrichtenversand und Traceroute-Funktion.
In meinem heimischen Shack betreibe ich eine Meshtastic-Node für das Netzwerk Meshtastic Ostfriesland. Anfangs nutzte ich die Web-UI der Node, da ich nicht ständig aufs Smartphone schauen wollte, um die Netzwerkaktivitäten im Blick zu behalten. Doch wirklich zufrieden war ich damit nicht, da dessen Performance zu wünschen übrig ließ.
Beim OV-Abend kam dann der entscheidende Tipp: OM Harald DG6BCW empfahl mir MeshSense, eine plattformübergreifende Open-Source-Software für Meshtastic. Sie bietet vorkompilierte Binaries für Windows (x64), Linux (x64) und Mac Silicon (arm64) – genau das, was ich suchte!
Die Einrichtung von MeshSense könnte kaum einfacher sein: Einfach die IP-Adresse der Node eingeben, und schon werden die Daten ausgelesen.
Die Aktivität des gesamten Netzwerkes wird übersichtlich dargestellt
Empfangene Nodes werden übersichtlich im linken Bildschirmbereich angezeigt – die zuletzt empfangenen ganz oben. Neben dem Node-Namen zeigt MeshSense auch wichtige Informationen pro Node an, darunter die Konfigurationsrolle (z. B. Client oder Repeater), den Kurznamen, den letzten Empfangszeitpunkt, die Batteriespannung und den Ladezustand. Zusätzlich werden die Anzahl der Hops, über die die Node empfangen wurde, sowie bei direkt gehörten Stationen der Signal-Rausch-Abstand (SNR) und die Signalstärke (RSSI) angezeigt.
In der rechten oberen Hälfte findet sich eine Karte, die sich frei zoomen lässt. Darunter werden alle empfangenen Datenpakete in einer Tabelle dargestellt. Wer gezielt nur bestimmte Informationen, etwa Textnachrichten, sehen möchte, kann einen Filter aktivieren. Praktisch: Das Logbuch lässt sich als CSV-Datei exportieren.
Momentaufnahme: Meshtastic Ostfriesland Netzwerk am 30.01.2025, empfangen bei DL9BGG
Nachrichten können direkt in der linken unteren Ecke versendet werden. Zuvor wählt man einfach die gewünschte Gruppe aus einer Liste der in der Node konfigurierten Kanäle. Für Direktnachrichten reicht ein Klick auf den Namen des Empfängers in der Node-Liste.
Über das kleine Zahnrad-Symbol oben rechts gelangt man zu den Einstellungen. Hier kann man beispielsweise automatische Traceroutes aktivieren oder sich die aktuelle Einstellung seiner Nodes anzeigen lassen – ändern lassen sie sich über MeshSense jedoch nicht. Einzige Ausnahme: Die Kanäle lassen sich direkt über die Software konfigurieren.
Konfiguration der Kanäle in MeshSense
Verwendung von MeshSense im Netzwerk Meshtastic Ostfriesland
In den Einstellungen die Option „Share collected map data with global MeshSense Map 🌎“ bitte unbedingt deaktiviert lassen! Meshtastic Ostfriesland findet außschließlich auf HF-Wegen statt.
Probiert es doch einfach selbst mal aus und schreibt eure Erfahrungen gerne in die Kommentare unter diesem Beitrag oder diskutiert sie mit uns in unsererTelegram- oder WhatsApp-Gruppe.
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! 😘
In diesem Beitrag werfen wir einen Blick zurück auf das DL-Nordwest-Jahr 2024 und geben einen Ausblick auf die geplanten Highlights und Entwicklungen für 2025.
Ein weiteres Jahr ist vergangen, und wir fragen uns einmal mehr: Wo ist die Zeit geblieben? Wie gewohnt möchten wir das neue Jahr mit einem Rückblick auf das Vergangene beginnen und einen Ausblick darauf geben, was das Projekt DL-Nordwest im kommenden Jahr für euch bereithält.
Rückblick 2024
Wie in unserem Ausblick für 2024 angekündigt, haben wir intensiv an unserer Serverstruktur gearbeitet, um die Übertragungsqualität im Raum DL-Nordwest weiter zu verbessern. Mitte des Jahres wurden der YSF-Reflektor und der XLX421 miteinander verschmolzen, begleitet von einem Design-Update für die Dashboards.
Das Dashboard des XLX421 präsentiert sich im neuen Design
Zum Jahresende 2024 haben wir einen neuen Server angemietet und die Webseite dl-nordwest.com auf diesen umgezogen. Zusätzlich wurde ein URF eingerichtet. Dieser ermöglicht nicht nur den Einstieg in den Raum DL-Nordwest über die neue Betriebsart M17, sondern ersetzt auch die bestehenden NXDN- und P25-Reflektoren sowie deren Brücken durch die neue Infrastruktur.
Der neue URF erlaubt die Anbindung von NXDN-, P25- und M17-Stationen im Raum DL-Nordwest
Zudem wurde die Anbindung an PEANUT optimiert, und eine neue Brücke zum FM-Funknetz erfolgreich in Betrieb genommen.
Auch unsere Webseite haben wir für euch weiter optimiert: Neben einem neuen Glossar mit mittlerweile 120 Einträgen, die gebräuchliche Abkürzungen im Amateurfunk erklären, wurde die Menüstruktur überarbeitet. Zudem haben wir die Download-Sektion deutlich erweitert und mit Handbüchern sowie Informationen zu aktuellen digitalen Funkgeräten angereichert.
Das DL-Nordwest Glossar bietet bereits Erklärungen zu 120 Abkürzungen und Begriffen im Amateurfunk
Auch im Bereich Software waren wir aktiv: Wir haben uns unter anderem mit MMDVM und BlueDV Connect für das TH-D75 beschäftigt. Zudem haben wir den Datenfunk mit LoRa aufgegriffen und in den Beiträgen ‚Wir bauen uns eine Meshtastic-Node‚ und ‚MeshCom 4.0‚ ausführlich behandelt.
Auch die Anwendung Meshtastic im Amateurfunk weckt großes Interesse
Das AIOC, eine kompakte Soundkarte und Programmieradapter, die direkt an Handfunkgeräte mit Kenwood-Norm angesteckt werden kann, war schließlich das Thema einer gesamten Beitragsreihe.
Die Beitragsreihe über das AIOC führt von der Bestellung über die Lötarbeiten, das Aufspielen der Firmware bis hin zu Anwendungen
Zudem waren wir für euch auf dem Antennentestwochenende in Delmenhorst und besuchten die Ham Radio 2024 in Friedrichshafen. Ein Gastbeitrag von Matthias AJ4BB brachte uns sogar zur Hamvention in Xenia, USA. Matt DL1BJL erklärte uns, wie man mit dem Kenwood TH-D74 FT8 und FT4 unter Linux decodieren kann, und Kai DK1TEO berichtete über seinen Handsfree Bausatz v2. Schließlich zeigte uns Christian DO1CML in ‚APRS 2 Go‚ eine weitere Anwendung für das AIOC. An dieser Stelle möchten wir allen Gastautoren herzlich danken, die unsere Gemeinschaft in diesem Jahr mit ihren wertvollen Beiträgen bereichert haben 😘.
Möchtest auch du über deine Erfahrungen, ein Projekt oder den Besuch einer Amateurfunk-Veranstaltung berichten? Dann schreibe uns gerne eine E-Mail an gastbeitrag@dl-nordwest.com.
Aber welche Beiträge waren 2024 eure meist-aufgerufenen Top 5?
Eure größtes Interesse gilt also den Beiträgen über neue Amateurfunk-Geräte. Besonders spannend waren die Artikel zum neuen, noch nicht erhältlichen Kenwood D-Star Mobiltransceiver, der sogar die Plätze 1 und 3 in den Aufrufzahlen belegen konnte.
Der Artikel über das neue und erste D-Star Mobilfunkgerät weckte euer Interesse am meisten
Bei den meistaufgerufenen Seiten bzw. Unterseiten sieht die Reihenfolge wie folgt aus:
Bei den Downloads haben euch vor allem die Dateien zum Yaesu FT-5DE, FTM-300DE und FTM-500DE am meisten interessiert.
Im Jahr 2024 konnte unsere Webseite beeindruckende 36.470 Besuche mit 62.836 Seitenaufrufen aus 39 Ländern verzeichnen – ein Wachstum von knapp 214 % im Vergleich zum Vorjahr. Dass 82,6 % der Besuche aus Deutschland stammen, überrascht angesichts der rein deutschsprachigen Inhalte kaum. Bemerkenswert ist jedoch die hohe Anzahl an Aufrufen aus den USA (5,7 %), die sich vermutlich durch die große Bevölkerungszahl gegenüber unseren direkten Nachbarn wie Österreich (1,2 %) und der Schweiz (0,8 %) behaupten konnten.
Besucher weltweit: 82,6% stammen aus Deutschland
Auch unsere WhatsApp-Gruppe, die inzwischen 38 Mitglieder zählt, und unsere Telegram-Gruppe mit stolzen 171 Mitgliedern, haben im Jahr 2024 kräftig Zuwachs bekommen. Hier könnt ihr euch austauschen, Fragen stellen und spannende Themen rund um den Amateurfunk diskutieren. Werdet Teil der DL-Nordwest-Gemeinschaft – wir freuen uns auf euch!
Wie ihr seht, war 2024 ein ereignisreiches Jahr mit vielen spannenden Entwicklungen. Doch was bringt das Jahr 2025? Werfen wir einen Blick auf die geplanten Neuerungen und Ziele.
Ausblick 2025
Im Jahr 2025 wollen wir unsere Serverstruktur weiter verbessern, indem wir die Server XLX421 und URF421 zusammenführen. Auch bei den Brücken arbeiten wir an neuen Lösungen, die eine höhere Übertragungsqualität und geringere Latenzen (Verzögerungen) ermöglichen sollen. Diese Optimierungen sollen nicht nur die Verfügbarkeit und Zuverlässigkeit erhöhen, sondern uns auch den Wartungsaufwand erleichtern.
Darüber hinaus möchten wir euch weiterhin spannende Beiträge zu neuer Hard- und Software sowie zu den vielfältigen Projekten und Aspekten des digitalen Amateurfunks bieten. Besonders im Fokus steht die Betriebsart M17. Wir laden euch schon jetzt herzlich ein, gemeinsam mit uns in dieser neuen digitalen Betriebsart zu experimentieren.
M17 Infoseite
Insgesamt sind wir äußerst zufrieden mit der positiven Entwicklung, die das Projekt DL-Nordwest bisher genommen hat. Besonders freuen wir uns über die zahlreichen spannenden Gespräche in unserem Raum DL-Nordwest. Eure Unterstützung – sei es durch viele QSOs, Gastbeiträge oder auch Spenden zur Deckung der gestiegenen Serverkosten – motiviert uns, das Projekt weiter voranzutreiben. Vielen Dank dafür!
Aber jetzt seid ihr dran: Was habt ihr euch für dieses Jahr Funk-technisch vorgenommen und welche Wünsche und Anregungen habt ihr an das Projekt DL-Nordwest? Schreibt es uns gerne in die Kommentare unter diesen Beitrag oder diskutiert es mit uns in unserer Telegram- und oder WhatsApp-Gruppe.
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! 😘
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:
MeshCom steht für MeshCommunication 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/
Alle aktiven Clients und Gateways sowie gesendete Textnachrichten sind bequem auf einem zentralen Dashboard einsehbar.
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.
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! 😘
In diesem Beitrag beschreibe ich, wie die Wetterdaten einer LaCrosse WS2300 Wetterstation zusätzlich an das APRS-IS Netzwerk gesendet werden können.
Das Wetter in Ostfriesland ist oft wechselhaft und meist windig, geprägt von milden Sommern, kühlen Wintern und häufigen Regenschauern. Die Nähe zur Nordseeküste sorgt generell für ein maritimes Klima. Als Technik-affiner Funkamateur finde ich es sehr spannend, die Wetterdaten selbst zu erfassen. Damals kaufte ich mir dazu eine gebrauchte LaCrosse WS2300 Wetterstation, da diese in der APRS-Gemeinschaft oft verwendet wurde. Dieses lag nicht zuletzt daran, dass zahlreiche APRS-Hardware den direkten Anschluss und somit die Übertragung der Wetterdaten ins APRS-Netzwerk ermöglichten.
So betrieb ich die Wetterstation einige Jahre an meinem ehemaligen QTH am Bodensee, bevor sie nach dem Umzug in einem Karton verschwand.
Otmar DJ1OF bei der Installation der Wetterstation am alten QTH JN47MR in 2016
Da die Wetteranlage meines Vaters DL9BGG dem rauen Ostfriesischen Wetter auf Dauer nicht gewachsen war entschlossen wir uns im Mai diesen Jahres kurzerhand, meine alte Wetterstation zu testen und an seinem QTH zu installieren.
Ein erster Test im Innenraum wurde erfolgreich bestanden und so Stand einer Installation auf dem Hausdach nichts mehr im Wege.
Die Wetterstation LaCrosse WS2300 im Testaufbau
Da mein Vater keinen APRS-Sender betreibt, ich die Daten aber gerne ins APRS-Netzwerk spielen wollte, um mir auch in Singapur ein Bild über das aktuelle Wetter in Singapur machen zu können, suchte ich nun nach einem Weg, die Daten direkt ins APRS-IS Netzwerk zu senden.
Da ich das Rad, auch aus Zeitgründen, nicht komplett neu erfinden wollte und ich mir sicher war, dass dieses in etlichen Projekten bereits realisiert wurde, recherchierte ich im Internet nach geeigneten Lösungen. Nach nur kurzer Zeit wurde ich im Internet fündig und musste mir die einzelnen Bausteine nur gemäß meiner Konfiguration zusammensetzen.
Wetterstation auf dem Hausdach am neuen QTH in JO33NO
Der slowenische OM Andrej S55MA beschreibt in seinem HAM Blog in dem Beitrag „La Crosse WS2300, WS2307 series APRS with Xastir“ ein vom ihm geschriebenes Script, welches das Programm Fetch2300 nutzt und die Daten der Wetterstation zunächst in eine temporäre Textdatei schreibt. Fetch2300 kommt als Teil des open2300 Projektes von dem Dänen Kenneth Lavrsen, welches nicht mehr weiterentwickelt wird. Das Script von Andrej S55MA öffnet dann diese Textdatei um sie zu lesen, wertet die Daten dann aus und schreibt sie in einen Textstring, der von der Linux APRS-Software Xastir gelesen werden kann. Sein Script stellt außerdem einen Webserver bereit, mit dem sich Xastir dann verbinden kann, um sich die Textzeile mit den Wetterdaten zu holen. In seinem Blog beschreibt er außerdem detailliert die dazu erforderlichen Installationsschritte.
Wetterdaten Anzeigeeinheit der LaCrosse WS2300
Xastir erfordert jedoch die Verwendung einer grafischen Oberfläche (Gui). Da ich das Ganze auf einem Raspberry Pi nebenher laufen lassen wollte, auf dem bereits ein OpenWebRX+ ohne grafische Oberfläche läuft und ich die anderen Funktionalitäten einer vollen APRS-Software in meinem Fall nicht benötige, suchte ich nach einer anderen Möglichkeit. OpenWebRX+ verwendet DireWolf von WB2OSZ, um die mit dem SDR empfangenen APRS-Pakete zu decodieren und ins APRS-IS Netzwerk weiterzuleiten. Was lag also näher, eine entsprechende Bake für die Wetterdaten zu konfigurieren?
Leider führte mich auch das in eine Sackgasse. Zwar konnte ich die Wetterdaten als Bake aussenden, jedoch nicht in dem Bakenformat, um sie als Wetterstation zu erkennen. Eine neue Lösung musste also her. Ich entschied mich kurzerhand, das Script von Andrej S55MA so umzuschreiben, dass es statt der Bereitstellung eines Webservers, über den die Daten abgerufen werden, die Daten gleich selbst ans APRS-IS Netzwerk sendet. Glücklicherweise fand sich unter dem Titel „Send APRS objects or telemetry via Bash„ auch für diese Aufgabe eine passende Anleitung in Andrej’s Blog. Ich musste also nur seine beiden Blog Einträge kombinieren und schon hatte ich Erfolg.
Wetterdaten von DL9BGG-13 auf aprs.fi
DL9BGG-13 auf aprs.fi
Die Anpassung meines Scriptes basiert auf Version 1.6 seines Scriptes. Im Eingangsbereich des Scriptes konfigurieren wir zunächst unser Rufzeichen, die zu verwendende SSID, den dazugehörigen Passcode, den Längen- und Breitengrad der Wetterstation im DDM-Format (Dezimal-Minuten), sowie optional einen statischen Kommentar (z.B., welche Wetterstation verwendet wird). Außerdem definieren wir noch, an welchen APRS-IS Server gesendet werden soll, dessen Port und das Intervall in Sekunden, indem gesendet werden soll. Schließlich benötigt das Script noch den vollständigen Pfad zur open2300 Konfigurationsdatei. Abweichend zu Andrej’s Anleitung habe ich diese in dem Verzeichnis „/usr/local/etc/“ liegen.
Das Auswerten und schreiben der einzelnen Werte ist identisch zu Andrej’s Script mit dem Unterschied, dass ich zusätzlich noch die Tendenz und die Vorhersage auswerte und später mit in den Kommentar schreibe.
Schließlich starte ich das Script einfach durch einen cronjob, wenn der Raspberry Pi hochfährt. Führt dazu den Befehl sudo crontab -e aus und ergänzt in einer neuen Zeile:
@reboot bash /usr/local/sbin/wxdata.sh &
Interessierte können mein modifiziertes Script hier herunterladen.
Linux-Script: WS2300 Wetterdaten an APRS-IS Senden
#This script reads weather data via fetch program which is part of Open2300 suite written by Kenneth Lavrsen (http://www.
#lavrsen.dk/foswiki/bin/view/Open2300/WebHome).
#It outputs the right data needed to feed Xastir for APRS weather reports. The scripts utilizes Ncat utility as server to
#serve the fetched output to Xastir.
#Fetched Data is pushed to Ncat server and then to Xastir. (Fetched data -> Ncat server -> Xastir)
#Ncat is part of Nmap, get it by installing Nmap.
#This script should work for LaCrosse weather stations, WS23xx series. Testing was done with WS2307.
#Written by S55MA and S56IUL, May 2016
#Origin Source: https://s55ma.radioamater.si/2016/05/03/la-crosse-ws2300-ws2307-series-aprs-with-xastir/
# Modified by DG1BGS/9V1LH, 23rd June 2024
# Removed the web server. APRS data is now sent directly to the APRS-IS network using ncat.
# Please update the variables in the section below.
# For more information, visit dl-nordwest.com
Tipp: Vergabe von eindeutigen Com-Port Namen unter Linux
Um sicherzustellen, dass einem externen Gerät unter Linux immer der gleiche Com-Port zugewiesen wird, kann man externen Geräten eindeutige Namen zuweisen. In meinem Fall habe ich in dem Verzeichnis /etc/udev/rules.d eine Datei mit dem Namen 99-usb-serial.rules angelegt und die folgenden Zeilen eingefügt:
#Weather station open2300
#ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port / Mobile Phone Data Cable
SUBSYSTEM=="tty", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", SYMLINK+="ttyWX"
Die Vendor- und Product-ID eures externen Gerätes erhaltet ihr nach Eingabe des Befehls lsusb. In meinem Fall erhalte ich nach Eingabe des Befehls u.a. die folgende Ausgabe:
Bus 003 Device 002: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port / Mobile Phone Data Cable
Ab dem nächsten Neustart des Rechners wird der Wetterstation in diesem Beispiel jetzt immer der Com-Port /dev/ttyWX zugeordnet, den ich auch in der open2300.conf gesetzt habe.
Fazit
Das Projekt war kurzweilig und hat viel Spaß gemacht, da sich nach nur kurzer Zeit ein Erfolg eingestellt hat. Durch die gute Programmierarbeit und Dokumentation von Andrej S55MA war es sehr einfach, das Gewünschte entsprechend der eigenen Umgebung zu implementieren. An dieser Stelle meinen herzlichen Dank an alle, die ihre Projekte für andere zur Verfügung stellen und dokumentieren.
Durch das übermitteln der Wetterdaten an das APRS-IS Netzwerk sind diese jetzt nicht nur lokal verfügbar, sondern auch von jedermann weltweit abrufbar. Und obendrein erhält man auf aprs.fi noch eine statistische Darstellung der Wetterdaten.
Ich habe auch schon Ideen für künftige Erweiterungen: Die Wetterdaten könnten zusätzlich an einen MQTT-Broker gesendet werden, um sie auch an andere Stelle auszuwerten und darzustellen. Ggf. wäre das auch ein tolles Projekt für ein Wetterdisplay mit ePaper-Display. Außerdem könnte man die APRS-Baken zusätzlich durch den Einsatz eines kleinen Funkmoduls auch über VHF lokal abstrahlen und oder oder sie für eine LoRa-Telemetriebake nutzen.
Betriebt ihr auch eine eigene Wetterstation und nutzt die Daten nicht nur für euch selber? Wenn ja, berichtet gerne in den Kommentare unter diesem Beitrag über euer Projekt oder diskutiert es mit uns in unserer Telegram- und oder WhatsApp-Gruppe. Eventuell habt ihr ja auch Lust, euer eigenes Projekt hier mal vorzustellen.
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! 😘
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.
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-AnschlusskabelHeltec 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 AntenneHeltec 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.
Das Ausrufezeichen signalisiert, das der CP2102 Treiber nicht ordnungsgemäß installiert ist
Im Fall des Heltect LoRa V3 wird der CP210x Treiber von Silicon Labs benötigt. Diesen könnt ihr hier herunterladen.
Der benötigte CP210x Treiber kann von der Silicon Labs Seite heruntergeladen werden
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.
Der CP210x-Treiber wurde erfolgreich installiert
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.
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) .
Einstellung des Gerätes und der gewünschten Firmware im Meshtastic Webflasher
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“.
Aktivierung von „Full Erase and Install“ unter Punkt 3
Nun werden euch in einer Liste alle zugeordneten Com-Ports angezeigt. Wählt hier den zuvor ermittelten mit CP2102 und betätigt „Connect“.
Auswahl des zuvor ermittelten Com-Ports
Haben ihr alles richtig gemacht, wird die Firmware nun auf das Modul übertragen.
Die Firmware wurde erfolgreich auf das Gerät geschrieben
Nach Erreichen der 100% sollte euch das Display des Heltec mit Meshtatstic begrüßen und uns dazu auffordern, zunächst die Region festzulegen.
Displayanzeige der unkonfigurierten Meshtastic-Node
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:
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
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)
* Die Frequenz ist vorläufig und wird vom VUS-Referat des DARC final koordiniert
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)
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.
Kanal
Name
0
LongMod
1
Ostfrl
2
Notfunk
3
DL-Nordwest
4
Oldenburg
5
Emsland
Stand: Januar 2025
Die Reihenfolge ist dabei grundsätzlich beliebig, Kanal 0 muss aber immer LongMod sein!
Meshtastic-Ostfriesland Kanäle, Stand Januar 2025
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.
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.
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! 😘