From ae6d72b292a3f5bae9a72652b37548737abc163c Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Tue, 21 Apr 2026 21:05:29 +0200 Subject: [PATCH] Now by hand... --- gauge.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gauge.py b/gauge.py index f8898ee..4fd7c92 100644 --- a/gauge.py +++ b/gauge.py @@ -543,11 +543,11 @@ def _reset_wifi_interface(): if not _wifi_sta.active(): _wifi_sta.active(True) utime.sleep_ms(500) - try: - _wifi_sta.disconnect() - except Exception: - pass - utime.sleep_ms(1000) + else: + _wifi_sta.active(False) + utime.sleep_ms(200) + _wifi_sta.active(True) + utime.sleep_ms(200) def connect_wifi(ssid, password, timeout_s=15, force_reconnect=False): @@ -1321,7 +1321,7 @@ def main(): info("=" * 48) gc.collect() - connect_wifi(WIFI_SSID, WIFI_PASSWORD, force_reconnect=False) + connect_wifi(WIFI_SSID, WIFI_PASSWORD, force_reconnect=True) mqtt_attempts = 0 while True: