Das Neighbor Info Modul ist dafür ausgelegt, Informationen über die 0-Hop-Nachbarn jedes Knotens im Mesh-Netzwerk zu übertragen. Die Konfigurationsoptionen umfassen: Aktiviert, Aktualisierungsintervall und Über LoRa senden.
Hinweis: Die Neighbor Info Funktion ist rein informativ und beeinflusst nicht das Routing-Verhalten des Mesh-Netzwerks. Daher ist sie optional und standardmäßig deaktiviert.
Um Bandbreite zu sparen, verfolgt Meshtastic nicht den Weg, den ein Paket zu seinem Ziel nimmt, außer bei Verwendung von Traceroute. Wenn dieses Modul aktiviert ist und "Über LoRa senden" eingeschaltet ist, sendet Ihr Knoten periodisch Pakete mit einer Liste seiner direkten Nachbarn sowie der Qualität (SNR) der entsprechenden Verbindungen. Wenn Sie diese Funktion auf allen Knoten aktivieren, können Sie ein Netzwerkdiagramm des gesamten Netzes erstellen, um zu beobachten, wie es verbunden ist. Derzeit gibt es keine Clients, die diese Daten für Sie visualisieren, aber Sie können MQTT nutzen, um alle Informationen zu sammeln.
Um diese Funktion zu nutzen, stellen Sie sicher, dass Ihre Geräte mit der Firmware-Version 2.2.0 oder höher laufen. Ab Version 2.3.2 ist das Modul in der Lage, Nachbarn zu erkennen, selbst wenn andere Knoten es nicht aktiviert haben.
Konfigurationswerte des Neighbor Info Moduls
-
Aktiviert: Aktiviert das Neighbor Info Modul.
-
Aktualisierungsintervall: Die Häufigkeit, mit der Nachbarinformationen an das Mesh gesendet werden, kann nicht auf weniger als 4 Stunden (14.400 Sekunden) eingestellt werden. Das Standardintervall beträgt 6 Stunden (21.600 Sekunden).
-
Übertragung über LoRa: Verfügbar ab Firmware 2.5.13 und höher. Standardmäßig wird neighbor info nur an MQTT und eine verbundene App gesendet. Wenn aktiviert, wird die Nachbarinfo über den primären Kanal über LoRa übertragen. Diese Funktion ist nur verfügbar, wenn der primäre Kanal nicht der öffentliche Kanal mit dem Standard-Schlüssel und -Namen ist.
Neighbor Info Modul Client
Android
Alle Neighbor Info Module-Konfigurationsoptionen sind für Android in der App-Version 2.2.0 und höher zugänglich.
-
Öffnen Sie die Meshtastic App.
-
Navigiere zu: Vertikale Ellipse (3 Punkte oben rechts) > Radio Configuration > Neighbor Info.
Apfel
Noch nicht implementiert.
CLI
Alle Neighbor Info Module-Konfigurationsoptionen sind in der Python CLI-Version 2.2.0 und höher verfügbar. Zum Beispiel:
-
Neighbor Info Modul aktivieren/deaktivieren
| meshtastic --set neighbor_info.enabled true meshtastic --set neighbor_info.enabled false |
-
Setze das Aktualisierungsintervall auf 5 Stunden
| meshtastic --set neighbor_info.update_interval 18000 |
-
Übertragung über LoRa auf true setzen
| meshtastic --set neighbor_info.transmit_over_lora true |
-
Hole die Konfiguration des Neighbor Info Moduls
| meshtastic --get neighbor_info |
Web
Alle Neighbor Info Module-Konfigurationsoptionen sind im Web UI zugänglich.
