Conectando a MyQtthub.com usando MQTTBox


#1

1. Introducción a MQTTBox

MQTTBox es un cliente desktop MQTT disponible para Linux, Mac y windows, muy similar a MQTT-Spy.

Una vez conectado a tu HUB MQTT, te permitirá definir diferentes subscriptores y publicadores independientes en una interfaz única donde podrás probar tu Broker, simular interaciones MQTT, etc.

2. Instalando MQTTBox

Por favor, use el manual de instalación del fabricante para instalar MQTTBox en su sistema siguiendo las instrucciones indicadas aquí:

http://workswithweb.com/html/mqttbox/installing_apps.html

3. Configurando MQTTBox para conectar con MyQTThub.com

  1. Primero, cree la cuenta MQTT que usará para conectar con MyQttHub.com usando MQTTBox siguiendo las siguientes instrucciones. Si ya tiene la cuenta, ignore este paso:

    Cómo crear y gestionar dispositivos MQTT con MyQttHub.com

  2. Luego, habra su cliente MQTTBox y pulse a crear una configuración MQTT Cliente:

    image

  3. Esto abrirá la ventana de configuración donde podrá configurar el clientId, userName y password que acaba de crear, junto con los siguientes ajustes:

    • MQTT Client name: descripción simple de la conexión

    • MQTT Client Id: configure aquí el clientId para la cuenta que se usará para conectar (p.e, la cuenta que acaba de crear en el paso anterior).

    • Append timestamp to MQTT client id: Desmarcar (muy importante: de lo contrario conectará pero cambiando el clientId a clientId+"-stamp".

    • Protocol: mqtts / tls

    • Host: node02.myqtthub.com

    • SSL / TLS Version: Auto

    • SSL / TLS Certificate type: CA Signed server certificate

    • …Luego pulse a guardar:

  4. Después de eso, su MQTTBox debería conectar a MyQttHub.com sin problemas, mostrando el estado de conexión como:

4. Ajustes de MQTTBox adicionales

Hasta ahora hemos descrito una configuración básica de conexión. También puede configurar los ajustes de cleanSession, reconexión, intervalos de ping y todas las opciones disponibles para configurar su conecta de conexión con SCI Auth, ignorar reemplazo de conexión, etc.

Por favor, revise el manual de MyQtthub.com para obtener más detalles sobre esto.