For the complete documentation index, see llms.txt. This page is also available as Markdown.

Gestión de flujos

Cree flujos personalizados de IoT Logic en un lienzo visual: conecte nodos para recibir telemetría de dispositivos, procesar y transformar datos, y dirigirlos a sistemas externos.

IoT Logic proporciona un entorno de lienzo flexible en el que puede crear flujos de datos personalizados para procesar, transformar y enrutar la telemetría de dispositivos. Cada flujo consta de nodos interconectados que realizan funciones específicas dentro de su canal de procesamiento de datos, desde la recepción de datos en bruto del dispositivo hasta el reenvío de información enriquecida a sistemas externos.

Creación de un nuevo flujo

Puede crear flujos desde la página de inicio de IoT Logic usando el Crear flujo botón.

  1. Abra IoT Logic. La página de inicio se abre con la Flujos creados tabla.

  2. Haga clic en Crear flujo.

  3. Introduzca un nombre y una descripción para el flujo y establezca su estado inicial de habilitación.

  4. Haga clic en Confirmar. Se abre el lienzo y el nuevo flujo está listo para editar.

Create Flow dialog with name, description, and enabled state fields

Configuración de los componentes del flujo

Los flujos de IoT Logic se construyen a partir de nodos interconectados que definen cómo se mueve la información a través de su sistema. Los datos entran a través de Fuente de datos nodos, pueden transformarse mediante nodos de procesamiento como Iniciar atributo, y salen a través de Punto de salida nodos. Los nodos especializados adicionales, como Acción y Webhook proporcionan funciones específicas para la automatización y la integración.

Esta arquitectura modular admite tanto el reenvío simple de datos como transformaciones complejas de varias etapas. Todo flujo funcional requiere al menos un nodo de entrada y un nodo de salida, con nodos de procesamiento opcionales entre ambos para enriquecer sus datos según requisitos empresariales específicos.

Para consultar la referencia completa de nodos y las instrucciones de configuración, vea Nodos.

Su flujo debe incluir un Punto de salida predeterminado para enviar datos a la plataforma. Mantener esta conexión garantiza que los datos de su dispositivo sigan estando disponibles para su visualización y gestión en la interfaz de Navixy.

Construcción de su flujo

Para ensamblar su secuencia de procesamiento de datos:

  1. Arrastre los nodos desde el menú de la izquierda y suéltelos en el área de trabajo.

  2. Haga clic en cada nodo para abrir su panel de configuración y establecer los parámetros requeridos.

  3. Conecte los nodos haciendo clic en el conector de salida de un nodo y arrastrándolo al conector de entrada del nodo de destino.

Flow workspace showing connected nodes with visible connectors between them

Su flujo debe comenzar con al menos un Fuente de datos nodo y terminar con uno o más Punto de salida nodos. Entre ellos, puede agregar nodos de transformación para manipular los datos según sus requisitos.

Los nodos se pueden conectar en varias configuraciones:

  • Un solo nodo de origen de datos puede alimentar a varios nodos para procesamiento en paralelo

  • Varios nodos de origen de datos se pueden conectar a un solo nodo de extremo de salida para consolidar los flujos de datos

  • Nodos de inicialización de atributos se pueden encadenar secuencialmente para cálculos de varias etapas

Edición de flujos existentes

Después de crear un flujo, puede modificar su configuración a medida que evolucionan sus requisitos.

Modificación de los detalles del flujo

Puede editar el nombre, la descripción y el estado de habilitación de un flujo desde la página de inicio de IoT Logic.

  1. Abra IoT Logic. Localice el flujo en la Flujos creados tabla.

  2. Haga clic en el "..." del menú de ese flujo y seleccione Editar.

  3. Actualice el nombre, la descripción o el estado de habilitación en el cuadro de diálogo.

  4. Haga clic en Guardar para confirmar los cambios.

Eliminación de elementos

Cuando necesite reestructurar su flujo, puede eliminar nodos o conexiones:

Eliminación de un nodo:

  1. Sitúe el cursor sobre el nodo que desea eliminar

  2. Haga clic en el icono de eliminar que aparece en la esquina superior derecha del nodo

Node with delete icon

Cuando elimina un nodo, todas sus conexiones también se eliminarán.

