Zum Hauptinhalt springen

Repeater-Setup

Ein Repeater erweitert die Reichweite des MeshCore-Netzwerks, indem er Nachrichten weiterleitet. Diese Anleitung erklärt die wichtigsten Einstellungen für den Betrieb eines Repeaters.

Nur für Infrastruktur

Repeater sind für unbemannten Betrieb gedacht. Für normale Nutzung flashe dir die Companion-Firmware!

CLI Cheat Sheet

Alle Befehle zum Konfigurieren eines Repeaters auf einen Blick. Eingabe über die serielle Console im MeshCore Flasher nach dem Flashen. Hier ein Beispiel (tnx to meshrheinland.de):

set name DE-NW Bonn-Beuel
set owner.info Bernd aus Beuel
set lat 50.73597
set lon 7.11093
password MySecret

set radio 869.618,62.5,8,8
set dutycycle 10

set advert.interval 230
set flood.advert.interval 50

set txdelay 0.5
set direct.txdelay 0.3
set rxdelay 0

set multi.acks 1

set path.hash.mode 1
set loop.detect minimal

# Weiter: Regionen konfigurieren (siehe unten)
info

Nach allen Änderungen den Repeater neu starten: reboot

Abschließend die Regionen konfigurieren: empfohlene Niederrhein-Regionen anlegen

Konfiguration über Web-Interface

Nach dem Flashen kannst du deinen Repeater über die Web-Oberfläche konfigurieren:

  1. Verbinde den Repeater per USB mit deinem Computer
  2. Öffne https://config.meshcore.io
  3. Klicke auf "Connect" und wähle dein Gerät aus

MeshCore Repeater Konfiguration

Wichtige Einstellungen

Name & Standort

Name: Wähle einen aussagekräftigen Namen (z.B. "DE-NW Bonn-Beuel")

Latitude / Longitude

Standort & Privatsphäre

Überlege dir genau, welche Position du angibst. Ein Versatz von einigen Metern mit ähnlichen topologischen Eigenschaften schützt deine Privatsphäre, ohne die Netzwerk-Übersicht zu beeinträchtigen.

Zugriffskontrolle

Guest password:

Offener Zugang empfohlen

Lasse das Feld leer, damit sich jeder ohne Passwort anmelden kann. Keine Sorge, Gäste können nicht administrieren. Sie können nur Telemetriedaten und die Kontaktinformationen (Ansprechpartner) des Nodes abrufen. Dies fördert die offene Nutzung des Mesh-Netzwerks.

New admin password:

warnung

Setze ein nur dir bekanntes Admin-Passwort, um deinen Repeater vor ungewollten Änderungen durch andere zu schützen.

Radio-Einstellungen (Deutschland Standard)

Preset: EU/UK (Narrow)

Die Radio-Parameter sollten automatisch korrekt gesetzt sein:

  • Frequency: 869.618 MHz
  • Bandwidth: 62.5 kHz
  • Spreading Factor: 8
  • Coding Rate: 8
  • TX Power: 22 dBm
  • Duty Cycle: 10%
Duty Cycle

set dutycycle 10 begrenzt die Sendezeit auf 10 % (ETSI EN300.220-2 für Deutschland).

Einstellungen speichern

Klicke nach allen Änderungen auf "Save settings" am unteren Rand.

Nach dem Speichern der Einstellungen klicke auf "Send Advert", damit dein Repeater erstmals im Netzwerk sichtbar wird.

Erweiterte Konfiguration

Für erweiterte Einstellungen, die über die Web-Oberfläche hinausgehen, steht die Repeater CLI Reference zur Verfügung. Hierüber lassen sich z.B. Advert-Intervalle, Bridging oder Region-Management detailliert konfigurieren.

Node-ID-Kollisionen vermeiden

Standardmäßig hat MeshCore 1-Byte-Node-IDs verwendet. Damit kommt es großen Netzen immer wieder zu Dopplungen. Mehrere Repeater haben dann ein gleichlautendes, erstes Byte. Seit MeshCore 1.14 werden 2-Byte-Node-IDs verwendet, was Kollisionen deutlich unwahrscheinlicher macht. Es ist ratsam, vor dem Deployment zu prüfen, dass kein anderer Repeater in deiner direkten Funkreichweite dieselbe 2-Byte-ID hat. Man kann das beim ersten Konfigurieren des Repeaters ändern. Mehr dazu und eine Schritt-für-Schritt-Anleitung zum Generieren eines Custom Keys findest du auf der Seite Node-ID-Kollisionen vermeiden.

Regionen konfigurieren

Wichtiger letzter Schritt

Nach der Grundkonfiguration solltest du deinen Repeater mit den passenden Regionen ausstatten. Dies ist für das zukünftige Netzwerk essentiell!

Regionen begrenzen die Weiterleitung von Nachrichten auf definierte geografische Bereiche und verhindern unkontrolliertes Flooding im Netz. Die vollständige Liste aller verwendeten Regionen findest du auf der Regionen-Seite.

Nächster Schritt: Lies die Anleitung zur Regionen-Konfiguration, um deinen Repeater mit den passenden Regionen auszustatten.

Häufige Fragen

Kann ich einen Repeater per Funk konfigurieren?

Ja, wenn du das Admin-Passwort kennst oder dein Companion-Node freigeschaltet wurde.

Ressourcen

Tools:

Dokumentation: