Repeater
Was sind Repeater
Repeater sind die Basis des MeshCore Netzes. Über Repeater können Companions kommunizieren und so mit bis zu 64 Hops weite Distanzen überbrücken.
Bauvorschlag
Die meisten Repeater sind Solar-betrieben. Dies macht sie autark und rund um die Uhr erreichbar, solange die Batterien ausreichend geladen sind. Der beschriebene Bauvorschlag soll nur eine Idee davon aufzeigen, was nötig ist um mit einfachen Mitteln am MeshCore Netz teil zu nehmen.
Komponenten
Für den Bau eines eigenen Repeater sind nur wenige Komponenten nötig:
- ein ausreichend dimensioniertes Solar-Panel, ca. 5-8W
(z.B. https://www.action.com/de-de/p/3214527/re-load-solarmodul/) - ein idealerweise auf nRF-Chip basierender Node, z.B. XIAO nRF52840 & Wio-SX1262 Kit
(z.B. https://de.aliexpress.com/item/1005008760784706.html) - ein CN3791 basiertes MPPT-Solarlademodul
(z.B. https://de.aliexpress.com/item/1005007355378997.html) - 18650 LiPo-Batterien 3,7V / 3500mAh
(z.B. https://de.aliexpress.com/item/32810182330.html) - passendes Gehäuse
(z.B. IP65 Kunststoffgehäuse https://www.amazon.de/dp/B0F3D7TDMT oder in Vogelhaus integriert) - Halterung für die Montage
(z.B. https://www.obi.de/p/8023822/alberts-duravis-flachstahl-betonanker-schwarzdiamant-duplexbesch-205-x-40-x) - etwas Kleinkram wie Schrauben und Kabeldurchführung
Mit diesen Komponenten kommt man auf eine Gesamtsumme von ca. 30,-€
Zusammenbau
1. Solarpanel vorbereiten
Um das Solarpanel mit dem MPPT-Laderegler zu verbinden, muss der USB-Teil am Solarpanel entfernt werden. Dazu muss das aufgeklebte Plastikgehäuse entfernt und die beiden Lötfahnen des Panels vom USB-Board abgelötet werden.
2. Komponenten verbinden
Das Solar-Panel wird nun mit MPPT-Laderegler an einem der beiden Solar-Eingänge verbunden. Ebenfalls müssen Batterien und der XIAO nRF52840 mit dem MPPT-Laderegler verbunden werden. Die Abgänge für die Batterien und den Ausgang zum Verbraucher, also dem XIAO nRF52840 sind miteinander elektrisch verbunden. Es spielt also keine Rolle, was man wo anschließt.
3. Gehäuse und Montage
In das Gehäuse wird im oberen Drittel ein Loch gebohrt, durch das die Verbindungskabel des Solar-Panels geführt werden. Auch der Halter bekommt eine solche Durchführung. Anschließend werden der Halter und die Gehäuseschale mit Silikon auf das Solar-Panel geklebt. Das sorgt für eine ausreichende Abdichtung. Nach dem austrocknen des Silikons wird die Antenne auf dem Halter befestigt und das Antennenkabel in eine Durchführung am unteren Gehäuse geführt. Nun werden die Komponenten elektrisch verbunden. Nach dem Flashen des XIAO nRF52840 kann das Gehäuse zugeschraubt werden.
Als Halter des Repeaters habe ich einen Betonanker für knapp 4,-€ aus dem Baumarkt verwendet. Damit kann der Repeater am Baum, Haus oder Mast befestigt werden.
Einstellungen
Dies sind die zusätzlichen Einstellungen zu den oben genannten „Allgemeinen Einstellungen“, deren Verwendung für alle Repeater empfehlen werden.
Admin-Passwort
Es ist empfehlenswert, das Standard-Passwort “password” in ein sicheres persönliches Passwort zu ändern, um Veränderungen am Repeater durch Dritte zu verhinden.
Gast-Passwort
Das Gast-Passwort kann leer gelassen werden. Dadurch können andere Benutzer die grundlegenden Statistiken, Telemetriedaten und Nachbarn des Repeaters lesen, ohne Einstellungen ändern zu können.
Advert-Intervall
Mit den folgenden beiden Einstellungen, können sich Repeater automatisch bekannt machen.
Zero-Hop-Advert
0 – Deaktivieren, da es sich hierbei nur um eine lokale Bekanntmachung handelt, die im Grunde nicht benötigt wird. Die unten stehende Einstellung Flood-Advert deckt Zero-Hop-Advert ebenfalls ab.
Flood-Advert
12 – Stelle diesen Wert auf 12 Stunden ein, um unnötigen Datenverkehr zu vermeiden. Companion Nodes müssen Repeater nicht kennen, um sie nutzen zu können, daher ist es nicht wirklich wichtig, dass die Repeater viele Adverts senden.
RX-Verzögerung
0.0 – Das ist die derzeit von der MeshCore-Community empfohlene beste Einstellung.
TX-Verzögerung
0.5 – Das ist die derzeit von der MeshCore-Community empfohlene beste Einstellung.
Zeit
Für MeshCore ist es sehr wichtig, dass die Repeater die richtige Zeit eingestellt haben, da es sonst zu Problemen mit den Adverts kommen kann. Am einfachsten ist es, die „Fernverwaltung” über die Android- oder iOS-App mit einem Companion Node zu verwenden. Für RAK-basierte Repeater-Knoten wird empfohlen, das RTC-Modul hinzuzufügen.
Karte
Für Repeater wird dringend empfehlen, sie zur offiziellen MeshCore-Karte hinzuzufügen. Das kann direkt über die MeshCore-Android- oder iOS-App erfolgen.