El Módulo de Información de Vecinos está diseñado para transmitir información sobre los vecinos a 0 saltos de cada nodo dentro de la red mallada. Las opciones de configuración incluyen: Habilitado, Intervalo de Actualización y Transmitir Sobre LoRa.
Nota: La función de Información de Vecinos es puramente informativa y no influye en el comportamiento de enrutamiento de la red mallada. Por lo tanto, es opcional y está deshabilitada por defecto.
Para conservar el ancho de banda, Meshtastic no rastrea la ruta que toma un paquete para llegar a su destino, excepto cuando se usa Traceroute. Cuando este módulo está activado y "Transmitir Sobre LoRa" está habilitado, tu nodo enviará periódicamente paquetes que contienen una lista de sus vecinos directos junto con la calidad (SNR) de los enlaces correspondientes. Si habilitas esta función en todos los nodos, puedes compilar un gráfico de toda la red para observar cómo está conectada. Por ahora, no existen clientes que visualicen estos datos por ti, pero puedes utilizar MQTT para recopilar toda la información.
Para usar esta función, asegúrate de que tus dispositivos estén ejecutando la versión de firmware 2.2.0 o superior. A partir de la versión 2.3.2, el módulo es capaz de detectar vecinos incluso si otros nodos no lo tienen habilitado.
Valores de Configuración del Módulo de Información de Vecinos
-
Habilitado: Activa el Módulo de Información de Vecinos.
-
Intervalo de Actualización: La frecuencia con la que se envía la información de vecinos a la red no puede ser menor a 4 horas (14,400 segundos). El intervalo predeterminado es de 6 horas (21,600 segundos).
-
Transmitir Sobre LoRa: Disponible desde el firmware 2.5.13 en adelante. Por defecto, la información de vecinos solo se enviará a MQTT y a una app conectada. Si se habilita, la información de vecinos se transmitirá en el canal primario por LoRa. Esta función solo está disponible cuando el canal primario no es el canal público con la clave y nombre predeterminados.
Cliente del Módulo de Información de Vecinos
Android
Todas las opciones de configuración del Módulo de Información de Vecinos son accesibles para Android en la versión de la app 2.2.0 y superiores.
-
Abre la App Meshtastic.
-
Navegar a: Elipsis Vertical (3 puntos en la esquina superior derecha) > Configuración de Radio > Información de Vecinos.
Manzana
Aún no implementado.
CLI
Todas las opciones de configuración del Módulo de Información de Vecinos están disponibles en la versión Python CLI 2.2.0 y superiores. Por ejemplo:
-
Habilitar/Deshabilitar el Módulo de Información de Vecinos
| meshtastic --set neighbor_info.enabled true meshtastic --set neighbor_info.enabled false |
-
Configurar el intervalo de actualización a 5 horas
| meshtastic --set neighbor_info.update_interval 18000 |
-
Configurar transmisión por LoRa a verdadero
| meshtastic --set neighbor_info.transmit_over_lora true |
-
Obtener la Configuración del Módulo de Información de Vecinos
| meshtastic --get neighbor_info |
Web
Todas las opciones de configuración del Módulo de Información de Vecinos son accesibles en la Interfaz Web.
