Gestión de flujos
IoT Logic ofrece un entorno de lienzo flexible donde 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 recibir datos sin procesar de los dispositivos hasta reenviar información enriquecida a sistemas externos.
Crear un nuevo flujo
IoT Logic comienza con un espacio de trabajo vacío donde puede diseñar su flujo de procesamiento de datos.

Siga estos pasos sencillos para crear un flujo:
Haga clic en el Nuevo flujo botón en la parte superior de la pantalla para abrir el diálogo de creación de flujo.
Introduzca un Nombre del flujo y proporcione un Descripción opcional para mostrar claramente detalles específicos sobre la funcionalidad o propósito de este flujo.
Asegúrese de que el Flujo habilitado el interruptor esté activado (a menos que esté creando un flujo que deba permanecer inactivo inicialmente).
Haga clic en Guardar para crear su flujo y acceder al espacio de trabajo del flujo.
El nombre y la descripción del flujo le ayudan a identificar cada flujo cuando tiene múltiples configuraciones. El interruptor habilitado/deshabilitado proporciona una forma conveniente de detener temporalmente el procesamiento de datos sin eliminar toda la configuración del flujo.
¡Los flujos deshabilitados no envían ningún dato! Las lecturas de los dispositivos involucrados en un flujo deshabilitado no llegan a ningún destino, incluida la plataforma Navixy. Esto significa que deshabilitar un flujo puede interrumpir sus capacidades de monitorización y la recopilación de datos para los dispositivos afectados. Deshabilite los flujos solo cuando realmente desee detener por completo la transmisión de datos.
Después de guardar, su nuevo flujo aparece en el espacio de trabajo y puede comenzar a agregar nodos de procesamiento desde el panel de menú izquierdo.
Configuración de componentes del flujo
Cada flujo consta de nodos interconectados que definen cómo se mueve la información a través de su sistema. Los componentes básicos disponibles en el Nodos panel incluyen:
Nodo Fuente de datos
Este nodo establece el punto de entrada de los datos de los dispositivos en su flujo. Procesa dispositivos específicos de su cuenta Navixy que usted puede:
Filtrar por fabricante y modelo
Especificar el protocolo de comunicación
Seleccionar desde uno hasta un número ilimitado de dispositivos para enviar datos al flujo
Seleccionar fácilmente grupos completos de dispositivos
Para opciones de configuración detalladas, consulte Nodo Fuente de datos.

Nodo Iniciar Atributo
Este nodo permite la transformación de datos mediante el Navixy Expression Language. Le permite:
Crear nuevos atributos calculados basados en parámetros del dispositivo
Realizar conversiones de unidades y operaciones matemáticas
Aplicar cálculos basados en el tiempo

Para opciones de configuración detalladas, sintaxis y ejemplos de expresiones, consulte el Nodo Iniciar Atributo.
Nodo Lógica
Este nodo crea puntos de ramificación inteligentes que enrutan los datos según condiciones lógicas. Le permite:
Crear flujos condicionales con lógica IF-THEN/ELSE
Enrutar datos a través de diferentes caminos de procesamiento según condiciones en tiempo real
Generar atributos booleanos que registren los resultados de validación
Construir árboles de decisión complejos con múltiples condiciones

Para opciones de configuración detalladas, operadores lógicos y ejemplos de expresiones, consulte el Nodo Lógica.
Nodo Acción
Este nodo permite respuestas automatizadas a los datos de los dispositivos al realizar operaciones específicas cuando se cumplen condiciones. Le permite:
Enviar comandos de vuelta a los dispositivos basados en el análisis de datos
Activar notificaciones o alertas en sistemas externos
Ejecutar flujos de trabajo automatizados basados en cambios de estado del dispositivo

Para opciones de configuración detalladas, consulte el Nodo Acción.
Nodo Punto de salida
Este nodo define dónde y cómo se transmiten sus datos procesados. En su configuración, puede:
Especificar detalles de conexión de destino (IP/dominio, puerto)
Seleccionar protocolos de transporte y versiones de protocolo
Configurar medidas de seguridad, incluida SSL y autenticación
Configurar parámetros MQTT como client ID, topics y niveles QoS
Crear perfiles de endpoint reutilizables para configuraciones consistentes
Para detalles completos sobre las opciones de transmisión de datos, consulte el Nodo Punto de salida.

Construyendo su flujo
Para montar su secuencia de procesamiento de datos:
Arrastre nodos desde el menú izquierdo y suéltelos en el espacio de trabajo.
Haga clic en cada nodo para abrir su panel de configuración y establecer los parámetros requeridos.
Conecte nodos haciendo clic en el conector de salida de un nodo y arrastrándolo hasta el conector de entrada del nodo de destino.

Su flujo debe comenzar con al menos un Origen de datos nodo y terminar con uno o más Punto de salida nodos. Entre estos, puede añadir nodos de transformación para manipular los datos según sus requisitos.
Los nodos pueden conectarse en varias configuraciones:
Un único Nodo fuente de datos puede alimentar múltiples nodos para procesamiento en paralelo
Múltiples Nodos fuente de datos pueden conectarse a un solo Nodo punto de salida para consolidar flujos de datos
Los nodos iniciar atributo pueden encadenarse secuencialmente para cálculos de múltiples etapas
Editar flujos existentes
Después de crear un flujo, puede modificar su configuración a medida que evolucionen sus requisitos.
Modificar detalles del flujo
Para cambiar el nombre del flujo, la descripción o el estado habilitado:
Haga clic en
junto al nombre del flujoActualice los campos deseados
Guarde sus cambios
Eliminar elementos
Cuando necesite reestructurar su flujo, puede eliminar nodos o conexiones:
Eliminar un nodo:
Sitúe el cursor sobre el nodo que desea eliminar
Haga clic en el icono de eliminar que aparece en la esquina superior derecha del nodo

Eliminar una conexión:
Haga clic en la línea de conexión que desea eliminar
Haga clic en Desvincular o presione la tecla retroceso en su teclado

Administrar múltiples flujos
Para cambiar entre diferentes flujos:
Haga clic en el Flujo de datos desplegable
Seleccione el flujo que desea ver o editar, se abre en el espacio de trabajo
Guardar y activar flujos
Después de configurar su flujo:
Haga clic en el Guardar flujo botón para almacenar la configuración de su flujo
Asegúrese de que el flujo esté habilitado para que comience a procesar datos
Una vez activado, su flujo:
Recibirá datos en tiempo real de los dispositivos configurados
Aplicará las transformaciones definidas mediante los nodos Iniciar atributo
Reenviará los datos procesados a sus endpoints especificados en el Navixy Generic Protocol formato
Si necesita deshabilitar temporalmente el procesamiento de datos, puede alternar el estado habilitado del flujo sin perder su configuración.
Ejemplos de configuraciones
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. Siéntase libre de usar este ejemplo como plantilla para sus flujos personalizados.
Última actualización
¿Te fue útil?