Visión general de las funciones MQTT
  • 05 Aug 2024
  • 1 Minuto para leer
  • Colaboradores

Visión general de las funciones MQTT


Resumen del artículo

:::(Warning) (Versión de host de conector On Prem) Las funciones de publicación para MQTT solo se pueden aprovechar con hosts de conector On Prem con la versión LTS13 o superior. Se puede utilizar cualquier versión de Cloud Connector Host. Más información:::

Visión general

Para más detalles sobre la creación de conectores MQTT, visite la guía: Cómo configurar un conector.

Tulip puede publicar datos de forma nativa desde su producto a su broker MQTT, integrándose perfectamente en un Unified Namespace o bus de eventos empresarial.

MQTT Broker Integration

Creación de funciones

Puedes crear conectores MQTT desde la página de conectores o desde la página de fuentes de datos de la máquina. Cualquier fuente de datos creada en una ubicación aparecerá automáticamente en la otra.

Para crear una función, haga clic en "Crear función" dentro de la configuración del conector.

Create Function

Configuración de funciones

Se pueden definir los siguientes campos para una función de conector MQTT:

| Campo | Descripción | | --- | --- | Calidad de Servicio | El nivel de garantía para la entrega de mensajes entre emisor y receptor. Los niveles son 0 (como máximo una vez), 1 (como mínimo una vez) y 2 (exactamente una vez). | Tema El tema o canal en el que se publican o suscriben los mensajes. Los temas filtran y enrutan los mensajes entre clientes. | | Retener mensaje | Indica si el último mensaje de un tema debe ser retenido por el broker y enviado a los nuevos suscriptores. Si es true, el broker almacena el último mensaje y su QoS. | Carga útil: El contenido real del mensaje MQTT. Puede ser cualquier formato de datos, como texto o JSON. Las entradas del usuario pueden añadirse a la carga útil encerrando el nombre de la entrada entre símbolos "$". | Entradas definidas por el usuario | Una lista de entradas definidas por el usuario para la función. Estas entradas pueden utilizarse en el tema o en la carga útil encerrando el nombre de la entrada entre símbolos "$". |

Uso de funciones en aplicaciones

Las funciones de publicación MQTT funcionan como conectores HTTP o SQL pero no devuelven ningún dato.

En el siguiente ejemplo, la aplicación actualiza pedidos:

Función**:**Function Example

Aplicación**:**Application Example

Salida:Output Example


¿Te ha sido útil este artículo?