Nodo de acción

Descripción técnica y capacidades

Acción Los nodos en IoT Logic permiten el control automatizado de dispositivos ejecutando comandos específicos cuando se activan por flujos de datos entrantes. Estos nodos transforman la monitorización pasiva de la flota en sistemas de automatización activos, realizando operaciones críticas como conmutación de salidas y transmisión de comandos GPRS.

Aunque los nodos de Acción pueden recibir datos de cualquier tipo de nodo, con mayor frecuencia están conectados a nodos Lógica que evalúan condiciones y activan acciones solo cuando se cumplen criterios específicos, como umbrales de temperatura, movimiento no autorizado o incidentes de conducción brusca.

Los Acción nodos se configuran por separado para cada flujo en la interfaz de la plataforma Navixy. Cada nodo puede contener múltiples acciones que se ejecutan secuencialmente cuando son activadas por datos entrantes.

Cómo funcionan los nodos de Acción

Cuando los datos llegan a un Acción nodo, el sistema ejecuta las acciones configuradas para los dispositivos que enviaron los datos entrantes. El proceso de ejecución sigue estos pasos:

  • Identificación del dispositivo: El nodo identifica qué dispositivos específicos enviaron los datos que activaron la acción

  • Ejecución secuencial: Todas las acciones configuradas dentro del nodo se ejecutan en el orden en que aparecen (de arriba a abajo)

  • Transmisión de comandos: Las acciones se envían únicamente a los dispositivos identificados, asegurando respuestas dirigidas

  • Procesamiento por el dispositivo: Los dispositivos individuales reciben y procesan los comandos según sus capacidades

Este mecanismo de segmentación garantiza que las acciones se ejecuten solo para los dispositivos relevantes. Cuando está conectado a nodos Lógica, las acciones se activan solo para los dispositivos que hicieron que la condición lógica se evaluara como verdadera, proporcionando control preciso de la automatización.

Integración en la arquitectura del flujo

Acción los nodos funcionan como nodos terminales dentro de la arquitectura del flujo, recibiendo disparadores de nodos ascendentes sin pasar datos hacia adelante. Las capacidades de automatización se integran con el sistema más amplio de gestión de dispositivos de Navixy a través de:

  • Automatización condicional: La integración con nodos Lógica habilita flujos IF-THEN sofisticados donde las acciones se ejecutan solo cuando se validan condiciones específicas

  • Control de dispositivos en tiempo real: Los comandos se transmiten en cuestión de segundos desde la recepción de los disparadores, garantizando una respuesta inmediata a condiciones críticas

  • Coordinación a nivel de flota: Cuando está conectado a múltiples fuentes de dispositivos, las acciones pueden coordinar respuestas en grupos completos de vehículos simultáneamente

  • Respeto a las capacidades del dispositivo: Se respetan las limitaciones individuales de los dispositivos; los comandos no compatibles se reciben pero no se ejecutan

Requisito de conectividad del dispositivo: Las acciones se envían únicamente a dispositivos confirmados en línea (aquellos que proporcionan datos recientes), garantizando la entrega fiable de comandos. En el raro caso de que un dispositivo se desconecte inmediatamente después de enviar datos, o si hay múltiples comandos pendientes, las acciones se encolan y se ejecutan tan pronto como el dispositivo vuelva a estar disponible.

Opciones de configuración

Configurar un Acción nodo determina qué respuestas automatizadas se ejecutarán cuando el nodo reciba disparadores de nodos de procesamiento ascendentes.

Veamos qué elementos utiliza este nodo y qué puede configurar al trabajar con él:

Pasos de configuración

1

Especificar nombre del nodo

Introduzca un nombre descriptivo que identifique las acciones automatizadas que realizará este nodo

  1. Use nombres como "Respuesta de enfriamiento de emergencia" o "Acciones de alerta de seguridad" para mayor claridad

  2. Este nombre aparece en el diagrama de flujo para su fácil identificación

2

Seleccionar tipo de Acción

Elija el tipo de respuesta automatizada en el menú desplegable

  1. Conmutar salida: Controle las salidas del dispositivo activándolas o desactivándolas

  2. Enviar comando GPRS: Transmitir comandos personalizados directamente a los dispositivos

3

Configurar parámetros de la acción

Configure los detalles específicos según el tipo de acción seleccionado:

Configuración de Conmutar salida

