Control de salidas

Varios modelos de dispositivos vienen equipados con la capacidad de controlar el estado de dispositivos o motores conectados. Esta función puede aplicarse a una variedad de componentes, incluidos cerraduras, zumbadores, inmovilizadores, sistemas de corte de combustible/motor y sistemas de calentamiento automático del motor como Webasto. Incluso puede extenderse a aplicaciones de hogar inteligente, como enchufes inteligentes y bombillas inteligentes, entre otros. Puede utilizarse, por ejemplo, en su casa móvil que es mejor rastrear y controlar mediante un rastreador GPS. El concepto principal aquí es la capacidad de encender o apagar una función o dispositivo específico de forma remota mediante un comando transmitido por aire. Por supuesto, el alcance real de este control depende de lo que esté conectado a la salida del dispositivo.

Ejemplo de widget de control de salidas

Cómo funciona el control de salidas

El control de salidas en la plataforma Navixy funciona de la siguiente manera:

El usuario abre el widget del dispositivo en la interfaz de usuario o en la aplicación X-GPS monitor. Hay tres formas distintas en que se muestran los widgets de control de salidas:

  • Si un modelo de dispositivo puede transmitir la información del estado de su salida de vuelta a la plataforma, se muestra el último estado de salida recibido desde el dispositivo. Por ejemplo, si la salida estaba "encendida", el usuario solo tendrá la opción de enviar un comando de "apagar salida" y viceversa. En la siguiente captura de pantalla, las 4 salidas están deshabilitadas y el usuario solo puede activarlas.

Cómo funciona el control de salidas con dispositivo en línea y estados conocidos
  • Si el modelo de dispositivo no proporciona una respuesta a la plataforma o no incluye el estado de la salida en sus mensajes, la plataforma puede enviar cualquier comando, ya sea para encender o apagar el estado de la salida. El usuario puede hacer clic en la zona roja para enviar un comando de "apagar salida", y en la zona verde para enviar un comando de "encender salida".

Cómo funciona el control de salidas con dispositivos sin estado
  • Si el dispositivo está fuera de línea y el control por SMS de las salidas no está disponible para el modelo, el widget muestra los últimos estados conocidos de la salida en un modo atenuado, indicando que el control de salidas no es posible.

Cómo funciona el control de salidas en dispositivo fuera de línea

Entonces el cliente selecciona la salida deseada y modifica su estado. Por ejemplo, si el usuario decide apagar la salida 1, la plataforma solicitará confirmación para evitar una activación accidental.

Confirmación de cambio de estado de salidas

Confirmar equivale a enviar una solicitud API:

  • Será una llamada API /tracker/output/set_all si el dispositivo admite comandos que enumeran todos los estados simultáneamente. Por ejemplo, habilitar la salida 1 en un dispositivo Teltonika con 3 salidas donde todas las salidas están apagadas en ese momento, usaría un comando como "setdigout 1,0,0".

  • Será una llamada API /tracker/output/set si el dispositivo admite enviar comandos a cada salida individualmente.

Mediante el uso de las APIs, usted puede automatizar el control de salidas en su dispositivo, vinculándolo a tipos de eventos específicos o valores recibidos.

Después de iniciar el comando, la plataforma envía el comando de control de salidas al dispositivo. Esto se puede verificar a través de la Air Console que está disponible para todos los partners en el panel de administración.

En el caso de un widget de salida con estados conocidos, la plataforma bloquea temporalmente el widget de control de salidas hasta que se reciba un nuevo estado de salida o transcurran 15 minutos. Esto es para evitar el envío masivo de comandos, lo que podría causar errores o malfuncionamientos del dispositivo.

Una vez que se recibe un nuevo estado, la plataforma actualiza el widget para reflejar el nuevo estado y el control de salidas vuelve a estar disponible.

Cómo funciona el control de salidas en diferentes modelos de dispositivos

Formas de enviar comandos

Los comandos para gestionar salidas se pueden enviar de varias maneras, dependiendo del dispositivo y sus capacidades:

  • SMS: Este método se utiliza si el dispositivo está fuera de línea o solo admite mensajes SMS para gestionar las salidas.

  • Internet móvil: Esto es aplicable para dispositivos estándar que pueden operar el control de salidas usando una conexión a Internet.

Los modelos de dispositivos podrían admitir tanto comandos por SMS como por internet. Sin embargo, el método utilizado depende de la integración del dispositivo. Típicamente, para dispositivos con control por internet, este método se usa de forma exclusiva, incluso si el dispositivo en sí también admite SMS. Esto está relacionado con una lógica de seguridad diferente para el control de salidas.

