Convención opcional

Indicativos para nodos

Un esquema de cuatro caracteres para nombrar nodos, copiado de cómo los operadores de APRS marcan sus estaciones desde hace décadas. Dos letras dicen quién, dos dígitos dicen qué. Nadie está obligado a usarlo: ponle a tu nodo el nombre que quieras y como quieras. Esto es una guía para quien termina manejando varios.

Meshtastic no tiene alias

No hay lista de contactos, ni perfil, ni mensaje de ausencia. Lo que ves en la lista de nodos es un nombre corto, un nombre largo y nada más. Así que la pregunta que aparece una y otra vez — ¿hay una persona detrás de este nodo, o es una caja en una azotea? — no tiene respuesta a menos que alguien la haya escrito en el nombre.

Sin convención

  • TBeam ¿placa suelta en un escritorio, o en una torre?
  • Node nombre de fábrica, nunca lo cambiaron
  • Casa ¿una persona, o un repetidor de azotea?
  • 🌮 ni idea; mandas el mensaje y rezas

O le escribes a una azotea y esperas sentado, o te quedas callado y nunca alcanzas a la persona que sí estaba escuchando.

Con una

  • KM01 infraestructura — no esperes respuesta
  • KM11 infraestructura — repetidor de azotea
  • KM40 companion — alguien lo lleva encima
  • KM50 móvil — alguien, en el carro

Los mismos cuatro bytes. Ahora la lista te dice a quién escribirle y por quién solo enrutar. Los cuatro son del mismo dueño — por eso comparten KM; los tuyos llevarían tus dos letras.

Si te llevas una sola cosa de esta página

Que el nombre diga si el nodo es personal o infraestructura. Si lo haces con este esquema, con tu propia numeración, o pegándole la palabra movil al final, es cosa tuya. No te cuesta nada y le ahorra la adivinanza a todos los demás.

Anatomía del indicativo

Dos letras de operador + dos dígitos de clase.

Nombre corto · ● al aire

KM10

operadorclase

KM son las letras de un operador de la red, prestadas aquí para los ejemplos. No son parte del esquema — las tuyas las escoges tú.

Las dos letras — prefijo de operador

Quién es el dueño y lo mantiene. Todos los nodos de una misma persona comparten esas dos letras, igual que todas las estaciones APRS comparten un indicativo. Iniciales, un apodo, lo que sea — solo tienen que ser tuyas y no cambiar.

El KM de los ejemplos no es un estándar, es el prefijo de un operador concreto de la red. Tú usas el tuyo: si te llamas Ana Rivas, AR funciona igual de bien.

10 — número de clase

Qué tipo de nodo es y cuál de ellos. El dígito de las decenas es la clase (azotea, gateway, rastreador…); el de las unidades es el índice dentro de esa clase. 10 es la primera azotea, 11 la segunda.

¿Por qué cuatro caracteres?

El nombre corto de Meshtastic está topado en 4 bytes — es la etiqueta que sale en la pantalla del nodo y en la lista de todo el mundo. Dos + dos gasta cada byte y no deja nada que se corte.

¿Un solo nodo? Ponle el nombre que te dé la gana y sáltate el resto. Esta división empieza a valer la pena como al tercer o cuarto nodo, cuando ya no te acuerdas cuál TBeam es el de la azotea.

APRS resolvió esto en los noventa

En APRS, el ID de una estación es el indicativo más un SSID: un sufijo numérico que le dice a todos qué tipo de estación es, sin tener que buscar en ningún lado. N0CALL-9 es un carro; -10 es una puerta de enlace a internet. Este esquema se queda con la idea y cambia las piezas — el indicativo pasa a ser un prefijo de dos letras, y el SSID pasa a ser un bloque de dos dígitos.

Estación APRS — N0CALL-9

  • -0 fija principal, recibe mensajes
  • -9 móvil principal — el carro
  • -10 internet / iGate
  • -12 rastreadores de una vía
  • -13 estaciones meteorológicas

Nodo de malla — KM50

  • 00–09 cimas y torres (routers)
  • 50–59 móvil — el carro
  • 30–39 gateways / puentes MQTT
  • 60–69 rastreadores
  • 10–19 repetidores de azotea

