Declaracion de credenciales para modulo ESP8266


#1

Estoy usando modulos wifi que necesitan la siguente info para la libreria pubsubclient :
mqttserver
mqttUser
mqttPass
mqttPort
Los datos que me brindó el registro de mi cuenta no lograron la comunicación con el broker.
Hay algún ejemplo práctico de como asignar esos valores provistos?
Hay que usar el port 1883 o 8883?


#2

Buenas.

Échale un vistazo al siguiente artículo con información sobre cómo conectar clientes PubSubClient con MyQttHub:

Un saludo.


#3

tengo el mismo problema, pudiste solucionarlo?


#4

Hola,

¿Cuál es el error que estás experimentando? ¿Podría proporcionar más detalles?

¿Cuál es el resultado de client.state ()?

En su función setup (), intente configurar setServer:

// configurar el servidor MQTT para conectarse a MyQttHub
client.setServer ("node02.myqtthub.com", 1883);

// configurar la identificación del dispositivo
client.connect ("clientId", "userName", "contraseña");

Quizás tenga un problema de resolución de DNS. En tal caso, intenta resolverlos
o alternativamente, configure la IP fija:

// node02.myqtthub.com -> dns se resuelve en 185.195.98.58
IPAddress server(185, 195, 98, 58);

Eche un vistazo a los siguientes ejemplos para completar el resto de detalles:


Un saludo,