Hallo, ich nutze für ein quick&dirty Projekt einen ESP32 + Ardunino IDE, um Messwerte per WLAN zu übertragen. Der ESP32 wacht dazu alle 60 Sekunden auf, macht seine Messung, verbindet sich mit dem WLAN und überträgt die Daten. Nun ist es bereits mehrfach passiert, dass für mehrere Stunden keine Messdaten übertragen wurden. Detektivarbeit führte zur Erkenntnis, dass der Datenstrom abriss, als die Fritzbox beschlossen hat, automatisch den 2,4GHz Kanal von 1 auf 11 zu wechseln. Das Problem lässt sich natürlich dadurch lösen, dass ich den Kanal in der Fritzbox fix auf 1 einstelle und das automatische Wechseln deaktiviere. Aber ich würde das Problem gerne verstehen. Ich finde im Netz leider keine Begründung dafür, warum Kanäle > 10 für den ESP32 nicht erreichbar sind. Gibt es eine (vielleicht landesspezifische) Konfiguration für das WiFi im ESP32? Hat jemand eine Erklärung für die Symptome? Danke & Gruß Joe
Ist die SSID deiner Fritzbox hidden? In dem Fall könnte es sein, dass die höheren Kanäle im Zusammenhang mit einer entsprechenden country policy des ESP32 in den Bereich für passives scannin fallen und bei versteckter SSID nicht mehr gefunden werden. https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/wifi.html#wi-fi-country-code
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.