Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reconnect to WiFi in case of disconnection #108

Open
c64emulator opened this issue Apr 13, 2024 · 2 comments
Open

Reconnect to WiFi in case of disconnection #108

c64emulator opened this issue Apr 13, 2024 · 2 comments

Comments

@c64emulator
Copy link

c64emulator commented Apr 13, 2024

Es gab bereits schon mal ein Ticket und einen PR dazu. Das Problem scheint nicht behoben bzw. wieder da zu sein:
Leider musste ich bei meinem neuen WLAN-Router einen Scheduler einrichten, der in jeder Nacht (nachdem die FRITZ!Box einen DSL-Reconnect durchgeführt hat) den Router neu bootet. Das war notwendig, weil das WLAN extrem unzuverlässig lief.
Als Folge davon öffnet das LED-Panel nun seinen AP (mit Webserver auf 192.168.4.1). Allerdings zeigt es dort dann die normale GUI (und nicht die WiFi-Konfiguration).
Problematisch dabei ist, dass in den Default-Einstellungen kein WLAN-PW für den AP-Mode vorgesehen ist.
Originally posted by @c64emulator in #14 (comment)

** Setup successfull, starting loop()!
Lost connection to Wi-Fi. Reconnecting...
*wm:AutoConnect
[10995390][E][WiFiSTA.cpp:317] begin(): connect failed! 0x3001
*wm:Connecting to SAVED AP: MyWLAN
*wm:connectTimeout not set, ESP waitForConnectResult...
*wm:AutoConnect: FAILED for 3727 ms
*wm:StartAP with SSID: IKEA OBEGRANSAD LED-Panel -- WiFi Setup
*wm:AP IP address: 192.168.4.1
*wm:Starting Web Portal

@c64emulator
Copy link
Author

small modification in "connectToWiFi()" fixed it for me:

wifiManager.setConfigPortalTimeout(300);
bool res;
res = wifiManager.autoConnect(WIFI_MANAGER_SSID, WIFI_MANAGER_PW);
if (!res)
{
Serial.println("***** Failed to connect - RESTARTING...");
ESP.restart();
}

@WRedux
Copy link

WRedux commented Jun 6, 2024

Hallo,

bin C-technisch nicht so gut drauf....

Kannst mir bitte sagen, wo und wie Du die "connectToWiFi()" modifiziert hast?
Einfach dazuhängen ging nicht...

Danke!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants