Repeater & Companion korrekt konfigurieren
Die Path Hash Mode Einstellung ist ein zentraler Bestandteil von MeshCore und beeinflusst direkt:
- Routing-Stabilität
- Kollisionen im Netz
- maximale Hop-Anzahl
Gerade in größeren Netzen (z. B. NFN) ist die richtige Einstellung entscheidend, um ein sauberes und belastbares Mesh aufzubauen.
🔧 Path Hash Mode (CLI – Repeater)
Aktuellen Modus prüfen:
get path.hash.mode
📊 Bedeutung
| Wert | Modus |
|---|---|
| 0 | 1-Byte |
| 1 | 2-Byte |
| 2 | 3-Byte |
⚙️ Repeater auf 3-Byte setzen (empfohlen)
set path.hash.mode 2
👉 Empfehlung: ALLE Repeater auf 3-Byte
🔁 Wichtiger Praxis-Hinweis
Nach der Umstellung:
- 🔄 Repeater neu starten (empfohlen)
- 🕒 Uhrzeit neu synchronisieren nicht vergessen
👉 Das sorgt dafür, dass Routing und Timing sauber greifen
⚖️ Vergleich der Modi
| Modus | Max. Hops | Kollisionen | Einsatz |
|---|---|---|---|
| 1-Byte | 64 | Hoch | ❌ vermeiden |
| 2-Byte | 32 | Mittel | ⚠️ Übergang |
| 3-Byte | 21 | Sehr gering | ✅ Standard |
✅ Vorteile von 3-Byte
- 🔥 Kaum noch Kollisionen
- 📡 stabiles Routing
- 🧭 saubere Netzstruktur
- 🔁 abwärtskompatibel
⚠️ Wichtiger Punkt
👉 Nicht aufwärtskompatibel!
Das bedeutet:
- 3-Byte funktioniert mit 1- und 2-Byte Nodes
- aber ältere Nodes können das volle Potenzial nicht nutzen
👉 Deshalb:
Repeater immer direkt auf 3-Byte setzen
📉 Nachteil
- Maximal 21 Hops
👉 Praxis: absolut ausreichend, selbst für große Netze
🔗 Companion Konfiguration
Beim Companion erfolgt die Einstellung direkt im Gerät:
📱 Menüpfad
👉 Einstellungen → Experimentelle Einstellungen → „Default Hash Size“
🔄 Zusammenhang
| Default Hash Size | Entspricht |
|---|---|
| 1 Byte | 1-Byte Mode |
| 2 Byte | 2-Byte Mode |
| 3 Byte | 3-Byte Mode |
💡 Empfehlung für Companion
- ✔ Default Hash Size = 3 Byte
- ✔ kein Repeater-Betrieb
- ✔ Fokus auf Nutzung (Bot, Sensoren, UI)
⚠️ Typische Fehler
- ❌ Repeater im Default (1-Byte) lassen
- ❌ Companion falsch konfigurieren
- ❌ Mischbetrieb ohne Konzept
- ❌ unterschiedliche Modi im gleichen Gebiet
👉 Ergebnis:
💥 Routing-Chaos
💥 unnötige Netzlast
💥 instabile Verbindungen
🧭 Fazit
Der 3-Byte Modus ist der aktuelle Best Practice Standard:
👉 maximale Stabilität
👉 minimale Kollisionen
👉 sauberes Routing
Und der wichtigste Satz:
Repeater bestimmen das Netz – also dort direkt sauber konfigurieren.
