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.

Integración en la arquitectura del flujo

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.

Veamos qué elementos utiliza este nodo y qué puede configurar al trabajar con él:
Pasos de configuración
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
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
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
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 "!"
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:
El flujo de datos entrante se recibe a través del protocolo de transporte especificado
Los datos se pasan al decodificador de protocolo correspondiente según su configuración
Los mensajes de los dispositivos se transforman en un formato estandarizado que IoT Logic puede procesar
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:

Última actualización
¿Te fue útil?