diff --git a/examples/MQTT/mqtt_basic/mqtt_basic.ino b/examples/MQTT/mqtt_basic/mqtt_basic.ino index d9a06e1..292d733 100644 --- a/examples/MQTT/mqtt_basic/mqtt_basic.ino +++ b/examples/MQTT/mqtt_basic/mqtt_basic.ino @@ -64,6 +64,7 @@ void connect() { Serial.print("."); if (millis() - clTimeout > 5001) { Serial.println(); + mesh.renewAddress(); return; } uint32_t timer = millis(); diff --git a/examples/MQTT/mqtt_basic_2/mqtt_basic_2.ino b/examples/MQTT/mqtt_basic_2/mqtt_basic_2.ino index b92bf38..14e78ba 100644 --- a/examples/MQTT/mqtt_basic_2/mqtt_basic_2.ino +++ b/examples/MQTT/mqtt_basic_2/mqtt_basic_2.ino @@ -64,6 +64,7 @@ void connect() { while (!client.connect(clientID)) { Serial.print("."); if (millis() - clTimeout > 5001) { + mesh.renewAddress(); Serial.println(); return; }