[PR #275] Persistent = false #1597

Open
opened 2026-02-28 01:30:48 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/tzapu/WiFiManager/pull/275
Author: @ortegafernando
Created: 1/3/2017
Status: 🔄 Open

Base: masterHead: master


📝 Commits (10+)

  • 8f5171c Added ability to call StartConfigPortal() so that access point name can be unique and automatically generated from the ESP8266 Chip Id.
  • 3bb5fad There has been an assumption that device has to be told to connect but Wifi already does it's best to connect in the background. Calling WiFi.begin while device is already trying to connect will occasionally cause WiFi to lock up. Only call WiFi.begin after calling WiFi.disconnect. These changes are aimed at stopping WiFi.begin from being called at the wrong time.
  • a2c9e20 Configure on switch example. If there is no SSID in memory set up a configuration portal otherwise connect with existing SSID data. If a button is pushed go into configuration portal mode. Stay in configuration portal mode until user closes configuration portal or 3 minutes have passed.
  • 20c9f95 Changes aimed at supporting the config portal remaining open until a specified time has passed or user requests portal to be closed. If a successful connection is made to a network the access portal is available on the network ip address and on it's own network at two addresses. These addresses are 192.168.1.4 and the address on the other network.
  • a36362d Change example to use ESP8266 led rather than NodeMCU led as some boards do not have this led.
  • f374142 Access point becomes flaky if set in dual mode and not sucessfully connected to network so change to access point mode only when there is no network connection.
  • d60dc79 Added new http page to return state information in json format.
  • 2d8f0fa Merge tzapu's changes
  • af9d82c Changed formatting of json state data at url /state .
  • 6108e80 Fixed json formatting error in state response - removed extra braces.

📊 Changes

21 files changed (+1152 additions, -1142 deletions)

View changed files

📝 .travis.yml (+1 -0)
Images/ConfigurationScreen.png (+0 -0)
Images/DefaultScreen.png (+0 -0)
📝 README.md (+122 -197)
📝 WiFiManager.cpp (+431 -202)
📝 WiFiManager.h (+40 -17)
examples/AutoConnect/AutoConnect.ino (+0 -38)
examples/AutoConnectWithFSParameters/AutoConnectWithFSParameters.ino (+0 -156)
examples/AutoConnectWithFSParametersAndCustomIP/AutoConnectWithFSParametersAndCustomIP.ino (+0 -188)
examples/AutoConnectWithFeedback/AutoConnectWithFeedback.ino (+0 -47)
examples/AutoConnectWithFeedbackLED/AutoConnectWithFeedbackLED.ino (+0 -68)
examples/AutoConnectWithReset/AutoConnectWithReset.ino (+0 -49)
examples/AutoConnectWithStaticIP/AutoConnectWithStaticIP.ino (+0 -75)
examples/AutoConnectWithTimeout/AutoConnectWithTimeout.ino (+0 -45)
examples/ConfigOnDoubleReset/ConfigOnDoubleReset.ino (+107 -0)
examples/ConfigOnDoubleReset/README.md (+15 -0)
examples/ConfigOnStartup/ConfigOnStartup.ino (+70 -0)
examples/ConfigOnSwitch/ConfigOnSwitch.ino (+96 -0)
examples/ConfigOnSwitch/README.md (+12 -0)
examples/ConfigOnSwitchFS/ConfigOnSwitchFS.ino (+258 -0)

...and 1 more files

📄 Description

Hi, i don't know exactly how I could open an issue here, or send you a private email, so I have open a pull request to ask you for this:

https://github.com/tzapu/WiFiManager/issues/242#issuecomment-259083764

What do you think ???

Hope your answer.

Regards,


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/tzapu/WiFiManager/pull/275 **Author:** [@ortegafernando](https://github.com/ortegafernando) **Created:** 1/3/2017 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`8f5171c`](https://github.com/tzapu/WiFiManager/commit/8f5171cca475fd2f4ec3aa1d56dfb0173514775e) Added ability to call StartConfigPortal() so that access point name can be unique and automatically generated from the ESP8266 Chip Id. - [`3bb5fad`](https://github.com/tzapu/WiFiManager/commit/3bb5fad6534b30e0a1f4e6138c746c828d4d820a) There has been an assumption that device has to be told to connect but Wifi already does it's best to connect in the background. Calling WiFi.begin while device is already trying to connect will occasionally cause WiFi to lock up. Only call WiFi.begin after calling WiFi.disconnect. These changes are aimed at stopping WiFi.begin from being called at the wrong time. - [`a2c9e20`](https://github.com/tzapu/WiFiManager/commit/a2c9e209e6842281a01b0223417bb39b6a1321f5) Configure on switch example. If there is no SSID in memory set up a configuration portal otherwise connect with existing SSID data. If a button is pushed go into configuration portal mode. Stay in configuration portal mode until user closes configuration portal or 3 minutes have passed. - [`20c9f95`](https://github.com/tzapu/WiFiManager/commit/20c9f95e23c1ef5cd346d53eb699f6618d5b2da5) Changes aimed at supporting the config portal remaining open until a specified time has passed or user requests portal to be closed. If a successful connection is made to a network the access portal is available on the network ip address and on it's own network at two addresses. These addresses are 192.168.1.4 and the address on the other network. - [`a36362d`](https://github.com/tzapu/WiFiManager/commit/a36362d56521023fa047296a8de7ade3a10217e6) Change example to use ESP8266 led rather than NodeMCU led as some boards do not have this led. - [`f374142`](https://github.com/tzapu/WiFiManager/commit/f37414239e86cdc0ac4cce4c7609c80bf2ab4908) Access point becomes flaky if set in dual mode and not sucessfully connected to network so change to access point mode only when there is no network connection. - [`d60dc79`](https://github.com/tzapu/WiFiManager/commit/d60dc79195ad46953d09c0ebfb7bdcb18cecec66) Added new http page to return state information in json format. - [`2d8f0fa`](https://github.com/tzapu/WiFiManager/commit/2d8f0fa23fdd5a2980bc1fc5fec77b3f0a8a17d6) Merge tzapu's changes - [`af9d82c`](https://github.com/tzapu/WiFiManager/commit/af9d82ce5608f7f89540bdef7136f3893c23e2bc) Changed formatting of json state data at url /state . - [`6108e80`](https://github.com/tzapu/WiFiManager/commit/6108e8062b2ad07486a71d6b759b32983c0ee368) Fixed json formatting error in state response - removed extra braces. ### 📊 Changes **21 files changed** (+1152 additions, -1142 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+1 -0) ➕ `Images/ConfigurationScreen.png` (+0 -0) ➕ `Images/DefaultScreen.png` (+0 -0) 📝 `README.md` (+122 -197) 📝 `WiFiManager.cpp` (+431 -202) 📝 `WiFiManager.h` (+40 -17) ➖ `examples/AutoConnect/AutoConnect.ino` (+0 -38) ➖ `examples/AutoConnectWithFSParameters/AutoConnectWithFSParameters.ino` (+0 -156) ➖ `examples/AutoConnectWithFSParametersAndCustomIP/AutoConnectWithFSParametersAndCustomIP.ino` (+0 -188) ➖ `examples/AutoConnectWithFeedback/AutoConnectWithFeedback.ino` (+0 -47) ➖ `examples/AutoConnectWithFeedbackLED/AutoConnectWithFeedbackLED.ino` (+0 -68) ➖ `examples/AutoConnectWithReset/AutoConnectWithReset.ino` (+0 -49) ➖ `examples/AutoConnectWithStaticIP/AutoConnectWithStaticIP.ino` (+0 -75) ➖ `examples/AutoConnectWithTimeout/AutoConnectWithTimeout.ino` (+0 -45) ➕ `examples/ConfigOnDoubleReset/ConfigOnDoubleReset.ino` (+107 -0) ➕ `examples/ConfigOnDoubleReset/README.md` (+15 -0) ➕ `examples/ConfigOnStartup/ConfigOnStartup.ino` (+70 -0) ➕ `examples/ConfigOnSwitch/ConfigOnSwitch.ino` (+96 -0) ➕ `examples/ConfigOnSwitch/README.md` (+12 -0) ➕ `examples/ConfigOnSwitchFS/ConfigOnSwitchFS.ino` (+258 -0) _...and 1 more files_ </details> ### 📄 Description Hi, i don't know exactly how I could open an issue here, or send you a private email, so I have open a pull request to ask you for this: https://github.com/tzapu/WiFiManager/issues/242#issuecomment-259083764 What do you think ??? Hope your answer. Regards, --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/WiFiManager#1597
No description provided.