Eliminación de una conexión:

  • Haga clic en la línea de conexión que desea eliminar

  • Haga clic en Desvincular o presione la tecla de retroceso en su teclado

Selected connection highlighted for deletion

Gestión de varios flujos

Todos los flujos se enumeran en la Flujos creados tabla de la página de inicio de IoT Logic. La tabla muestra el nombre de cada flujo, la fecha de la última modificación, el número de dispositivos conectados y el estado actual.

Cada fila proporciona un conmutador de estado para habilitar o deshabilitar el flujo sin abrirlo, un icono de descarga para exportar el flujo como archivo y un "..." menú con las opciones Editar, Descargar, y Eliminar.

Para abrir un flujo en el lienzo, haga clic en su nombre en la tabla o seleccione Editar en su "..." menú.

Importación y exportación de flujos

IoT Logic le permite exportar configuraciones de flujo con fines de copia de seguridad o para compartirlas con otras cuentas. También puede importar configuraciones exportadas previamente para crear rápidamente nuevos flujos.

Aquí tiene un ejemplo de un archivo JSON de flujo exportado y listo para importar:

Exportación de un flujo

Para exportar la configuración de su flujo:

  1. Localice el flujo en la Flujos creados tabla.

  2. Haga clic en el "..." del menú de ese flujo y seleccione Descargar.

  3. La configuración del flujo se descarga como un archivo JSON

También puede exportar un flujo desde el lienzo. Para hacerlo, abra el menú "..." cerca del nombre del flujo y seleccione Descargar.

Qué se exporta

La siguiente tabla muestra qué se incluye y qué se excluye de las exportaciones de flujo:

Componente
Exportado

Estructura de nodos y conexiones

Cálculos y expresiones de atributos

Nombres y descripciones de nodos

Metadatos del flujo

Selecciones de dispositivos (nodos de origen de datos)

Encabezados de autenticación (nodos de Webhook)

Credenciales MQTT (nodos de extremo de salida)

Las selecciones de dispositivos y los datos de autenticación se excluyen de las exportaciones. Las selecciones de dispositivos se excluyen para evitar conflictos al importar en una cuenta diferente. Los datos de autenticación se excluyen para proteger la información confidencial.

Después de importar un flujo, debe agregar manualmente los datos excluidos antes de poder guardar el flujo.

Importación de un flujo

Para importar la configuración de un flujo:

  1. En la página de inicio de IoT Logic, haga clic en Cargar flujo

  2. Seleccione el archivo JSON que contiene la configuración del flujo exportado

  3. Revise la estructura del flujo importado

  4. Configure los elementos excluidos:

    • Asigne dispositivos a los nodos de origen de datos

    • Agregue encabezados de autenticación a los nodos de Webhook (si corresponde)

    • Introduzca las credenciales MQTT para los nodos de extremo de salida (si corresponde)

  5. Guarde el flujo

El proceso de importación crea un nuevo flujo con la estructura y los cálculos de la configuración exportada, lo que le permite replicar rápidamente canalizaciones complejas de procesamiento de datos en diferentes entornos.

Guardado y activación de flujos

Después de configurar su flujo:

  1. Haga clic en el Guardar flujo botón para guardar la configuración de su flujo

  2. Asegúrese de que el flujo esté habilitado para que comience a procesar datos

Una vez activado, su flujo hará lo siguiente:

  • Recibir datos en tiempo real de los dispositivos configurados

  • Aplicar cualquier transformación definida a través de los nodos de inicialización de atributos

  • Reenviar los datos procesados a los extremos que haya especificado en el Navixy Generic Protocol formato

Si necesita deshabilitar temporalmente el procesamiento de datos, puede alternar el estado de habilitación del flujo sin perder su configuración.

Configuraciones de ejemplo

Puede encontrar descripciones detalladas paso a paso de la creación de un flujo de ejemplo en Ejemplo de configuración de flujo. El ejemplo también contiene explicaciones sobre algunas opciones comunes de enriquecimiento de datos. No dude en usar este ejemplo como plantilla para sus flujos personalizados.

Para consultar la documentación de referencia de tipos de nodos individuales, incluidas las capacidades y las opciones de configuración, vea la Nodos página de referencia.

Última actualización

¿Te fue útil?