Cómo activar y configurar el agente MQTT del dispositivo Edge
  • 31 Oct 2023
  • 2 Minutos para leer
  • Colaboradores

Cómo activar y configurar el agente MQTT del dispositivo Edge


Resumen del artículo

Propósito

Aprenda a configurar un broker MQTT externo en Tulip Edge Devices

A partir de OS 50.1, Tulip Edge Devices tienen un broker MQTT externo al que los dispositivos cliente pueden conectarse.

Instrucciones

  1. Inicia sesión en el Portal de Dispositivos Edge.
  2. En la parte inferior de la sección "Configuración de red", seleccione la opción "MQTT Broker".

  1. Haga clic en "Habilitar", introduzca el nombre de usuario y la contraseña que desee y pulse "Guardar".

Uso del Broker MQTT con Node-RED

Para confirmar que el broker está disponible, podemos utilizar un nodo Node-RED MQTT IN.

  1. Si Node-RED está desactivado, actívalo e inicia sesión en el editor de Node-RED.
  2. Añade un nodo MQTT a tu flujo y edita el nodo.

  1. Haz clic en el botón del lápiz para abrir la configuración del broker y establece "Servidor" en localhost.

  1. Haz clic en la pestaña "Seguridad" e introduce el nombre de usuario y la contraseña configurados para el broker.

  1. Haga clic en "Actualizar" para guardar la configuración.
  2. Haz clic en "Desplegar" para comprobar si el nodo puede conectarse al broker.

Ejemplo de flujo Nodo-RED

El siguiente ejemplo puede guardarse como un archivo JSON e importarse a Node-RED para enviar un mensaje "world" al tema "hello".


 {  

 "id":"c8829f45.d66fd",  

 "type": "tab",  

 "label": "Flujo 1",  

 "disabled":false  

 "info":""  

 },  

 {  

 "id":"983032d6.f2f378",  

 "type": "debug",  

 "z":"c8829f45.d66fd",  

 "name": "nombre",  

 "active":true  

 "tosidebar":true,  

 "console":false  

 "tostatus":false,  

 "complete": "topic",  

 "targetType": "msg",  

 "statusVal":"",  

 "statusType": "auto",  

 "x":800,  

 "y":180,  

 "cables":[ 



]


},  

 {  

 "id":"39d4c518.6948ba",  

 "type": "inject",  

 "z":"c8829f45.d66fd",  

 "name": "nombre",  

 "props":[  

 {  

 "p": "payload"  

 },  

 {  

 "p": "tema  

 "vt": "str"  

 }  

 ],  

 "repeat":"",  

 "crontab":"",  

 "once":false  

 "onceDelay":0.1,  

 "topic": "hola",  

 "payload": "mundo",  

 "payloadType": "str",  

 "x":480,  

 "y":120,  

 "cables":[  

 [  

 "33035adc.d4eae6"  

 ]  

 ]  

 },  

 {  

 "id":"f7839332.ea3a98",  

 "type": "mqtt in",  

 "z":"c8829f45.d66fd",  

 "name": "MQTT Receive All",  

 "topic":"


## ",



"qos": "2", "datatype": "auto", "broker": "6f327e4f.0a172", "nl":false, "rap":true, "rh":0, "x":450, "y":200, "wires":[ "983032d6.f2f378", "97df7c35.a8d228" ] ]


},  

 {  

 "id":"33035adc.d4eae6",  

 "type": "mqtt out",  

 "z":"c8829f45.d66fd",  

 "name": "MQTT Enviar Hola",  

 "topic":"",  

 "qos":"",  

 "retain":"",  

 "respTopic":"",  

 "contentType":"",  

 "userProps":"",  

 "correl":"",  

 "expiry":"",  

 "broker":"6f327e4f.0a172",  

 "x":830,  

 "y":120,  

 "cables":[ 



]


},  

 {  

 "id":"97df7c35.a8d228",  

 "type": "debug",  

 "z":"c8829f45.d66fd",  

 "name": "nombre",  

 "active":true  

 "tosidebar":true,  

 "console":false  

 "tostatus":false,  

 "complete": "payload",  

 "targetType": "msg",  

 "statusVal":"",  

 "statusType": "auto",  

 "x":810,  

 "y":240,  

 "cables":[ 



]


},  

 {  

 "id":"6f327e4f.0a172",  

 "type": "mqtt-broker",  

 "name":"  

 "broker": "localhost",  

 "port": "1883",  

 "clientid":"",  

 "usetls":false,  

 "protocolVersion": "5",  

 "keepalive": "60",  

 "cleansession":true,  

 "birthTopic":"",  

 "birthQos": "0",  

 "birthPayload":"",  

 "birthMsg":{ 



}, "closeTopic":"", "closeQos": "0", "closePayload":"", "closeMsg":{ }, "willTopic":"", "willQos": "0", "willPayload":"", "willMsg":{ }, "sessionExpiry":""


}  

] ```




---


¿Has encontrado lo que buscabas?


También puedes dirigirte a [community.tulip.co](https://community.tulip.co/?utm_source=intercom&utm_medium=article-link&utm_campaign=all) para publicar tu pregunta o ver si otras personas se han enfrentado a una pregunta similar.


¿Te ha sido útil este artículo?