Cómo conectar al broker de MyQttHub usando Node-RED


#1

1. Introducción

A continuación se muestra la configuración recomendada para conectar a MyQttHub usando el componente mqtt en un diagrama de flujo Node-RED (conexión segura SSL/TLS).

Antes de continuar por favor, crea un dispositivo si todavía no tienes uno para los siguientes
pasos:

Apunta el clientId, userName y clave, ya que se necesitarán para conectar más adelante.

2. Añadiendo el nodo mqtt-in en Node-RED

2.1. Buscamos el componente mqtt-in para conectar a nuestro hub

Selecci%C3%B3n_812

2.2. Y lo arrastramos a nuestro diagrama de flujo para posteriormente hacer doble click sobre el componente para su configuración

Selecci%C3%B3n_817

3. Configuración del broker MQTT:

3.1. Al hacer click en el componente, nos aparecerá la ventana de configuración y haremos click en editar un nuevo mqtt-broker:

Selecci%C3%B3n_818

3.2. Editamos la “pestaña de conexión” del siguiente modo:

Host: node02.myqtthub.com
Port: 8883
SSL/TLS: Enabled
Cliend ID: Tu ID de cliente (tal y como lo creaste en tu hub)

Selecci%C3%B3n_819

3.3. Y configuramos la “pesaña de seguridad” con el usuario y clave configurados para el dispositivo:

Username: El usuario creado en el dispositivo
Password: La contraseña creada en el dispositivo

Selecci%C3%B3n_821

3.4. Guardamos cambios y ya estaría listo:

Selecci%C3%B3n_822

3.5. Si todo ha ido bien y las credenciales son correctas, nos aparecerá algo así:

Selecci%C3%B3n_823

4. Verificación de la conexión

4.1. En este punto, podemos conectarnos con nuestras credenciales al panel web de https://node02.myqtthub.com/ y veremos la conexión establecida: