> For the complete documentation index, see [llms.txt](https://navixy.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://navixy.com/docs/user/es/guide/account/iot-logic/nodes/output-endpoint-node.md).

# Punto de salida

## Descripción técnica general y capacidades

{% columns %}
{% column %}
**nodo Output Endpoint** actúa como el componente de transmisión de datos dentro de los flujos de IoT Logic, definiendo dónde se envían los datos procesados del dispositivo. Su función principal es estandarizar datos heterogéneos de dispositivos en un formato coherente antes de transmitirlos a sistemas o servicios externos. Todos los datos se transfieren en un formato unificado, habilitado por [Navixy Generic Protocol](/docs/iot-logic-api/technologies/navixy-generic-protocol.md).
{% endcolumn %}

{% column %}
![](/files/ebb8356bba1f940ceb7f0892927b494c33c4d757)
{% endcolumn %}
{% endcolumns %}

Para obtener detalles sobre el formato en el que se transmiten los datos, consulte [Formato de datos de salida](#output-data-format).

### Integración con la arquitectura del flujo

<figure><img src="/files/629e9ed3516d69c1d62834289e8f78a5aee52f1c" alt="Output Endpoint node in the flow workspace"><figcaption></figcaption></figure>

Un único flujo de IoT Logic puede contener varios nodos de salida, cada uno con configuraciones independientes. Esta arquitectura permite:

* Transmisión de datos multidestino a diferentes sistemas externos simultáneamente
* Gestión de múltiples fuentes de datos con distintos formatos de entrada
* Enrutamiento selectivo de datos que permite escenarios flexibles de flujo de datos

{% hint style="info" %}
Cada flujo debe incluir un **Punto de salida predeterminado** nodo para enviar datos a la plataforma Navixy. Mantenga las conexiones entre sus **Fuente de datos** nodos y esta salida. La conexión garantiza que los datos del dispositivo se envíen a la plataforma, lo que permite capacidades de monitoreo mediante las herramientas de Navixy. Si se elimina la salida de Navixy, los datos de los dispositivos involucrados en el flujo dejarán de llegar a la plataforma.
{% endhint %}

### Capacidades del nodo

El **Punto de salida** El nodo, por sí mismo, 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 la 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 una transmisión de datos consolidada
* **Selección de la versión del protocolo de transporte**: Compatible con MQTT 3.1.1 y 5.0 para adaptarse a distintas implementaciones de brokers

## Opciones de configuración

{% columns %}
{% column valign="middle" %}
Configuración de un **nodo de extremo de salida** determina cómo y dónde se entregarán los datos de un flujo determinado. Cada opción de configuración cumple una función específica para establecer una transmisión de datos fiable.
{% endcolumn %}

{% column %}

<figure><img src="/files/737782aebe10b3f02e7abbc246eb28a3dacf5fbb" alt="" width="236"><figcaption></figcaption></figure>
{% endcolumn %}
{% endcolumns %}

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

### Pasos de configuración

{% stepper %}
{% step %}
**Especifique el nombre del endpoint**

Introduzca un nombre único y descriptivo para esta configuración de endpoint

* Utilice un nombre que le ayude a identificar el destino al que se envían los datos
* Este nombre se mostrará en el diagrama de flujo para facilitar su identificación
  {% endstep %}

{% step %}
**Seleccione el modo del endpoint**

Elija qué tipo de transmisión usar para este endpoint

* **Endpoint predeterminado** - configuración estándar para enviar datos del flujo a la plataforma Navixy que no se puede editar
* **endpoint 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](#mqtt).
  {% endstep %}

{% step %}
**Guarde su configuración**

Haga clic en **Aplicar cambios** para finalizar la creación del nodo.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Asegúrese de conectar los nodos de datos relevantes a su nueva salida; de lo contrario, no recibirá ningún dato.
{% endhint %}

### Configuraciones específicas del modo

<details>

<summary>MQTT</summary>

Si planea usar una salida MQTT, necesita configurar estos parámetros:

1. **Configuración del endpoint**
   1. Seleccione **Versión de MQTT**: 3.1.1 o 5.0.
   2. Introduzca el **IP** en el formato: *123.123.123.123* o *example.example.com*.
   3. Especifique el **Puerto** número. De forma predeterminada, *1883* se utiliza para MQTT estándar.
   4. Especifique **Tema** en forma de etiquetas que se utilizarán para la transmisión de datos.
   5. Elija **QoS** nivel que determina la lógica de la transmisión de datos:
      1. **QoS 0** – sin confirmación de entrega.
      2. **QoS 1** – entrega garantizada con posible duplicación.
      3. **QoS 2** – entrega garantizada sin duplicación.
   6. Introduzca **ID de cliente MQTT**. El lado receptor tiene una lista fija de clientes. En este campo, se debe especificar el valor correcto para que los datos no sean rechazados.
2. **Autenticación MQTT** (opcional)
   1. Activar **Usar autenticación** activado.
   2. Introduzca **Usuario de MQTT** y **Contraseña de MQTT** para la parte receptora en los campos que aparecen.
3. **SSL** (opcional)
   1. Activar **Usar SSL** para conexiones seguras. Esta acción establece automáticamente el puerto en 1*883* si no se cambió manualmente.

</details>

## Formato de datos de salida

La capacidad principal del nodo es la estandarización del formato de datos mediante [Navixy Generic Protocol](/docs/iot-logic-api/technologies/navixy-generic-protocol.md). Esta estandarización resuelve un desafío fundamental en las implementaciones de IoT: la diversidad de protocolos específicos de cada dispositivo que requieren un trabajo de integración personalizado.

Por lo general, cada tipo de dispositivo utiliza su propio formato de datos, lo que requiere controladores de protocolo dedicados en los sistemas receptores. Este enfoque aumenta exponencialmente la carga de desarrollo y mantenimiento a medida que crecen las flotas de dispositivos. 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](/docs/iot-logic-api/technologies/navixy-generic-protocol.md) 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, permitiendo tanto la transmisión de datos desde IoT Logic a sistemas externos como la ingesta de datos desde fuentes externas a la plataforma.

Al implementar un único protocolo, el **Punto de salida** nodo permite:

* Un único patrón de integración para los sistemas receptores en lugar de varios controladores específicos por dispositivo
* Estructura de datos coherente que se mantiene uniforme en todos los dispositivos conectados
* Reducción de la sobrecarga de procesamiento del lado del servidor mediante la normalización del protocolo
* Escalado simplificado al añadir nuevos tipos de dispositivos a implementaciones existentes
* Capacidades de intercambio de datos bidireccional con sistemas externos

El nodo implementa MQTT como protocolo de transporte para este payload JSON estandarizado, proporcionando un mecanismo de transmisión fiable y ligero adecuado para implementaciones de IoT.

## Preguntas frecuentes

#### ¿Puedo conectar varias fuentes de datos a un único nodo de Endpoint de salida?

Sí. El **Punto de salida** nodo acepta entradas de múltiples **Fuente de datos** nodos simultáneamente. Todos los datos procesados, incluidas las coordenadas de ubicación, los identificadores de dispositivo, los parámetros de telemetría y los atributos calculados, se serializan según la [Navixy Generic Protocol](/docs/iot-logic-api/technologies/navixy-generic-protocol.md) especificación antes de la transmisión.

<figure><img src="/files/79b1a5eb7f8334192f8805d2952e2fcd794cf635" alt="Example flow showing multiple Data Sources connected to a single Output Endpoint"><figcaption></figcaption></figure>

#### ¿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 de una configuración existente de endpoint afectarán a todos los nodos que hagan 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 en producción?

Para implementaciones que requieren altos estándares de seguridad (sanitario, financiero, 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 de QoS 1 para garantizar la confirmación de la entrega.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://navixy.com/docs/user/es/guide/account/iot-logic/nodes/output-endpoint-node.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