indicativo → prefijo de operador  ·  SSID → bloque de clase

El plan de numeración

Las cien casillas se parten en bandas de diez. Lees el dígito de las decenas y ya sabes para qué sirve el nodo, qué lugar ocupa en la red y cómo debería estar el rol de su radio. Las bandas 40–59 son las que alguien carga encima: esos son los nodos a los que vale la pena escribirle. Todo lo de abajo de 40 es una caja haciendo su trabajo.

BloqueClaseRolEtiqueta¿Quién contesta?
00–09Cimas y torresROUTERRnadie
10–19Azoteas de edificiosROUTER_LATERLnadie
20–29Calle y balcones (relleno)CLIENT / ROUTER_LATEnadie
30–39Gateways — MQTT / internetCLIENTGWnadie
40–49Companion (personales)CLIENT_MUTEuna persona
50–59Móviles y temporalesCLIENTuna persona
60–69RastreadoresTRACKERnadie
70–99Reservado y experimental

La clase habla del rol, no del hardware

La misma placa puede ser una azotea 10 hoy y un rastreador 60 mañana. La renumeras cuando le cambia el trabajo, no cuando la reflasheas. La etiqueta física del equipo se queda con un serial simple de por vida; el indicativo es la identidad al aire, y esa sí se mueve.

El nombre largo lleva el sitio y el rol

El indicativo de cuatro caracteres es el apodo. Meshtastic también le da a cada nodo un nombre largo — hasta 39 bytes — que se ve en la app y en el mapa. Para cualquier nodo que le sirva a la malla pública, gasta esos bytes en decirle al desconocido qué está escuchando: indicativo, dónde vive y su etiqueta de rol.

Nombre largo · ≤ 39 bytes

KM11 Obarrio RL·SF

indicativo · sitio · etiquetas de rol — cualquiera que mire la lista sabe que es un repetidor de azotea en Obarrio, con almacenar y reenviar prendido.

R
RouterCima o torre — lo más alto de la malla, retransmite de primero.
RL
Router LateRepetidor de azotea — retransmite después del montón, sin pisar a nadie.
SF
Store & ForwardGuarda mensajes para los nodos que estaban dormidos o fuera de alcance.
GW
GatewayConecta la malla con MQTT / internet.

Leer la red de un vistazo

Seis nodos de un mismo operador, descifrados — por eso todos empiezan con las mismas dos letras. Cuando el esquema ya está en tu cabeza, la lista de nodos deja de ser una pared de nombres y pasa a ser un mapa, y los de los 40 y 50 son los que tienen un humano pegado. El prefijo KM y los sitios son de ejemplo: en tu red cambian por los tuyos, el plan de numeración se queda igual.

KM01

Clase
Router de cima
Rol
ROUTER
Contesta
nadie — es infraestructura
Nombre largo
KM01 Cerro R

KM11

Clase
Repetidor de azotea
Rol
ROUTER_LATE + S&F
Contesta
nadie — es infraestructura
Nombre largo
KM11 Obarrio RL·SF

KM30

Clase
Gateway MQTT
Rol
CLIENT
Contesta
nadie — es infraestructura
Nombre largo
KM30 iGate Casa GW

KM40

Clase
Companion personal
Rol
CLIENT_MUTE
Contesta
una persona — escríbele
Nombre largo
KM40 Alvaro

KM50

Clase
Móvil de carro
Rol
CLIENT
Contesta
una persona — si va manejando, espera
Nombre largo
KM50 Movil

KM61

Clase
Rastreador GPS
Rol
TRACKER
Contesta
nadie — solo reporta posición
Nombre largo
KM61 Tracker

Cópialo, dóblalo o ignóralo

Aquí no hay nada propietario ni nada obligatorio: es sentido común de APRS apuntado a una malla, escrito para quien le sirva. Lo único reutilizable de verdad es el plan de numeración: las dos letras son tuyas y de nadie más. Llévate el esquema completo, llévate solo la numeración, o llévate solamente la idea de que el nombre debería decir si hay alguien del otro lado. Una malla donde la mitad de los nodos sigue una convención ya se lee mejor que una donde no la sigue ninguno. Linaje: recomendaciones de SSID de APRS.