Control de salidas
Controle salidas remotas en Navixy para activar cerraduras, inmovilizadores y el corte del motor. Cubre la lógica de Seguridad, los métodos de comando y la solución de problemas del dispositivo.
Varios modelos de dispositivos vienen equipados con la capacidad de controlar el estado de Dispositivos conectados o motores. Esta funcionalidad puede aplicarse a una variedad de componentes, incluyendo cerraduras, zumbadores, inmovilizadores, sistemas de corte de aceite/motor y sistemas automáticos de calentamiento del motor como Webasto. Incluso puede extenderse a aplicaciones de hogar inteligente, como enchufes inteligentes y focos inteligentes, entre otros. Puede usarse, por ejemplo, en su casa rodante, que es mejor rastrear y controlar mediante un dispositivo 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 el aire. Por supuesto, el alcance real de este control depende de lo que esté conectado a la salida del dispositivo.

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 reenviar a la plataforma la información sobre el estado de su salida, se muestra el último estado de salida recibido desde el dispositivo. Por ejemplo, si la salida estaba "activada", el usuario solo tendrá la opción de enviar un comando de "desactivar la salida" y viceversa. En la siguiente captura de pantalla, las 4 salidas están desactivadas y el usuario solo puede activarlas.

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 activar o desactivar el estado de la salida. El usuario puede hacer clic en la zona roja para enviar un comando de "desactivar la salida" y en la zona verde para enviar un comando de "activar la salida".

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 con un aspecto atenuado, lo que indica que el control de salidas no es posible.

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

Confirmar equivale a enviar una solicitud a la API:
Será una llamada a la API /Dispositivo/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 a la API /tracker/output/set si el dispositivo admite enviar comandos a cada salida de forma individual.
Al usar APIs, usted puede automatizar el control de salidas en su dispositivo, vinculándolo a tipos de evento específicos o a 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 del Air Console que está disponible para todos los socios en el Panel de administración.
En el caso del widget de salidas con estados conocidos, la plataforma bloquea temporalmente el widget de control de salidas hasta que se reciba un nuevo estado de salida o hayan transcurrido 15 minutos. Esto es para evitar el envío excesivo de comandos, lo que podría causar errores o fallas 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 distintos modelos de dispositivos
Formas de enviar comandos
Los comandos para gestionar salidas se pueden enviar de varias maneras, según el dispositivo y sus capacidades:
SMS: Este método se usa si el dispositivo está fuera de línea o solo admite mensajes SMS para gestionar salidas.
Internet móvil: Esto aplica a los dispositivos estándar que pueden operar los controles de salida mediante una conexión a internet.
Los modelos de dispositivo pueden admitir tanto Comandos de control por SMS como Comandos de control por internet. Sin embargo, el método utilizado depende de la integración del dispositivo. Por lo general, en los dispositivos con control por internet, este método se usa exclusivamente, incluso si el dispositivo también admite SMS. Está relacionado con una lógica de Seguridad diferente para el control de salida.
Diferentes lógicas de Seguridad para el control de salida
Varios modelos de dispositivo incorporan lógica de Seguridad para el control de salida. Estas están diseñadas para evitar acciones como apagar el motor mientras el vehículo está en movimiento. Las funciones 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 del límite de velocidad: el dispositivo podría ignorar los Comandos de control de salida si la velocidad del vehículo supera un umbral determinado, como 5 km/h.
Sensor de Movimiento (Acelerómetro): algunos dispositivos pueden omitir los Comandos de control de salida si un Acelerómetro detecta Movimiento.
Omisión basada en escenarios: por ejemplo, los dispositivos Teltonika permiten vincular los DOUTs a distintos escenarios para el cambio automático, y los Comandos de control de salida podrían omitirse según estos escenarios.
Protección por contraseña: los Comandos podrían ignorarse si no incluyen una contraseña específica. Nuestra plataforma admite Comandos estándar y contraseñas predeterminadas.
Verificación del remitente de confianza: algunos dispositivos solo aceptan Comandos de remitentes de confianza. Si nuestra plataforma no figura como remitente de confianza, los Comandos podrían ignorarse.
Configuración de comandos de internet: Los dispositivos pueden ignorar los comandos de internet hasta que estén configurados correctamente para recibirlos.
Es importante tener en cuenta que algunos dispositivos implementan lógica de seguridad solo para comandos de internet, pero aun así pueden tener un comando de emergencia específico para detener el motor vía SMS. Sin embargo, no admitimos tales comandos por motivos de seguridad. Por ejemplo, este es el caso de algunos dispositivos Coban.
Por qué el control de salidas puede no funcionar
Hay varias razones potenciales por las que el control de salidas podría no funcionar como se espera.
Dispositivo fuera de línea, sin compatibilidad con SMS: El dispositivo podría estar fuera de línea y, para este modelo en particular, es posible que la gestión por SMS no sea compatible. Espere a que su dispositivo vuelva a estar en línea e inténtelo de nuevo.
Dispositivo en línea, solo compatible con SMS, pero el panel no tiene conectada la Pasarela SMS: 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: Es posible que el usuario no tenga suficiente crédito para enviar mensajes SMS, como lo requiere el plan del dispositivo. Revise el saldo del usuario y las opciones del plan del dispositivo.
Lógica específica de control de salidas: El dispositivo puede tener una lógica especializada de control de salidas que afecte su funcionamiento. Por ejemplo, la lógica de seguridad o de escenario 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, revise la configuración del dispositivo y active la contraseña predeterminada.
Dispositivo no configurado para el control de salidas por internet: Es posible que el dispositivo no esté configurado correctamente para recibir comandos de control de salidas basados en internet. Revise la configuración del dispositivo y active el control de salidas.
Plataforma no confiable para los comandos: Es posible que el dispositivo no tenga a la plataforma en la lista de remitentes confiables de comandos. En este caso, agregue la plataforma a la lista de remitentes confiables.
Cableado incorrecto: Puede haber un problema con el cableado, como polaridad incorrecta de los cables o una conexión inadecuada. Vuelva a revisar 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 podría estar ejecutando una versión de firmware que no admite los comandos usados por la plataforma, según el protocolo del dispositivo y la integración. Esto es posible si el protocolo y los comandos han cambiado o si el fabricante ha agregado otra lógica.
Si la plataforma envía el comando en Air Console y coincide con el protocolo del dispositivo, entonces es probable que el problema no se origine en la plataforma. En tales casos, conviene revisar 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, comuníquese con nuestro equipo de soporte.
Última actualización
¿Te fue útil?