GRUNDLAGEN

Was ist MeshCore?

Textnachrichten über LoRa-Funk – unabhängig vom Internet

MeshCore ist ein leichtgewichtiges, dezentrales Mesh-Kommunikationssystem für LoRa-Funkgeräte. Es wurde dafür entwickelt, Nachrichten auch dann zwischen Teilnehmern zu übertragen, wenn kein Mobilfunknetz und kein Internet zur Verfügung stehen.

Die Geräte können direkt miteinander kommunizieren oder – wenn passende Repeater vorhanden sind – Nachrichten über mehrere Funkstrecken weitertragen. Für die eigentliche Funkkommunikation ist kein zentraler Server erforderlich.

MeshCore Grundprinzip

DAS GRUNDPRINZIP

Wie funktioniert MeshCore grundsätzlich?

Eine Nachricht wird auf einem unterstützten Endgerät oder in einer MeshCore-Anwendung geschrieben. Das zugehörige LoRa-Funkgerät sendet die Daten anschließend über Funk. Ist der Empfänger nicht direkt erreichbar, können Repeater die Nachricht weitertragen.

MeshCore verwendet feste Rollen. Companion-Geräte dienen der persönlichen Kommunikation, Repeater erweitern das Funknetz, Room Server speichern Beiträge für späteren Abruf. Persönliche Companion-Geräte wiederholen Nachrichten nicht automatisch.

Nachricht erstellen

Schreiben über Smartphone, Computer oder ein eigenständiges unterstütztes MeshCore-Endgerät.

Über LoRa senden

Das MeshCore-Gerät übernimmt die eigentliche Funkübertragung.

Über Repeater weitertragen

Geeignete Repeater können Pakete über weitere Funkstrecken zum Ziel weiterleiten.

GERÄTEROLLEN

Welche Rollen gibt es in MeshCore?

MeshCore unterscheidet unterschiedliche Aufgaben innerhalb des Netzes. Dadurch kann die Hardware gezielt für persönliche Kommunikation, Weiterleitung oder gespeicherte Beiträge eingesetzt werden.

Companion

Ein Companion-Radio verbindet ein unterstütztes LoRa-Gerät mit einer App oder Web-Anwendung. Je nach Firmware erfolgt die Verbindung über BLE, USB oder Wi-Fi.

Offizielle Erklärung öffnen ↗

Eigenständiges Endgerät

Bestimmte unterstützte Geräte besitzen eine eigene Benutzeroberfläche und können MeshCore ohne Smartphone als Bedienoberfläche verwenden.

Unterstützte Geräte prüfen ↗

Repeater

Ein Repeater erweitert die Reichweite des Netzes. Seine Aufgabe ist es, MeshCore-Pakete in Richtung des Zielgeräts weiterzutragen.

Repeater in der offiziellen FAQ ↗

Room Server

Ein Room Server ist ein einfacher BBS-Server. Er speichert Beiträge, damit Teilnehmer später zurückkehren und verpasste Nachrichten abrufen können.

Room Server erklärt ↗

Sensor

MeshCore enthält außerdem eine Sensor-Rolle für Telemetrie und Meldungen. Für den normalen Nachrichteneinstieg ist sie nicht erforderlich.

MeshCore auf GitHub ↗

Entwickler-Schnittstellen

Für Entwickler gibt es dokumentierte Protokolle und Bibliotheken.

Companion Protocol ↗

Brauche ich zwingend ein Smartphone?

Nein.

Ein Smartphone ist eine sehr bequeme Möglichkeit, MeshCore zu bedienen, aber keine grundsätzliche Voraussetzung.

Bei einem Companion-Gerät übernimmt das Smartphone oder ein Computer die Benutzeroberfläche. MeshCore unterstützt jedoch auch eigenständige Endgeräte mit eigener Anzeige und Bedienung.

Welche Geräte aktuell unterstützt werden, ändert sich mit der Weiterentwicklung von MeshCore. Deshalb wird die aktuelle Geräteliste nicht statisch auf MeshCore Hessen nachgebaut, sondern über den offiziellen Flasher geprüft.

FUNK STATT MOBILFUNK

Was braucht MeshCore für die Funkübertragung nicht?

Keine SIM-Karte

Die eigentliche MeshCore-Funkkommunikation läuft nicht über eine Mobilfunk-SIM.

Keinen Mobilfunkvertrag

Zwischen MeshCore-Geräten werden Nachrichten über LoRa-Funk und nicht über einen Mobilfunkanbieter übertragen.

Keinen Internetanschluss

Für die eigentliche lokale Funkkommunikation ist keine Internetverbindung erforderlich.

Direkt oder über mehrere Stationen

