Nodo de Salida
El nodo de Salida transmite los datos procesados del dispositivo desde los flujos de IoT Logic a sistemas externos mediante Navixy Generic Protocol para una entrega estandarizada de datos.
Visión general técnica y capacidades
Nodo de Salida sirve como el componente de transmisión de datos dentro de los flujos de IoT Logic, definiendo a dónde se envían los datos de los dispositivos procesados. Su función principal es estandarizar datos heterogéneos de dispositivos en un formato uniforme antes de transmitirlos a sistemas o servicios externos. Todos los datos se transfieren en un formato unificado, habilitado por Navixy Generic Protocol.

Para obtener detalles sobre el formato en que se transmiten los datos, consulte Formato de datos de salida.
Integración de la arquitectura de flujo

Un solo flujo de IoT Logic puede contener varios nodos de salida, cada uno con configuraciones independientes. Esta arquitectura permite:
Transmisión de datos a múltiples destinos hacia diferentes sistemas externos simultáneamente
Gestión de múltiples fuentes de datos con diferentes formatos de entrada
Enrutamiento selectivo de datos que permite escenarios flexibles de flujo de datos
Capacidades del nodo
El Nodo de Salida El nodo por sí solo ofrece:
Transmisión segura: Implementa mecanismos de cifrado y autenticación SSL para la protección de datos durante la transmisión
Garantía de entrega configurable: Proporciona selección del nivel de QoS de MQTT para equilibrar las garantías de entrega y la sobrecarga de red
Reutilización de la configuración: Permite crear perfiles de endpoint que pueden reutilizarse en varios flujos, garantizando la coherencia de la configuración
Procesamiento concurrente: Acepta entradas de múltiples fuentes de datos dentro de un flujo, lo que permite la transmisión consolidada de datos
Selección de la versión del protocolo de transporte: Es compatible tanto con MQTT 3.1.1 como con 5.0 para adaptarse a distintas implementaciones de broker
Opciones de configuración
Configurar un Nodo de Salida determina cómo y dónde se entregarán los datos desde un flujo específico. Cada opción de configuración cumple un propósito específico para establecer una transmisión de datos confiable.

Veamos qué elementos usa este nodo y qué puede configurar al trabajar con él:
Pasos de configuración
Seleccione el modo del endpoint
Elija qué tipo de transmisión usar para este endpoint
el modo Nodo de salida predeterminado: configuración estándar para enviar datos del flujo a la plataforma Navixy que no se puede editar
Nodo de salida MQTT: configuración personalizada que usa MQTT como transporte para enviar datos del flujo a sistemas de terceros. Para los parámetros de configuración específicos de este modo, consulte MQTT.
El endpoint Nombre permanece como lo que ingresó en el paso anterior. Si lo deja sin personalizar mientras Modo está configurado en el modo Nodo de salida predeterminado, aparece en el lienzo como Nodo de Salida predeterminado.
Configuraciones específicas del modo
Formato de datos de salida
La capacidad principal del nodo es la estandarización del formato de datos mediante Navixy Generic Protocol. Esta estandarización resuelve un desafío fundamental en las implementaciones de IoT: la diversidad de protocolos específicos de cada dispositivo que requieren trabajo de integración personalizado.
Por lo general, cada tipo de dispositivo usa su propio formato de datos, lo que requiere controladores de protocolo dedicados en los sistemas receptores. Este enfoque incrementa exponencialmente la carga de desarrollo y mantenimiento a medida que las flotas de dispositivos crecen. IoT Logic aborda esto normalizando todos los datos de los dispositivos en una estructura JSON estandarizada, independientemente del fabricante o protocolo original.
El Navixy Generic Protocol La especificación incluye campos estandarizados para la identificación del dispositivo, los datos de ubicación, los valores de telemetría y los metadatos. Este formato admite comunicación bidireccional, lo que permite tanto la transmisión de datos desde IoT Logic a sistemas externos como la ingesta de datos desde fuentes externas en la plataforma.
Al implementar un solo protocolo, el Nodo de Salida nodo permite:
Un solo patrón de integración para los sistemas receptores en lugar de múltiples controladores específicos de cada dispositivo
Estructura de datos coherente que se mantiene uniforme en todos los dispositivos conectados
Reducción de la carga de procesamiento del lado del servidor mediante la normalización del protocolo
Escalabilidad simplificada al añadir nuevos tipos de dispositivos a implementaciones existentes
Capacidades de intercambio bidireccional de datos con sistemas externos
El nodo implementa MQTT como protocolo de transporte para esta carga útil JSON estandarizada, proporcionando un mecanismo de transmisión confiable y ligero, adecuado para implementaciones de IoT.
Preguntas frecuentes
¿Puedo conectar múltiples fuentes de datos a un solo Nodo de Salida?
Sí. El Nodo de Salida nodo acepta entradas de varios Fuente de datos nodos simultáneamente. Todos los datos procesados, incluidas las coordenadas de ubicación, los identificadores de dispositivos, los parámetros de telemetría y los atributos calculados, se serializan de acuerdo con la Navixy Generic Protocol especificación antes de la transmisión.

¿Qué sucede si modifico un endpoint que se usa en varios flujos?
Las configuraciones de endpoint se almacenan como recursos reutilizables en toda la cuenta del cliente. Las modificaciones a una configuración de endpoint existente afectan a todos los nodos que hacen referencia a ese endpoint en todos los flujos. Este comportamiento facilita la estandarización de la configuración, pero requiere una gestión cuidadosa de los cambios al actualizar los parámetros del endpoint.
¿Qué prácticas de seguridad se recomiendan para implementaciones de producción?
Para implementaciones que requieren altos estándares de seguridad (salud, finanzas, etc.), habilite SSL e implemente autenticación MQTT. Aunque esto aumenta ligeramente la sobrecarga del protocolo, proporciona la protección de datos necesaria durante la transmisión. Las implementaciones estándar deben usar como mínimo el nivel QoS 1 para garantizar la confirmación de entrega.
Última actualización
¿Te fue útil?