Was ist MeshCom?
MeshCom ist ein Projekt des Institute of Citizen Science for Space & Wireless Communication (ICSSW). Ziel ist es, ein stromsparendes, kosteneffizientes dezentrales Textnachrichtensystem für Amateurfunk zu realisieren. Das System basiert auf LoRa-Radio-modulen, die Text, Positionen, Messdaten und sogar Fernsteuerungssignale über weite Distanzen übertragen können.icssw.org+1GitHub
Das System ist darauf ausgelegt, sich automatisch selbst zu vernetzen (self-building) und Fehler im Netzwerk selbstständig zu umgehen (self-healing).
Haupteigenschaften im Detail
-
Kommunikation per Rufzeichen: Jeder Knoten (Node) identifiziert sich per Amateurfunk-Rufzeichen (optional mit SSID), so können Nachrichten gezielt an bestimmte Ziele gesendet werden.GitHub
-
Routing & Gateways: Nodes fungieren als Repeater, Nachrichten werden hop-by-hop weitergeleitet. Gateways können das Mesh mit HAMNET oder dem Internet verbinden, etwa über APRS, DAPNET, Telegram-Bots und Co.n18.deGitHub
-
Notfall-Kommunikation: Besonders in Katastrophenfällen ist das System dank seiner Autarkie wertvoll – etwa wenn normale Infrastruktur ausfällt.GitHubHamradio.my
Software und Tools rund um MeshCom
1. MeshCom-Client (Python-Anwendung)
Ein in Python geschriebener Open-Source-Client (DG9VH), der Nachrichten über LoRa auf dem PC verwalten lässt. Features: Chat-Tabs, automatische Benachrichtigungen, Watchlist, Mehrsprachigkeit, Chat-Verlauf usw.PyPIDL-NORDWEST 2.0
2. MeshDash-SQL (Browser-Web-App)
Eine PHP-basierte Webanwendung (DH5DAN), die Nachrichten in einer SQLite-Datenbank speichert und per Webbrowser zugänglich macht. Betriebssystemunabhängig nutzbar, mit Funktionen wie Filtergruppen, Skriptsteuerung, UDP-Anbindung, automatischen Updates per Dashboard usw.DL-NORDWEST 2.0
3. Apps für Mobilgeräte (Android & iOS)
Es gibt offizielle Apps für Android und iPhone. Voraussetzung ist eine Firmware-Version mindestens 4.34p. Manche Einschränkungen können auftreten, z. B. bei Android-Hintergrundbenachrichtigungen.icssw.org
Überblick – Übersichtliche Tabelle
Komponente | Beschreibung |
---|---|
MeshCom-Hardware | LoRa-Modul mit ESP32, entwickelt für Amateurfunknetze |
MeshCom-Client | Python-Anwendung für PC (Tabs, Benachrichtigungen, Chat-Historie) |
MeshDash-SQL | Weboberfläche mit SQLite-Datenbank, für netzwerkweiten Zugriff |
Smartphone-App | Apps für Android & iOS (ab Firmware v4.34p) |
Routing & Gateways | Self-healing Mesh, Gateways zu HAMNET, APRS, DAPNET, Telegram usw. |
Use Cases | Amateurfunkkommunikation, Info-Systeme, Notfallkommunikation |
Anwendungsbereiche und Vorteile
-
Unabhängig von klassischen Netzwerken – ideal für abgelegene Gebiete oder Blackouts
-
Energieeffizient durch LoRa-Technologie
-
Flexibel & erweiterbar – sowohl im privaten als auch im Amateurfunkkontext nutzbar
-
Offen & Community-orientiert – alles ist Open Source mit aktiver Entwicklung und D