Seguimiento en interiores en GpsGate con Teltonika Mesh
El GPS no funciona bien en interiores. Las señales no pueden penetrar paredes y techos de forma fiable, 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 resuelven este problema. Estos pequeños dispositivos inalámbricos con batería se comunican entre sí y con puntos de anclaje fijos instalados en sus instalaciones. Midiendo la intensidad de la señal entre las balizas y los anclajes, el sistema puede calcular dónde se encuentra una baliza — y el activo o la 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 red en malla Wirepas. Así es como encajan las piezas:
- Los EYE Beacons o EYE Sensors se colocan en los activos o las personas que desea rastrear. Son pequeños, inalámbricos y funcionan con batería.
- Los nodos de anclaje son dispositivos fijos instalados en posiciones conocidas dentro de su edificio — en columnas, paredes o techos. Actúan como puntos de referencia.
- Las balizas emiten continuamente su presencia. Los anclajes cercanos captan estas señales y miden su intensidad.
- Un gateway recopila todos estos datos de la red en malla y los envía a un sistema backend a través de internet o de su red local.
- GpsGate muestra las balizas como activos en un mapa de interior en tiempo real, igual que cualquier otro dispositivo rastreado.
Monitoreo de batería
Además de los datos de ubicación, los mensajes JSON enviados por el gateway incluyen el voltaje de 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 en instalaciones de gran tamaño donde revisar manualmente las baterías de las balizas no es práctico. Puede configurar alertas en GpsGate para que le notifiquen cuando el voltaje de una baliza caiga por debajo de un umbral, de modo que pueda reemplazar las baterías antes de que el dispositivo se desconecte.
Lo que necesita
Antes de configurar el sistema, asegúrese de tener los siguientes componentes disponibles:
| Componente | Detalles |
|---|---|
| Hardware Teltonika | Dispositivos EYE Beacon Mesh o EYE Sensor Mesh (las balizas que va a rastrear), nodos de anclaje y un gateway Teltonika. |
| Ubicaciones de los anclajes | Coordenadas GPS (latitud y longitud) de cada anclaje instalado en sus instalaciones. Estas son necesarias para un posicionamiento preciso. Nota: los anclajes deben instalarse en el techo orientados hacia abajo. |
| Mapa web de ESRI con plano interior | ¿Quieres mostrar los beacons en tu propio plano? Crea un mapa web de ESRI utilizando la imagen de tu plano y luego agrégalo como una capa de mapa en GpsGate. |
| Broker MQTT | Un servicio de mensajería en su red local o servidor. Recibe los datos del gateway. Las opciones más comunes son Mosquitto o HiveMQ. |
| Servidor GpsGate | Una instalación de GpsGate en funcionamiento (en la nube o local) donde se mostrarán sus activos de interior. |
Configuración del sistema
El proceso de configuración implica tanto la instalación del hardware como la configuración del software. A continuación se ofrece una descripción general de los pasos principales:
Monte el gateway y los nodos de anclaje en sus instalaciones. Los anclajes deben distribuirse para proporcionar una buena cobertura del área que desea rastrear. Una vez instalados, registre las coordenadas GPS exactas de cada anclaje — las necesitará más adelante.
El gateway 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 el gateway pueda acceder a él. El broker actúa como punto de recopilación de datos para su aplicación de posicionamiento.
En la configuración del gateway, apúntelo a su broker MQTT y establezca el formato de salida en JSON. El gateway comenzará entonces a publicar automáticamente los datos de medición de las balizas — incluyendo las señales de posición y el voltaje de batería — en el broker.
Con el plugin Teltonika de GpsGate, se pueden suscribir los mensajes de posición desde MQTT. El ID del Beacon se utiliza como identificador del dispositivo para que GpsGate sepa a qué activo pertenece la información.
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é en funcionamiento, cada EYE Beacon aparecerá como un activo rastreado en GpsGate, igual que un vehículo u otro dispositivo GPS. Podrá ver su posición actual, monitorear los niveles de batería, configurar alertas y utilizar todas las funciones estándar de GpsGate.
La precisión del posicionamiento depende del número y la ubicació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 de interior de pocos metros.
El sistema funciona bien en entornos difíciles como edificios de varios pisos, instalaciones subterráneas y áreas con paredes de hormigón gruesas donde el GPS no puede penetrar.