From 5d687cbdaf880c20b997229107297a68af3ba340 Mon Sep 17 00:00:00 2001 From: aerialist Date: Sat, 10 Jul 2021 19:01:44 +0900 Subject: [PATCH] Call wifi.connect() after wifi.reset() Need to explicitly call connect method after reset when WiFi manager is used with MQTT. https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/issues/100 --- examples/adafruit_io_mqtt/adafruit_io_pubsub_rp2040.py | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/adafruit_io_mqtt/adafruit_io_pubsub_rp2040.py b/examples/adafruit_io_mqtt/adafruit_io_pubsub_rp2040.py index a5ce569..fae9b0b 100644 --- a/examples/adafruit_io_mqtt/adafruit_io_pubsub_rp2040.py +++ b/examples/adafruit_io_mqtt/adafruit_io_pubsub_rp2040.py @@ -105,6 +105,7 @@ def on_led_msg(client, topic, message): except (ValueError, RuntimeError) as e: print("Failed to get data, retrying\n", e) wifi.reset() + wifi.connect() io.reconnect() continue # Send a new temperature reading to IO every 30 seconds