Regionen
Regionen sind geografische Bereiche, die in MeshCore verwendet werden, um die Weiterleitung von Nachrichten auf definierte Gebiete zu begrenzen. Dies verhindert unkontrolliertes Flooding und entlastet das Netzwerk.
Was sind Regionen?
Ein Scope ist der geografische Reichweitenwunsch, den ein Nutzer einer Nachricht hinzufügt. Ein Repeater leitet die Nachricht nur weiter, wenn dieser Scope in seiner Region-Liste vorhanden ist. Das Matching erfolgt exakt (1:1), nicht teilweise.
So funktioniert es:
- Companion-Nutzer wählen in der App einen Scope für ihre Nachrichten
- Repeater-Betreiber konfigurieren am Repeater, welche Scopes weitergeleitet werden
- Nur Repeater mit passendem Scope leiten die Nachricht weiter
Der gewählte Scope beeinflusst nur deine gesendeten Nachrichten. Empfangen kannst du alle Nachrichten des Kanals, unabhängig vom Scope.
Zweck
- Reduzierung der Menge übermittelter Nachrichten
- Vermeidung von Kollisionen und überforderten Repeatern
- Standardmäßig werden Nachrichten über 64 Hops weitergeleitet – oft unnötig weit

Alice sendet eine Nachricht mit Scope #de. Nur Repeater, die #de in ihrer Region-Liste haben, leiten die Nachricht weiter. Repeater ohne #de in ihrer Liste ignorieren die Nachricht.
Regionen in unserer Community
In der Mesh Rheinland Community verwenden wir derzeit folgende Regionen:
#de– Deutschland#de-nw– Nordrhein-Westfalen#rheinland– Rheinland#bonn– Bonn#koeln– Köln
Companion-Nutzer: Regionen in der App verwenden
Als Companion-Nutzer legst du in der App fest, welche Scopes du für deine Nachrichten verwenden möchtest.
Regionen-Liste öffnen
Um zur globalen Regionen-Liste zu gelangen:
- Öffne einen Kanal (z.B. "Public")
- Tippe rechts oben auf die drei Punkte
- Wähle "Set Region Scope"
Neue Region hinzufügen
In der Regionen-Ansicht kannst du über das "+" oben rechts neue Regionen zu deiner Liste hinzufügen:

Beispiel: Die Regionen-Liste mit #bonn, #de, #de-nw und #rheinland
Scope einem Kanal zuweisen
Mit einem Klick auf einen Eintrag in der Liste aktivierst du den Scope für den gewählten Kanal:

Beispiel: Kanal "#bonn" mit aktiviertem Scope #bonn – alle Nachrichten werden nur über Repeater mit #bonn verbreitet
Der aktive Scope wird unterhalb des Kanalnamens angezeigt (z.B. "Region: #bonn").
Scope entfernen
Um einen Scope von einem Kanal wieder zu entfernen:
- Öffne den Kanal
- Tippe auf die drei Punkte oben rechts
- Wähle "Set Region Scope"
- Tippe auf die drei Punkte oben rechts
- Wähle "Clear Scope"
Die Beispiele zeigen die Rheinland-Regionen. Je nach Standort wirst du andere Regionen verwenden – passe die Liste an deine lokale Community an.
Repeater-Betreiber: Regionen konfigurieren
Als Repeater-Betreiber legst du über die CLI fest, welche Regionen dein Repeater weiterleitet.
Regionen werden über die CLI des Repeaters konfiguriert (USB, Seriell oder Remote via App):
Beispiel: Alle Rheinland-Regionen anlegen
region put #de
region allowf #de
region put #de-nw
region allowf #de-nw
region put #rheinland
region allowf #rheinland
region put #bonn
region allowf #bonn
region put #koeln
region allowf #koeln
region save
Befehle erklärt:
region put <name>– Fügt eine Region zur Liste hinzuregion allowf <name>– Erlaubt Flood-Weiterleitung für diese Regionregion save– Speichert die Konfiguration dauerhaft
Nach jeder Änderung an Regionen muss region save ausgeführt werden, damit die Konfiguration nach einem Neustart erhalten bleibt.
Technische Anforderungen
- Maximum 30 Bytes (UTF-8)
- Nur Kleinbuchstaben,
#,$, Bindestrich - Maximal 32 Regionen pro Repeater
- Eindeutigkeit im Netz erforderlich
Schema-Diskussion
Die Community hat erkannt: „Es wird nicht das eine Schema geben, was jeder versteht."
Zu feinkörnige Aufteilungen sind kontraproduktiv. Landschaften und Metropolregionen (beispielsweise #rhein-main) sind oft sinnvoller als starre Verwaltungsgrenzen.
Basis-Schema (ISO 3166-2)
Als empfohlenes grundlegendes Schema für Deutschland:
#de– Deutschland (Bundesebene)#de-bw– Baden-Württemberg#de-by– Bayern#de-he– Hessen#de-nw– Nordrhein-Westfalen- ... (weitere Bundesländer nach ISO 3166-2)