Nodo Fuente de datos

Descripción técnica y capacidades

Origen de datos node es un punto de entrada para datos de telemetría provenientes de dispositivos IoT y plataformas OEM en el sistema IoT Logic. Funciona como un traductor universal, recibiendo datos a través de los protocolos TCP/UDP/HTTP en interfaces de red y mediante colas MQTT, y luego decodificando los flujos de datos entrantes según el protocolo seleccionado. El node transforma los mensajes de los dispositivos a un formato estandarizado que puede ser procesado posteriormente en su flujo.

Data source node in the flow workspace

Integración en la arquitectura del flujo

Data source node included in a flow on workspace

Nodo Fuente de datos funciona como el punto de entrada de datos en un flujo de IoT Logic. Un único flujo puede contener múltiples nodos de origen, cada uno con configuraciones independientes. Esta arquitectura permite:

  • Adquisición inicial de datos desde múltiples tipos de dispositivos y formatos de protocolo

  • Transformación de datos estandarizada desde varios fabricantes hacia formatos unificados

  • Rutas de procesamiento en paralelo al conectar una fuente de datos a múltiples nodos descendentes

  • Filtrado selectivo de dispositivos para incluir únicamente las fuentes de datos relevantes en su flujo

Capacidades del nodo

El Nodo Fuente de datos por sí mismo ofrece:

  • Diversidad de protocolos: Admite múltiples fabricantes de dispositivos, incluyendo Teltonika, Queclink, Suntech, Jimi y otros, mediante los parsers y decodificadores heredados de Navixy

  • Flexibilidad de transporte: Acomoda protocolos TCP, UDP, HTTP y conexiones a brokers MQTT

  • Transformación de datos unificada: Convierte los mensajes específicos del dispositivo a un formato estandarizado para un procesamiento coherente

  • Filtrado de dispositivos: Proporciona capacidades de filtrado para seleccionar modelos o protocolos específicos

  • Procesamiento en tiempo real: Maneja flujos de datos de telemetría entrantes en tiempo real para un procesamiento inmediato

Opciones de configuración

Nodo fuente de datos requiere configuración para establecer qué dispositivos enviarán datos a su flujo. Deberá especificar el protocolo, el protocolo de transporte y seleccionar los dispositivos específicos que desea incluir.

Data Source node configuration panel showing manufacturer, model, and device selection options

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

Pasos de configuración

1

Especifique Nombre del nodo

Ingrese un nombre descriptivo para esta fuente de datos

  • Use un nombre que le ayude a identificar el fabricante, los modelos u otra información relevante

  • Este nombre se mostrará en el diagrama del flujo para una fácil identificación

2

Seleccionar Fabricante

Elija el protocolo de comunicación usado por sus dispositivos

  • Seleccione entre los protocolos de fabricante disponibles (Teltonika, Queclink, Suntech, Jimi, etc.)

  • La selección del protocolo filtrará los modelos de dispositivos disponibles en el siguiente paso

  • Los protocolos suelen estar asociados a fabricantes específicos

3

Elija Modelo

Especifique cómo se transmiten los datos

  • Las opciones disponibles incluyen HTTP, TCP, UDP o MQTT

  • Esta selección debe coincidir con la forma en que sus dispositivos están configurados para comunicarse

4

Seleccionar Fuentes

Desde la lista filtrada en el lado derecho de la interfaz, seleccione los dispositivos a incluir

  • Solo los dispositivos registrados en su cuenta de usuario Navixy estarán disponibles para selección

  • La lista se filtra automáticamente en función de sus selecciones de protocolo y modelo

  • Los dispositivos ya usados en otros flujos estarán marcados con un icono de exclamación "!"

Si cambia la configuración del fabricante o del modelo después de seleccionar dispositivos, el sistema le notificará si algún dispositivo seleccionado no coincide con los nuevos parámetros, pero no los eliminará automáticamente de su selección.

Especificaciones del procesamiento de datos

Nodo fuente de datos hereda todos los parsers y decodificadores de Navixy, proporcionando compatibilidad con una amplia gama de dispositivos IoT. Cuando los datos llegan a este node, pasan por el siguiente proceso:

  1. El flujo de datos entrante se recibe a través del protocolo de transporte especificado

  2. Los datos se pasan al decodificador de protocolo correspondiente según su configuración

  3. Los mensajes de los dispositivos se transforman en un formato estandarizado que IoT Logic puede procesar

  4. Los datos unificados se pasan al siguiente node en su flujo

Este proceso de estandarización le permite construir flujos de procesamiento coherentes independientemente del formato de datos original de varios fabricantes de dispositivos.

Preguntas frecuentes

¿Puedo usar múltiples nodos Data source en un mismo flujo?

Sí, puede usar varios Nodos fuente de datos en un mismo espacio de trabajo. Esto es útil cuando necesita procesar datos de diferentes tipos de dispositivos de distintas maneras o desea fusionar varios flujos de datos después de transformaciones específicas.

¿Qué sucede si un dispositivo ya se usa en otro flujo?

Los dispositivos que ya se usan en otros flujos no se listan, por lo que no puede seleccionar el mismo dispositivo dos veces en diferentes flujos.

¿Todos mis dispositivos Navixy están automáticamente disponibles en IoT Logic?

Sí, todos los dispositivos de su cuenta de usuario Navixy pueden usarse en el procesamiento de IoT Logic. Esto incluye dispositivos GPS, plataformas OEM, dispositivos y gateways MQTT, y conectores MQTT/Kafka.

¿Cómo sé qué fabricante seleccionar para mis dispositivos?

El protocolo debe coincidir con el protocolo de comunicación usado por el fabricante de su dispositivo. La mayoría de los dispositivos utilizan un protocolo asociado a su fabricante (por ejemplo, los dispositivos Teltonika usan el protocolo Teltonika). Consulte la documentación de su dispositivo o consulte con su proveedor de dispositivos si no está seguro.

¿Puedo conectar un nodo Data Source a múltiples nodos descendentes?

Sí, puede conectar un Nodo Fuente de datos a múltiples nodos de procesamiento para crear rutas de procesamiento en paralelo. Esto le permite aplicar diferentes transformaciones al mismo flujo de datos. Aquí tiene un ejemplo:

Example showing the Data source node in context with multiple outbound connections and outputs

Última actualización

¿Te fue útil?