Wenn zwei Geräte sich direkt erreichen, kann die Nachricht unmittelbar übertragen werden. Wenn keine direkte Funkverbindung besteht, können Repeater einen Weg über mehrere Funkstrecken ermöglichen.

Companion-Geräte wiederholen Nachrichten nicht; für die Weiterleitung sind dafür vorgesehene Infrastrukturrollen wie Repeater zuständig.

Lora Mescore Repeater

LORA

Was bedeutet LoRa?

LoRa ist eine Funktechnik, die auf die Übertragung vergleichsweise kleiner Datenmengen über größere Entfernungen und mit geringem Energiebedarf ausgelegt ist.

MeshCore nutzt LoRa für Nachrichten und Netzwerkdaten. Es handelt sich dabei weder um Mobilfunk noch um WLAN. Die tatsächliche Funkreichweite hängt stark von Gelände, Gebäuden, Antenne, Standort, Hardware und den zulässigen Einstellungen ab.

Deshalb gibt MeshCore Hessen keine pauschale Reichweitenzahl als allgemeines Versprechen an.

KONTAKTE UND NACHRICHTEN

Wie finden sich Teilnehmer im Netz?

MeshCore verwendet sogenannte Adverts. Ein Teilnehmer kann damit bewusst Informationen über sich im Funknetz bekanntgeben. Laut offizieller Dokumentation können dabei Name, Position und öffentlicher Schlüssel übertragen werden.

Adverts werden nicht einfach permanent von jedem persönlichen Gerät ausgesendet. Ein Nutzer kann sie gezielt auslösen.

Direkte Nachrichten

MeshCore unterstützt Kontakte und direkte Nachrichten zwischen Teilnehmern.

Kanäle

Neben direkter Kommunikation unterstützt MeshCore gemeinsame Kanäle. Öffentliche und private Kommunikationsformen werden auf MeshCore Hessen gesondert erklärt.

QR-Codes

Unterstützte Anwendungen können Kontakte und Kanäle per QR-Code austauschen. Details folgen im Bereich Sicherheit und Gruppen.

Was ist der Unterschied zwischen einem Kanal und einem Room Server?

Bei normalen Kanälen muss eine Nachricht zum Zeitpunkt der Aussendung empfangen werden können. Ist ein Teilnehmer außerhalb der Reichweite, kann er diese Nachricht verpassen.

Ein Room Server arbeitet anders: Er speichert Beiträge und kann sie später an Teilnehmer ausliefern. Damit ähnelt die Funktion eher einem einfachen BBS- oder Mailbox-System.

Die offizielle MeshCore-Dokumentation empfiehlt, Repeater und Room Server für den besten Betrieb auf getrennten Geräten zu betreiben.

OFFIZIELLE WERKZEUGE

Direkt zu den offiziellen MeshCore-Werkzeugen

MeshCore Hessen baut diese Werkzeuge nicht als eigene Parallelversion nach. So bleiben Geräteunterstützung, Firmware und Konfiguration beim Originalprojekt aktuell.

Firmware Flasher

Unterstützte Geräte auswählen und die passende MeshCore-Firmware installieren.

flasher.meshcore.io ↗

Companion Web App

MeshCore über einen unterstützten Companion im Browser verwenden.

app.meshcore.nz ↗

Internet Map

Die offizielle MeshCore-Internetkarte öffnen und veröffentlichte Einträge betrachten.

map.meshcore.io ↗

Config Tool

Repeater und Room Server über die offizielle Weboberfläche konfigurieren.

config.meshcore.io ↗

Dokumentation

FAQ, Protokolle und technische Grundlagen direkt beim MeshCore-Projekt nachlesen.

docs.meshcore.io ↗

GitHub

Firmware, Quellcode, Releases und technische Entwicklung des Kernprojekts.

GitHub öffnen ↗

GRENZEN

Was MeshCore nicht ist

MeshCore ist eine zusätzliche Kommunikationsmöglichkeit. Es ersetzt keine öffentliche Kommunikationsversorgung und garantiert keine jederzeitige Erreichbarkeit.

Kein Ersatz für 112

MeshCore ist kein Ersatz für den öffentlichen Notruf.

Kein BOS-Funk

MeshCore ist kein Ersatz für behördliche oder professionelle Einsatzkommunikation.
Es kann aber in Krisensituationen maßgeblich unterstützen!

Keine Reichweitengarantie

Erreichbarkeit hängt von realer Infrastruktur und Funkbedingungen ab.

MeshCore verstanden – wie geht es weiter?

Als Nächstes kannst du ein geeignetes Gerät auswählen und MeshCore selbst ausprobieren. Wenn du anschließend mit anderen Menschen in deiner Umgebung ein lokales Netz aufbauen möchtest, führt dich MeshCore Hessen Schritt für Schritt weiter.