Modul informací o sousedech je navržen pro přenos informací o 0-hop sousedech každého uzlu v mesh síti. Konfigurační možnosti zahrnují: Povoleno, Interval aktualizace a Přenos přes LoRa.
Poznámka: Funkce informací o sousedech je čistě informativní a neovlivňuje směrovací chování mesh sítě. Proto je volitelná a ve výchozím nastavení vypnutá.
Pro úsporu šířky pásma Meshtastic nesleduje trasu, kterou paket putuje k cíli, kromě použití Traceroute. Když je tento modul aktivován a je povoleno "Přenos přes LoRa", váš uzel bude pravidelně odesílat pakety obsahující seznam svých přímých sousedů spolu s kvalitou (SNR) odpovídajících spojení. Pokud tuto funkci povolíte na všech uzlech, můžete sestavit graf celé sítě a sledovat, jak je propojena. V současnosti neexistují klienti, kteří by tato data vizualizovali za vás, ale můžete využít MQTT k shromažďování všech informací.
Pro použití této funkce zajistěte, aby vaše zařízení měla firmware verze 2.2.0 nebo vyšší. Od verze 2.3.2 je modul schopen detekovat sousedy i v případě, že ostatní uzly nemají tuto funkci povolenou.
Konfigurační hodnoty modulu informací o sousedech
-
Povoleno: Umožňuje modul informací o sousedech.
-
Interval aktualizace: Frekvence, s jakou jsou informace o sousedech odesílány do sítě, nemůže být nastavena na méně než 4 hodiny (14 400 sekund). Výchozí interval je 6 hodin (21 600 sekund).
-
Přenos přes LoRa: Dostupné od firmwaru 2.5.13 a vyšší. Ve výchozím nastavení bude neighbor info odesíláno pouze do MQTT a připojené aplikace. Pokud je povoleno, informace o sousedech budou přenášeny na primárním kanálu přes LoRa. Tato funkce je dostupná pouze tehdy, když primární kanál není veřejný kanál s výchozím klíčem a názvem.
Klient Neighbor Info Module
Android
Všechny konfigurační možnosti Neighbor Info Module jsou přístupné pro Android v aplikaci verze 2.2.0 a vyšší.
-
Otevřete aplikaci Meshtastic.
-
Přejděte na: Vertikální elipsa (3 tečky vpravo nahoře) > Radio Configuration > Neighbor Info.
Jablko
Ještě není implementováno.
CLI
Všechny konfigurační možnosti Neighbor Info Module jsou dostupné ve Python CLI verzi 2.2.0 a vyšší. Například:
-
Povolit/zakázat Neighbor Info Module
| meshtastic --set neighbor_info.enabled true meshtastic --set neighbor_info.enabled false |
-
Nastavit interval aktualizace na 5 hodin
| meshtastic --set neighbor_info.update_interval 18000 |
-
Nastavit přenos přes LoRa na true
| meshtastic --set neighbor_info.transmit_over_lora true |
-
Získat konfiguraci Neighbor Info Module
| meshtastic --get neighbor_info |
Web
Všechny konfigurační možnosti Neighbor Info Module jsou přístupné v Web UI.