Diferente lógica de seguridad para el control de salidas

Varios modelos de dispositivos incorporan lógica de seguridad para el control de salidas. Estas están diseñadas para evitar acciones como apagar el motor mientras el vehículo está en movimiento. Las características de seguridad están integradas en los propios dispositivos, ya que la plataforma no incluye estas opciones de seguridad.

La lógica de seguridad puede implementarse de varias maneras:

  • Omisión por límite de velocidad: El dispositivo podría ignorar los comandos de control de salidas si la velocidad del vehículo supera cierto umbral, como 5 km/h.

  • Sensor de movimiento (acelerómetro): Algunos dispositivos pueden omitir los comandos de control de salidas si se detecta movimiento mediante un acelerómetro.

  • Omisión basada en escenarios: Por ejemplo, los dispositivos Teltonika permiten que los DOUTs se vinculen a diferentes escenarios para conmutación automática, y los comandos de control de salidas podrían omitirse según estos escenarios.

  • Protección mediante contraseña: Los comandos podrían ser ignorados si no incluyen una contraseña específica. Nuestra plataforma admite comandos estándar y contraseñas por defecto.

  • Verificación de remitente confiable: Algunos dispositivos solo aceptan comandos de remitentes confiables. Si nuestra plataforma no está listada como remitente confiable, los comandos podrían ser ignorados.

  • Configuración de comandos por internet: Los dispositivos pueden ignorar comandos por internet hasta que estén configurados correctamente para recibirlos.

Es importante notar que algunos dispositivos implementan lógica de seguridad solo para comandos por internet pero pueden aún poseer un comando específico de emergencia para detener el motor vía SMS. Sin embargo, no damos soporte a tales comandos debido a preocupaciones de seguridad. Por ejemplo, este es el caso con algunos dispositivos Coban.

Por qué el control de salidas puede no funcionar

Existen varias razones potenciales por las cuales el control de salidas podría no funcionar como se espera.

  • Dispositivo fuera de línea, SMS no compatible: El dispositivo podría estar fuera de línea, y para este modelo en particular, la gestión por SMS puede no ser compatible. Espere a que su dispositivo esté en línea y vuelva a intentarlo.

  • Dispositivo en línea, solo se admite SMS, pero el panel no tiene puerta de enlace SMS conectada: El dispositivo podría estar en línea, pero solo admite SMS para el control de salidas, y la pasarela SMS no está conectada al panel. En este caso, puede solicitar la instalación de su pasarela SMS. Consulte requisitos para la instalación de la pasarela SMS.

  • Fondos insuficientes para SMS: El usuario puede no tener crédito suficiente para enviar mensajes SMS, según lo requerido por el plan del rastreador. Por favor, compruebe el saldo del usuario y las opciones del plan del rastreador.

  • Lógica específica de control de salidas: El dispositivo puede tener una lógica de control de salidas especializada que afecta su funcionamiento. Por ejemplo, la lógica de seguridad o de escenarios descrita arriba.

  • Contraseña no predeterminada para el control de salidas: El dispositivo podría estar configurado con una contraseña para el control de salidas que no sea la predeterminada. En este caso, compruebe la configuración del dispositivo y habilite la contraseña predeterminada.

  • Dispositivo no configurado para control de salidas por internet: El dispositivo podría no estar configurado adecuadamente para recibir comandos de control de salidas basados en internet. Compruebe la configuración del dispositivo y habilite el control de salidas.

  • Plataforma no confiable para comandos: La plataforma podría no estar listada como remitente confiable de comandos por el dispositivo. En este caso, añada la plataforma a la lista de remitentes confiables.

  • Cableado incorrecto: Podría haber un problema con el cableado, como polaridad incorrecta de los cables o conexión inadecuada. Revise cómo está conectada la salida. La forma más rápida es usar comandos SMS. Si funciona con SMS, entonces todo está conectado correctamente.

  • Incompatibilidad de firmware: El dispositivo puede estar ejecutando una versión de firmware que no admite los comandos utilizados por la plataforma, según el protocolo e integración del dispositivo. Esto es posible si el protocolo y los comandos han sido cambiados o si el fabricante añadió alguna otra lógica.

Si la plataforma envía el comando en la AirConsole y este se ajusta al protocolo del dispositivo, entonces el problema probablemente no se origina en la plataforma. En tales casos, es aconsejable comprobar la lista anterior y contactar al fabricante del dispositivo para determinar la causa del mal funcionamiento del control de salidas.

En caso de que el comando no sea correcto, por favor contacte con nuestro equipo de soporte.

Última actualización

¿Te fue útil?