Seguimiento Interior en Malla Teltonika con GpsGate
El GPS no funciona bien en interiores. Las señales no pueden atravesar paredes y techos de manera confiable, lo que hace que el seguimiento GPS tradicional no sea adecuado para almacenes, fábricas, hospitales, centros comerciales y espacios cerrados similares.
Los dispositivos EYE Beacon Mesh y EYE Sensor Mesh de Teltonika solucionan este problema. Estos pequeños dispositivos alimentados por batería se comunican entre sí y con puntos de anclaje fijos instalados alrededor de sus instalaciones. Midiendo la intensidad de la señal entre balizas y anclajes, el sistema puede calcular dónde se encuentra una baliza — y el activo o persona que la lleva — y mostrar esa posición en tiempo real en GpsGate.
Este artículo explica cómo funciona el sistema con GpsGate y qué implica su configuración.
Cómo Funciona
El sistema de balizas en malla de Teltonika está construido sobre la tecnología de redes en malla Wirepas. Así es como encajan las piezas:
- Balizas EYE o Sensores EYE se colocan en los activos o personas que desea rastrear. Son pequeños, inalámbricos y funcionan con batería.
- Nodos ancla son dispositivos fijos instalados en posiciones conocidas a lo largo de su edificio — en columnas, paredes o techos. Actúan como puntos de referencia.
- Las balizas transmiten constantemente su presencia. Los anclajes cercanos captan estas señales y miden su intensidad.
- Una puerta de enlace recopila todos estos datos de la red en malla y los envía a un sistema backend a través de internet o su red local.
- GpsGate muestra las balizas como activos en un mapa interior en vivo, igual que cualquier otro dispositivo rastreado.
Monitoreo de Batería
Además de los datos de ubicación, los mensajes JSON enviados por la puerta de enlace incluyen el voltaje de la batería de cada baliza. Esto significa que su aplicación de posicionamiento también puede leer y enviar el nivel de batería a GpsGate junto con la posición.
Esto es útil para implementaciones grandes donde revisar manualmente las baterías de las balizas no es práctico. Puede configurar alertas en GpsGate para notificarle cuando el voltaje de una baliza caiga por debajo de un umbral, para que pueda reemplazar las baterías antes de que un dispositivo se desconecte.
Qué Necesita
Antes de configurar el sistema, asegúrese de tener los siguientes componentes:
| Componente | Detalles |
|---|---|
| Hardware Teltonika | Dispositivos EYE Beacon Mesh o EYE Sensor Mesh (las etiquetas que rastreará), nodos ancla y una puerta de enlace Teltonika. |
| Ubicaciones de Anclaje | Coordenadas GPS (latitud y longitud) para cada ancla instalada en sus instalaciones. Estas son necesarias para una ubicación precisa. Nota: los anclajes deben instalarse en el techo mirando hacia abajo. |
| Broker MQTT | Un servicio de broker de mensajes en su red local o servidor. Este recibe datos de la puerta de enlace. Opciones comunes incluyen Mosquitto o HiveMQ. |
| Mapa interior | ¿Desea mostrar las balizas en su propio plano de planta? Genere un mapa web ESRI usando la imagen de su plano, luego añada el mapa web ESRI como una capa en GpsGate O Genere una Capa de Mapa Abierto en OpenMap Tiles cloud. |
| Servidor GpsGate | Una instalación activa de GpsGate (en la nube o local) donde se mostrarán sus activos interiores. |
Configuración
El proceso de configuración involucra tanto la instalación del hardware como la configuración del software. Aquí hay un resumen de los pasos principales:
Monte la puerta de enlace y los nodos ancla en toda su instalación. Los anclajes deben distribuirse para cubrir bien el área que desea rastrear. Una vez instalados, registre las coordenadas GPS exactas de cada ancla — las necesitará más adelante.
La puerta de enlace envía todos los datos de las balizas a un broker MQTT. Este puede ejecutarse en un servidor de su red local o en la nube, siempre que la puerta de enlace pueda acceder a él. El broker actúa como punto de recolección de datos para su aplicación de posicionamiento.
En los ajustes de la puerta de enlace, indique la dirección de su broker MQTT y configure el formato de salida a JSON. La puerta de enlace comenzará a publicar automáticamente los datos de medición de las balizas — incluyendo señales de posición y voltaje de batería — al broker.
Con el plugin Teltonika para GpsGate, puede suscribirse a los mensajes de posición desde MQTT. El ID de la baliza se usa como identificador del dispositivo para que GpsGate sepa a qué activo pertenecen los datos.
Para cada baliza que desee rastrear, cree un nuevo dispositivo en GpsGate. Use el ID de la baliza como IMEI y seleccione GpsGate Generic Device como tipo de dispositivo. Una vez creado, el activo comenzará a mostrar su posición y nivel de batería en el mapa tan pronto como lleguen los datos.
Qué Esperar
Una vez que el sistema esté funcionando, cada EYE Beacon aparecerá como un activo rastreado en GpsGate, igual que un vehículo u otro dispositivo GPS. Puede ver su posición actual, monitorear niveles de batería, configurar alertas y usar todas las funciones estándar de GpsGate.
La precisión de la ubicación depende del número y la colocación de los anclajes. Cuantos más anclajes sean visibles para una baliza en un momento dado, más precisa será la estimación de posición. En un sistema bien instalado con buena cobertura de anclajes, se puede lograr una precisión interior de pocos metros.
El sistema funciona bien en entornos desafiantes como edificios de varios pisos, instalaciones subterráneas y áreas con paredes gruesas de concreto donde el GPS no puede penetrar.