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

On Demand Configuration Portal do not work #1765

Open
mylms opened this issue Oct 6, 2024 · 1 comment
Open

On Demand Configuration Portal do not work #1765

mylms opened this issue Oct 6, 2024 · 1 comment

Comments

@mylms
Copy link

mylms commented Oct 6, 2024

ESP32-C3
tzapu/WiFiManager@^2.0.17

I would like to use auto connect and manually start the ConfigPortal if manual configuration (MQTT etc.) is required. BUT there is "Do not use BOTH" in "On Demand Configuration Portal".
How to allow the user to automatically connect to a known WiFi (after start the device, if setting not required), but at the same time manually launch the Configuration portal with a button, for example?

  • If I use "autoConnect" in setup ESP32 connects to Wifi

  • If at the same time I use somewhere in the code (button event) "startConfigPortal", wifi is created, but it is not possible to connect to it (even the address 192.168.4.1 does not work).

  • If I use "startConfigPortal" instead of "autoConnect" in setup, ESP does not connect to wifi.

  • If I use only "startConfigPortal" it is possible to connect to ConfigPortal, but after exit it's not connected to wifi

void loop() { // is configuration portal requested? if ( digitalRead(TRIGGER_PIN) == LOW ) { WiFiManager wifiManager; wifiManager.startConfigPortal("OnDemandAP"); Serial.println("connected...yeey :)"); //**<<< NO, IT DOESN'T** } }

@mylms
Copy link
Author

mylms commented Oct 6, 2024

Problem solved!
I use WebServer WebServer.begin(); after wifiMngr.autoConnect.
Just deteled WebServer.begin(); and everything works!

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

1 participant