Le module d'informations sur les voisins est conçu pour transmettre des informations sur les voisins à 0 saut de chaque nœud au sein du réseau maillé. Les options de configuration incluent : Activé, Intervalle de mise à jour et Transmettre via LoRa.
Note : La fonction d'informations sur les voisins est purement informative et n'influence pas le comportement de routage du réseau maillé. En tant que telle, elle est optionnelle et est désactivée par défaut.
Pour économiser la bande passante, Meshtastic ne suit pas le chemin emprunté par un paquet pour atteindre sa destination, sauf lors de l'utilisation de Traceroute. Lorsque ce module est activé et que "Transmettre via LoRa" est activé, votre nœud enverra périodiquement des paquets contenant une liste de ses voisins directs ainsi que la qualité (SNR) des liens correspondants. Si vous activez cette fonctionnalité sur tous les nœuds, vous pouvez compiler un graphe de l'ensemble du réseau pour observer comment il est connecté. À ce jour, aucun client ne visualise ces données pour vous, mais vous pouvez utiliser MQTT pour collecter toutes les informations.
Pour utiliser cette fonctionnalité, assurez-vous que vos appareils fonctionnent avec la version du firmware 2.2.0 ou supérieure. À partir de la version 2.3.2, le module est capable de détecter les voisins même si d'autres nœuds ne l'ont pas activé.
Valeurs de configuration du module d'informations sur les voisins
-
Activé : Active le module d'informations sur les voisins.
-
Intervalle de mise à jour : La fréquence à laquelle les informations sur les voisins sont envoyées au maillage ne peut pas être inférieure à 4 heures (14 400 secondes). L'intervalle par défaut est de 6 heures (21 600 secondes).
-
Transmission via LoRa : Disponible à partir du firmware 2.5.13 et supérieur. Par défaut, les infos voisin ne seront envoyées qu'à MQTT et à une application connectée. Si activé, les infos voisin seront transmises sur le canal principal via LoRa. Cette fonctionnalité est uniquement disponible lorsque le canal principal n'est pas le canal public avec la clé et le nom par défaut.
Client du Module d'Info Voisin
Android
Toutes les options de configuration du Module d'Info Voisin sont accessibles sur Android dans la version de l'application 2.2.0 et supérieures.
-
Ouvrez l'application Meshtastic.
-
Naviguez vers : Ellipse verticale (3 points en haut à droite) > Configuration Radio > Info Voisin.
Pomme
Pas encore implémenté.
CLI
Toutes les options de configuration du Module d'Info Voisin sont disponibles dans la version Python CLI 2.2.0 et supérieures. Par exemple :
-
Activer/Désactiver le Module d'Info Voisin
| meshtastic --set neighbor_info.enabled true meshtastic --set neighbor_info.enabled false |
-
Définir l'intervalle de mise à jour à 5 heures
| meshtastic --set neighbor_info.update_interval 18000 |
-
Définir la transmission via LoRa sur vrai
| meshtastic --set neighbor_info.transmit_over_lora true |
-
Obtenir la configuration du Module d'Info Voisin
| meshtastic --get neighbor_info |
Web
Toutes les options de configuration du Module d'Info Voisin sont accessibles dans l'interface Web.
