Acción del dispositivo
Use nodos Acción del dispositivo en IoT Logic para enviar comandos automáticos a dispositivos GPS, como activar salidas o enviar comandos GPRS cuando los activen los flujos de datos.
Visión general técnica y capacidades
Acción del dispositivo Los nodos en IoT Logic permiten el control automatizado de dispositivos al ejecutar comandos específicos cuando se activan por flujos de datos entrantes. Estos nodos transforman la supervisión pasiva de la flota en sistemas de automatización activa, realizando operaciones críticas como el cambio de salidas y la transmisión de comandos GPRS.

Aunque los nodos de acción del dispositivo pueden recibir datos de cualquier tipo de nodo, por lo general se conectan a IF/THEN Lógica nodos 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 peligrosa.

Cómo funcionan los nodos de acción del dispositivo
Cuando los datos llegan a un Acción del dispositivo nodo, el sistema identifica qué dispositivos proporcionaron los datos entrantes y ejecuta las acciones configuradas solo para esos dispositivos. Para obtener todos los detalles sobre la secuencia de ejecución y el direccionamiento, consulte Ejecución de acciones y direccionamiento a continuación.
Cada Acción del dispositivo resultado de activación del nodo aparece en Analizador de datos como un atributo con el nombre del ID del nodo (que se muestra en el diálogo de configuración del nodo, por ejemplo action_1a2b3c4d). El valor es 0 cuando el nodo no se ha activado y 1 cuando se ha activado, lo que le permite confirmar la ejecución y distinguir varios nodos de acción del dispositivo en el mismo flujo.
Integración con la arquitectura del flujo
Acción del dispositivo Los nodos funcionan como nodos terminales dentro de la arquitectura del flujo, recibiendo disparadores de nodos anteriores 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: Integración con IF/THEN Lógica nodos permite flujos de trabajo sofisticados de IF/THEN Lógica en los que 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 después de recibir los disparadores, lo que garantiza una respuesta inmediata a condiciones críticas
Coordinación de toda la flota: Cuando se conecta a múltiples fuentes de dispositivos, las acciones pueden coordinar respuestas en grupos completos de vehículos simultáneamente
Respeto por las capacidades del dispositivo: Se respetan las limitaciones de cada dispositivo, y los comandos no compatibles se reciben pero no se ejecutan
Opciones de configuración
Configurar un Acción del dispositivo nodo determina qué comandos se ejecutan y, opcionalmente, qué dispositivos adicionales reciben esos mismos comandos.
El diálogo de configuración se organiza en dos pestañas:
Estándar: define qué comandos ejecutar. Funciona de forma independiente, sin depender de la pestaña Avanzado.
Avanzado: define qué dispositivos adicionales reciben los mismos comandos cuando se activa el nodo. Opcional.

Veamos qué elementos utiliza este nodo y qué puede configurar al trabajar con él:
Pasos de configuración
Especifique el nombre del nodo
Ingrese un nombre descriptivo que identifique las acciones automatizadas que realizará este nodo
Use nombres como "Respuesta de enfriamiento de emergencia" o "Acciones de alerta de seguridad" para mayor claridad
Este nombre aparece en el diagrama de flujo para facilitar su identificación
ID del nodo (generado automáticamente)
Debajo del campo Nombre, el diálogo muestra un ID del nodo (por ejemplo, action_1a2b3c4d). Este campo es de solo lectura; no puede editarlo ni establecer su valor.
El ID se genera automáticamente cuando se crea el nodo y permanece igual durante toda su vida útil
Úselo para distinguir los resultados de este nodo de otros nodos de acción del dispositivo en Analizador de datos, donde aparece como un atributo que muestra
0(no activado) o1(activado)
Configurar asignaciones de destinatarios (opcional)
Abra el Avanzado pestaña para definir qué dispositivos adicionales reciben los mismos comandos cuando se activa el nodo.

Use el encabezado Dispositivo de origen lista desplegable para seleccionar el dispositivo cuyos datos entrantes activan el nodo. Debe ser un dispositivo presente en la nodo de Fuente de datos.
Use el encabezado Dispositivos de destino lista desplegable para seleccionar uno o más dispositivos que recibirán los mismos comandos.
Haga clic en + Asignación personalizada para agregar pares adicionales de origen a destino si distintos dispositivos de origen deben propagar comandos a diferentes conjuntos de dispositivos de destino.
Ejecución de acciones y direccionamiento
El Acción del dispositivo nodo proporciona un control preciso sobre cuándo y dónde se ejecutan los comandos, lo que garantiza respuestas de automatización eficientes y dirigidas.
Secuencia de ejecución
Cuando se activa, el Acción del dispositivo nodo sigue este patrón de ejecución:
Destino de dispositivos: Las acciones se envían solo a los dispositivos que proporcionaron datos en el evento de activación actual
Esto garantiza que los comandos lleguen solo a los dispositivos específicos involucrados en la condición
Evita comandos innecesarios a los dispositivos no afectados de la flota
Procesamiento secuencial: Varias acciones dentro de un nodo se ejecutan en el orden configurado, de arriba hacia abajo
Cada acción completa su transmisión antes de que comience la siguiente
El tiempo total de ejecución suele ser de unos segundos desde la recepción del disparador
Validación del dispositivo: Los dispositivos individuales procesan los comandos recibidos según sus capacidades
Los comandos compatibles se ejecutan inmediatamente al recibirse
Los comandos no compatibles se reciben, pero el dispositivo los ignora
Los mecanismos de seguridad del dispositivo pueden impedir comandos inapropiados (por ejemplo, apagar el motor mientras está en movimiento)
Comportamiento de la conexión
Integración con el nodo IF/THEN Lógica: Cuando se conecta a IF/THEN Lógica nodos, las acciones se ejecutan solo para los dispositivos en los que la condición lógica se evaluó como true. Esto proporciona una automatización condicional precisa.
Conexiones directas: Cuando se conecta directamente a otros tipos de nodo (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?
Verifique Analizador de datos: seleccione el dispositivo que activó el nodo y busque el atributo que coincida con el ID del nodo. Consulte Cómo funcionan los nodos de acción del dispositivo para obtener detalles.
Los comandos se envían a dispositivos que están confirmados en línea (los que proporcionan datos recientes), sin intervalo de tiempo entre el disparador y la entrega. Esto elimina la posibilidad de que el dispositivo pase a estar fuera de línea entre el disparador y la ejecución.
¿Puedo conectar varios nodos al mismo nodo de acción del dispositivo?
Sí. Los nodos de acción del dispositivo pueden recibir disparadores de varios nodos anteriores, pero tenga en cuenta que las acciones se ejecutarán para cualquier dispositivo que active cualquier nodo conectado. Al diseñar flujos complejos, considere el efecto acumulativo de múltiples fuentes de activación para asegurarse de que las acciones se ejecuten solo en los escenarios previstos. Para confirmar que el nodo se activa solo en los escenarios que usted pretende, observe su atributo de ID del nodo en Analizador de datos: muestra 1 en cada activación y 0 en caso contrario.
¿Qué sucede si conecto un nodo de acción del dispositivo directamente a una Fuente de datos?
El nodo de acción del dispositivo 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 nodos de acción del dispositivo a IF/THEN Lógica nodos proporciona un mejor control sobre cuándo deben ejecutarse las acciones.
Última actualización
¿Te fue útil?

