Conectar dos Rastreadores a un solo Activo

Este artículo explica cómo configurar dos rastreadores bajo un solo activo. Con esta configuración, si el rastreador principal se desconecta, el rastreador de respaldo toma el control automáticamente. En este artículo, asumimos que el Teltonika FMC125 es el rastreador principal y el Teltonika Iridium Edge es el rastreador de respaldo.

Agregar dos rastreadores al mismo activo

Configuraciones de tipo de dispositivo: 

En el Editor de Tipos, ve al tipo de Usuario Dispositivo y selecciona Dispositivos.
Asegúrate de que ambos campos, Dispositivo 1 y Dispositivo 2, estén visibles.

Crear el activo: 

1. En el panel de activos, selecciona el 'Activo personalizado.'

 

2. Elige los rastreadores en Rastreador 1 y Rastreador 2 (por ejemplo, FMC125 e Iridium Edge).
Más detalles sobre cómo configurar el activo se encuentran en esta guía

Nota: El rastreador seleccionado en Rastreador 1 será el principal, y el de Rastreador 2 será el de respaldo. Ambos rastreadores aparecerán como un solo activo en la lista de activos.

Gestión de datos de los rastreadores:

  • Cuando los rastreadores están conectados:

    • Todos los datos de los rastreadores conectados se combinan en la ventana de Itinerarios.

    • No hay distinción directa entre los datos que provienen de cada rastreador.

  • Ejemplo de escenario:

    • Tienes dos rastreadores instalados en un vehículo:

      • FMC125 – reporta posición y consumo de combustible.

      • Iridium Edge – reporta temperatura del motor y presión de aceite.

    • En GpsGate, estos datos se fusionan según los mapeos de variables configurados en el mapeador de dispositivos.

  • Si necesitas identificar qué rastreador envía cada dato:

    • Usa la ventana Terminal para ver los datos en bruto de cada rastreador, o

    • Crea un script en el mapeador de dispositivos para separar y mostrar la información en la ventana de Itinerarios.

Ventana Terminal:

Puedes ver los datos reportados por ambos rastreadores por separado en la Ventana Terminal. Puedes alternar entre los rastreadores para ver sus datos (como se muestra en la imagen de abajo). 

Para esto, haz clic derecho sobre el Activo y selecciona ‘Mostrar Terminal.’ 

O

Haz clic en el Activo y luego navega a Menú Principal > Ventana > Terminal.

Script en el mapeador de dispositivos:

Otra forma de mostrar los datos de ambos rastreadores por separado es mediante scripts en el mapeador de dispositivos. Puedes ver estos datos en la ventana de Itinerarios.

Cómo configurarlo: 

1. Crea dos campos personalizados llamados ‘Dispositivo 1’ y ‘Dispositivo 2’ y agrégalos al tipo de usuario Dispositivo (en el editor de tipos) como se muestra a continuación.

2. Abre la ventana de detalles de Editar Activo: (Haz clic derecho sobre el activo. -> Selecciona ‘Editar’.)

3. Ubica los campos ‘Dispositivo 1’ y ‘Dispositivo 2’.

  • En el campo ‘Dispositivo 1’, ingresa FMC125 (configurado como rastreador principal).
  • En el campo ‘Dispositivo 2’, ingresa Iridium Edge (configurado como rastreador de respaldo)

4. Agrega scripts a los mapeadores de dispositivos tanto de FMC125 como de Iridium Edge para identificar qué rastreador está enviando datos en la ventana de Itinerarios.

  • Antes de agregar los scripts, crea una variable personalizada de tipo String—por ejemplo, nómbrala ‘DeviceType’ (o el nombre que prefieras). Esta variable almacenará el resultado del script.

5. Luego, navega al mapeador de dispositivos de FMC125 y selecciona ‘Scripts.’

  • Crea un nuevo script (por ejemplo, nómbralo DeviceType).

  • Configura la Variable de Salida como DeviceName.

  • Haz clic en ‘Abrir Editor de Script’ y pega el siguiente script.

 

var deviceid = user.getCustomFieldValue("Device 1"); //boolean return deviceid; 
  • Haz clic en ‘Probar Script’ — esto generará la variable DeviceName con el valor FMC125.

  • Después de confirmar el resultado, haz clic en ‘Guardar’ para cerrar el Editor de Script.

  • Por último, guarda tanto el script del mapeador de dispositivos como el mapeador de dispositivos para aplicar los cambios.

6. Repite los pasos anteriores para el mapeador de dispositivos de Iridium Edge con el siguiente script: 

var deviceid = user.getCustomFieldValue("Device 2"); //boolean
return deviceid;

 

Nota: Asegúrate de que la variable de salida sea la misma para ambos scripts. En este ejemplo, la variable de salida utilizada es DeviceName.

Nota: Si ambos rastreadores son del mismo modelo y comparten un solo mapeador de dispositivos, crea instancias separadas del tipo de dispositivo. Asigna a cada instancia un campo personalizado (por ejemplo, Dispositivo 1 y Dispositivo 2) para diferenciarlos.

Ventana de Itinerarios

En la ventana de Itinerarios, se puede identificar el dispositivo que reporta los datos agregando la columna DeviceName.

Por defecto, la ventana de Itinerarios recupera los datos históricos del rastreador principal (FMC125), como se indica en la columna DeviceName.

Cuando el rastreador principal (FMC125) se desconecta, puedes ver los datos históricos del rastreador de respaldo (Iridium Edge).

Al vincular dos rastreadores a un solo activo, mantienes la continuidad de los datos y mejoras la confiabilidad. GpsGate consolida los datos para una experiencia fluida, pero aún te permite separarlos usando la Terminal o scripts en el Mapeador de Dispositivos cuando sea necesario.

Nota: La facturación cuenta solo un activo, incluso si hay dos rastreadores asociados.