- Impresión
Cómo activar y configurar el agente MQTT del dispositivo Edge
Resumen del artículo
¿Te ha resultado útil este resumen?
Gracias por sus comentarios
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
- Inicia sesión en el Portal de Dispositivos Edge.
- En la parte inferior de la sección "Configuración de red", seleccione la opción "MQTT Broker".
- 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.
- Si Node-RED está desactivado, actívalo e inicia sesión en el editor de Node-RED.
- Añade un nodo MQTT a tu flujo y edita el nodo.
- Haz clic en el botón del lápiz para abrir la configuración del broker y establece "Servidor" en
localhost
.
- Haz clic en la pestaña "Seguridad" e introduce el nombre de usuario y la contraseña configurados para el broker.
- Haga clic en "Actualizar" para guardar la configuración.
- 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?