Al configurar acciones de Conmutar salida:

  • Número de salida: Seleccione qué salida del dispositivo controlar desde el menú desplegable

    • Los números de salida disponibles dependen de las capacidades específicas de su dispositivo

    • Consulte la documentación de su dispositivo para entender las funciones de las salidas

  • Interruptor Encendido/Apagado: Establezca si la acción cambia la salida a ENCENDIDO o APAGADO

    • Use el interruptor para seleccionar el estado deseado

Configuración de Enviar comando GPRS

Al configurar acciones de Comando GPRS:

  • Cadena de comando: Introduzca el texto exacto del comando a enviar a los dispositivos

    • Los comandos deben coincidir con la sintaxis de comandos compatible con su dispositivo

    • Consulte la documentación del dispositivo para los comandos disponibles y el formato correcto

    • No hay restricciones de caracteres en el campo de entrada

4

Agregar acciones adicionales (opcional)

Haga clic AÑADIR ACCIÓN para crear múltiples acciones dentro del mismo nodo

  • Las acciones se ejecutan secuencialmente en el orden en que aparecen en la configuración

  • Cada acción puede ser de un tipo diferente (Conmutar salida o Comando GPRS)

  • Use el icono de papelera para eliminar acciones innecesarias

5

Guardar configuración

Haga clic APLICAR para guardar la configuración de su nodo

  • Use CANCELAR para descartar los cambios

  • Use REINICIAR FORMULARIO para borrar todas las acciones configuradas y comenzar de nuevo

Ejecución y segmentación de acciones

El nodo Acción proporciona un control preciso sobre cuándo y dónde se ejecutan los comandos, asegurando respuestas de automatización eficientes y dirigidas.

Secuencia de ejecución

Cuando se activa, el nodo Acción sigue este patrón de ejecución:

  1. Segmentación de dispositivos: Las acciones se envían únicamente a los dispositivos que proporcionaron datos en el evento de activación actual

    1. Esto asegura que los comandos lleguen solo a los dispositivos específicos implicados en la condición

    2. Evita comandos innecesarios a dispositivos no afectados de la flota

  2. Procesamiento secuencial: Múltiples acciones dentro de un nodo se ejecutan en el orden configurado de arriba hacia abajo

    1. Cada acción completa la transmisión antes de que comience la siguiente

    2. El tiempo total de ejecución suele ser de segundos desde la recepción del disparador

  3. Validación del dispositivo: Los dispositivos individuales procesan los comandos recibidos según sus capacidades

    1. Los comandos compatibles se ejecutan inmediatamente al recibirlos

    2. Los comandos no compatibles se reciben pero son ignorados por el dispositivo

    3. Los mecanismos de seguridad del dispositivo pueden evitar comandos inapropiados (por ejemplo, apagar el motor mientras el vehículo está en movimiento)

Comportamiento de la conexión

Integración con nodos Lógica: Cuando está conectado a nodos Lógica, las acciones se ejecutan solo para los dispositivos donde la condición lógica se evaluó como verdadera. Esto proporciona automatización condicional precisa.

Conexiones directas: Cuando se conecta directamente a otros tipos de nodos (Fuente de datos, Iniciar atributo), las acciones se ejecutan para todos los dispositivos en el flujo de datos cada vez que se reciben datos.

Preguntas frecuentes

¿Cómo sé si mis acciones se ejecutaron correctamente?

Actualmente, la retroalimentación de la ejecución de acciones es limitada. Los comandos se envían a dispositivos que están confirmados en línea (aquellos que proporcionan datos recientes) sin intervalo de tiempo de ejecución, lo que elimina la posibilidad de que el dispositivo se desconecte entre el disparador y la ejecución. Puede supervisar el comportamiento del dispositivo durante la fase de prueba o usar flujos de prueba separados para verificar los resultados de las acciones en un entorno controlado.

¿Puedo conectar varios nodos al mismo nodo Acción?

Sí. Los nodos Acción pueden recibir disparadores de múltiples nodos ascendentes, pero tenga en cuenta que las acciones se ejecutarán para cualquier dispositivo que active cualquiera de los nodos conectados. Al diseñar flujos complejos, considere el efecto acumulativo de múltiples fuentes de disparo para garantizar que las acciones se ejecuten solo en los escenarios previstos.

¿Qué sucede si conecto un nodo Acción directamente a una Fuente de datos?

El nodo Acción ejecutará sus acciones configuradas cada vez que cualquier dispositivo en la Fuente de datos envíe datos. Esto crea una ejecución continua de acciones en lugar de respuestas condicionales. Para la mayoría de los casos de uso, conectar los nodos Acción a nodos Lógica proporciona mejor control sobre cuándo deben ejecutarse las acciones.

Última actualización

¿Te fue útil?