Skip to content
This repository was archived by the owner on Feb 4, 2023. It is now read-only.

Commit dfd1b66

Browse files
authored
v1.9.0 to add WiFi /scan page.
### Releases v1.9.0 1. Add WiFi `/scan` page. 2. Fix timezoneName not displayed in Info page. 3. Clean up.
1 parent d44c404 commit dfd1b66

File tree

25 files changed

+21
-527
lines changed

25 files changed

+21
-527
lines changed

Images/Info.png

-9.6 KB
Loading

Images/Info_ESP32.png

-10.5 KB
Loading

Images/Main.png

2.02 KB
Loading

Images/Main_ESP32.png

1.21 KB
Loading

examples/Async_AutoConnect/Async_AutoConnect.ino

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,36 +13,12 @@
1313
1414
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager
1515
Licensed under MIT license
16-
Version: 1.8.1
17-
18-
Version Modified By Date Comments
19-
------- ----------- ---------- -----------
20-
1.0.11 K Hoang 21/08/2020 Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. Bump up to v1.0.11
21-
to sync with ESP_WiFiManager v1.0.11
22-
1.1.1 K Hoang 29/08/2020 Add MultiWiFi feature to autoconnect to best WiFi at runtime to sync with
23-
ESP_WiFiManager v1.1.1. Add setCORSHeader function to allow flexible CORS
24-
1.1.2 K Hoang 17/09/2020 Fix bug in examples.
25-
1.2.0 K Hoang 15/10/2020 Restore cpp code besides Impl.h code to use if linker error. Fix bug.
26-
1.3.0 K Hoang 04/12/2020 Add LittleFS support to ESP32 using LITTLEFS Library
27-
1.4.0 K Hoang 18/12/2020 Fix staticIP not saved. Add functions. Add complex examples.
28-
1.4.1 K Hoang 21/12/2020 Fix bug and compiler warnings.
29-
1.4.2 K Hoang 21/12/2020 Fix examples' bug not using saved WiFi Credentials after losing all WiFi connections.
30-
1.4.3 K Hoang 23/12/2020 Fix examples' bug not saving Static IP in certain cases.
31-
1.5.0 K Hoang 13/02/2021 Add support to new ESP32-S2. Optimize code.
32-
1.6.0 K Hoang 25/02/2021 Fix WiFi Scanning bug.
33-
1.6.1 K Hoang 26/03/2021 Modify multiWiFi-related timings to work better with latest esp32 core v1.0.6
34-
1.6.2 K Hoang 08/04/2021 Fix example misleading messages.
35-
1.6.3 K Hoang 13/04/2021 Allow captive portal to run more than once by closing dnsServer.
36-
1.7.0 K Hoang 20/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
37-
1.7.1 K Hoang 25/04/2021 Fix MultiWiFi bug. Fix captive-portal bug if CP AP address is not default 192.168.4.1
38-
1.8.0 K Hoang 30/04/2021 Set _timezoneName. Add support to new ESP32-S2 (METRO_ESP32S2, FUNHOUSE_ESP32S2, etc.)
39-
1.8.1 K Hoang 06/05/2021 Fix bug. Don't display invalid time when not synch yet.
4016
*****************************************************************************************************************************/
4117
#if !( defined(ESP8266) || defined(ESP32) )
4218
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4319
#endif
4420

45-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.8.1"
21+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.0"
4622

4723
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
4824
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3

examples/Async_AutoConnectWithFSParameters/Async_AutoConnectWithFSParameters.ino

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,37 +13,13 @@
1313
1414
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager
1515
Licensed under MIT license
16-
Version: 1.8.1
17-
18-
Version Modified By Date Comments
19-
------- ----------- ---------- -----------
20-
1.0.11 K Hoang 21/08/2020 Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. Bump up to v1.0.11
21-
to sync with ESP_WiFiManager v1.0.11
22-
1.1.1 K Hoang 29/08/2020 Add MultiWiFi feature to autoconnect to best WiFi at runtime to sync with
23-
ESP_WiFiManager v1.1.1. Add setCORSHeader function to allow flexible CORS
24-
1.1.2 K Hoang 17/09/2020 Fix bug in examples.
25-
1.2.0 K Hoang 15/10/2020 Restore cpp code besides Impl.h code to use if linker error. Fix bug.
26-
1.3.0 K Hoang 04/12/2020 Add LittleFS support to ESP32 using LITTLEFS Library
27-
1.4.0 K Hoang 18/12/2020 Fix staticIP not saved. Add functions. Add complex examples.
28-
1.4.1 K Hoang 21/12/2020 Fix bug and compiler warnings.
29-
1.4.2 K Hoang 21/12/2020 Fix examples' bug not using saved WiFi Credentials after losing all WiFi connections.
30-
1.4.3 K Hoang 23/12/2020 Fix examples' bug not saving Static IP in certain cases.
31-
1.5.0 K Hoang 13/02/2021 Add support to new ESP32-S2. Optimize code.
32-
1.6.0 K Hoang 25/02/2021 Fix WiFi Scanning bug.
33-
1.6.1 K Hoang 26/03/2021 Modify multiWiFi-related timings to work better with latest esp32 core v1.0.6
34-
1.6.2 K Hoang 08/04/2021 Fix example misleading messages.
35-
1.6.3 K Hoang 13/04/2021 Allow captive portal to run more than once by closing dnsServer.
36-
1.7.0 K Hoang 20/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
37-
1.7.1 K Hoang 25/04/2021 Fix MultiWiFi bug. Fix captive-portal bug if CP AP address is not default 192.168.4.1
38-
1.8.0 K Hoang 30/04/2021 Set _timezoneName. Add support to new ESP32-S2 (METRO_ESP32S2, FUNHOUSE_ESP32S2, etc.)
39-
1.8.1 K Hoang 06/05/2021 Fix bug. Don't display invalid time when not synch yet.
4016
*****************************************************************************************************************************/
4117

4218
#if !( defined(ESP8266) || defined(ESP32) )
4319
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4420
#endif
4521

46-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.8.1"
22+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.0"
4723

4824
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
4925
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3

examples/Async_AutoConnectWithFSParametersAndCustomIP/Async_AutoConnectWithFSParametersAndCustomIP.ino

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,37 +13,13 @@
1313
1414
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager
1515
Licensed under MIT license
16-
Version: 1.8.1
17-
18-
Version Modified By Date Comments
19-
------- ----------- ---------- -----------
20-
1.0.11 K Hoang 21/08/2020 Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. Bump up to v1.0.11
21-
to sync with ESP_WiFiManager v1.0.11
22-
1.1.1 K Hoang 29/08/2020 Add MultiWiFi feature to autoconnect to best WiFi at runtime to sync with
23-
ESP_WiFiManager v1.1.1. Add setCORSHeader function to allow flexible CORS
24-
1.1.2 K Hoang 17/09/2020 Fix bug in examples.
25-
1.2.0 K Hoang 15/10/2020 Restore cpp code besides Impl.h code to use if linker error. Fix bug.
26-
1.3.0 K Hoang 04/12/2020 Add LittleFS support to ESP32 using LITTLEFS Library
27-
1.4.0 K Hoang 18/12/2020 Fix staticIP not saved. Add functions. Add complex examples.
28-
1.4.1 K Hoang 21/12/2020 Fix bug and compiler warnings.
29-
1.4.2 K Hoang 21/12/2020 Fix examples' bug not using saved WiFi Credentials after losing all WiFi connections.
30-
1.4.3 K Hoang 23/12/2020 Fix examples' bug not saving Static IP in certain cases.
31-
1.5.0 K Hoang 13/02/2021 Add support to new ESP32-S2. Optimize code.
32-
1.6.0 K Hoang 25/02/2021 Fix WiFi Scanning bug.
33-
1.6.1 K Hoang 26/03/2021 Modify multiWiFi-related timings to work better with latest esp32 core v1.0.6
34-
1.6.2 K Hoang 08/04/2021 Fix example misleading messages.
35-
1.6.3 K Hoang 13/04/2021 Allow captive portal to run more than once by closing dnsServer.
36-
1.7.0 K Hoang 20/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
37-
1.7.1 K Hoang 25/04/2021 Fix MultiWiFi bug. Fix captive-portal bug if CP AP address is not default 192.168.4.1
38-
1.8.0 K Hoang 30/04/2021 Set _timezoneName. Add support to new ESP32-S2 (METRO_ESP32S2, FUNHOUSE_ESP32S2, etc.)
39-
1.8.1 K Hoang 06/05/2021 Fix bug. Don't display invalid time when not synch yet.
4016
*****************************************************************************************************************************/
4117

4218
#if !( defined(ESP8266) || defined(ESP32) )
4319
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4420
#endif
4521

46-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.8.1"
22+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.0"
4723

4824
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
4925
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3

examples/Async_AutoConnectWithFeedback/Async_AutoConnectWithFeedback.ino

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,36 +13,12 @@
1313
1414
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager
1515
Licensed under MIT license
16-
Version: 1.8.1
17-
18-
Version Modified By Date Comments
19-
------- ----------- ---------- -----------
20-
1.0.11 K Hoang 21/08/2020 Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. Bump up to v1.0.11
21-
to sync with ESP_WiFiManager v1.0.11
22-
1.1.1 K Hoang 29/08/2020 Add MultiWiFi feature to autoconnect to best WiFi at runtime to sync with
23-
ESP_WiFiManager v1.1.1. Add setCORSHeader function to allow flexible CORS
24-
1.1.2 K Hoang 17/09/2020 Fix bug in examples.
25-
1.2.0 K Hoang 15/10/2020 Restore cpp code besides Impl.h code to use if linker error. Fix bug.
26-
1.3.0 K Hoang 04/12/2020 Add LittleFS support to ESP32 using LITTLEFS Library
27-
1.4.0 K Hoang 18/12/2020 Fix staticIP not saved. Add functions. Add complex examples.
28-
1.4.1 K Hoang 21/12/2020 Fix bug and compiler warnings.
29-
1.4.2 K Hoang 21/12/2020 Fix examples' bug not using saved WiFi Credentials after losing all WiFi connections.
30-
1.4.3 K Hoang 23/12/2020 Fix examples' bug not saving Static IP in certain cases.
31-
1.5.0 K Hoang 13/02/2021 Add support to new ESP32-S2. Optimize code.
32-
1.6.0 K Hoang 25/02/2021 Fix WiFi Scanning bug.
33-
1.6.1 K Hoang 26/03/2021 Modify multiWiFi-related timings to work better with latest esp32 core v1.0.6
34-
1.6.2 K Hoang 08/04/2021 Fix example misleading messages.
35-
1.6.3 K Hoang 13/04/2021 Allow captive portal to run more than once by closing dnsServer.
36-
1.7.0 K Hoang 20/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
37-
1.7.1 K Hoang 25/04/2021 Fix MultiWiFi bug. Fix captive-portal bug if CP AP address is not default 192.168.4.1
38-
1.8.0 K Hoang 30/04/2021 Set _timezoneName. Add support to new ESP32-S2 (METRO_ESP32S2, FUNHOUSE_ESP32S2, etc.)
39-
1.8.1 K Hoang 06/05/2021 Fix bug. Don't display invalid time when not synch yet.
4016
*****************************************************************************************************************************/
4117
#if !( defined(ESP8266) || defined(ESP32) )
4218
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4319
#endif
4420

45-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.8.1"
21+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.0"
4622

4723
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
4824
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3

examples/Async_AutoConnectWithFeedbackLED/Async_AutoConnectWithFeedbackLED.ino

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,37 +13,13 @@
1313
1414
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager
1515
Licensed under MIT license
16-
Version: 1.8.1
17-
18-
Version Modified By Date Comments
19-
------- ----------- ---------- -----------
20-
1.0.11 K Hoang 21/08/2020 Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. Bump up to v1.0.11
21-
to sync with ESP_WiFiManager v1.0.11
22-
1.1.1 K Hoang 29/08/2020 Add MultiWiFi feature to autoconnect to best WiFi at runtime to sync with
23-
ESP_WiFiManager v1.1.1. Add setCORSHeader function to allow flexible CORS
24-
1.1.2 K Hoang 17/09/2020 Fix bug in examples.
25-
1.2.0 K Hoang 15/10/2020 Restore cpp code besides Impl.h code to use if linker error. Fix bug.
26-
1.3.0 K Hoang 04/12/2020 Add LittleFS support to ESP32 using LITTLEFS Library
27-
1.4.0 K Hoang 18/12/2020 Fix staticIP not saved. Add functions. Add complex examples.
28-
1.4.1 K Hoang 21/12/2020 Fix bug and compiler warnings.
29-
1.4.2 K Hoang 21/12/2020 Fix examples' bug not using saved WiFi Credentials after losing all WiFi connections.
30-
1.4.3 K Hoang 23/12/2020 Fix examples' bug not saving Static IP in certain cases.
31-
1.5.0 K Hoang 13/02/2021 Add support to new ESP32-S2. Optimize code.
32-
1.6.0 K Hoang 25/02/2021 Fix WiFi Scanning bug.
33-
1.6.1 K Hoang 26/03/2021 Modify multiWiFi-related timings to work better with latest esp32 core v1.0.6
34-
1.6.2 K Hoang 08/04/2021 Fix example misleading messages.
35-
1.6.3 K Hoang 13/04/2021 Allow captive portal to run more than once by closing dnsServer.
36-
1.7.0 K Hoang 20/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
37-
1.7.1 K Hoang 25/04/2021 Fix MultiWiFi bug. Fix captive-portal bug if CP AP address is not default 192.168.4.1
38-
1.8.0 K Hoang 30/04/2021 Set _timezoneName. Add support to new ESP32-S2 (METRO_ESP32S2, FUNHOUSE_ESP32S2, etc.)
39-
1.8.1 K Hoang 06/05/2021 Fix bug. Don't display invalid time when not synch yet.
4016
*****************************************************************************************************************************/
4117

4218
#if !( defined(ESP8266) || defined(ESP32) )
4319
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
4420
#endif
4521

46-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.8.1"
22+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.0"
4723

4824
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
4925
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3

examples/Async_ConfigOnDRD_FS_MQTT_Ptr/Async_ConfigOnDRD_FS_MQTT_Ptr.ino

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -13,30 +13,6 @@
1313
1414
Built by Khoi Hoang https://github.com/khoih-prog/ESPAsync_WiFiManager
1515
Licensed under MIT license
16-
Version: 1.8.1
17-
18-
Version Modified By Date Comments
19-
------- ----------- ---------- -----------
20-
1.0.11 K Hoang 21/08/2020 Initial coding to use (ESP)AsyncWebServer instead of (ESP8266)WebServer. Bump up to v1.0.11
21-
to sync with ESP_WiFiManager v1.0.11
22-
1.1.1 K Hoang 29/08/2020 Add MultiWiFi feature to autoconnect to best WiFi at runtime to sync with
23-
ESP_WiFiManager v1.1.1. Add setCORSHeader function to allow flexible CORS
24-
1.1.2 K Hoang 17/09/2020 Fix bug in examples.
25-
1.2.0 K Hoang 15/10/2020 Restore cpp code besides Impl.h code to use if linker error. Fix bug.
26-
1.3.0 K Hoang 04/12/2020 Add LittleFS support to ESP32 using LITTLEFS Library
27-
1.4.0 K Hoang 18/12/2020 Fix staticIP not saved. Add functions. Add complex examples.
28-
1.4.1 K Hoang 21/12/2020 Fix bug and compiler warnings.
29-
1.4.2 K Hoang 21/12/2020 Fix examples' bug not using saved WiFi Credentials after losing all WiFi connections.
30-
1.4.3 K Hoang 23/12/2020 Fix examples' bug not saving Static IP in certain cases.
31-
1.5.0 K Hoang 13/02/2021 Add support to new ESP32-S2. Optimize code.
32-
1.6.0 K Hoang 25/02/2021 Fix WiFi Scanning bug.
33-
1.6.1 K Hoang 26/03/2021 Modify multiWiFi-related timings to work better with latest esp32 core v1.0.6
34-
1.6.2 K Hoang 08/04/2021 Fix example misleading messages.
35-
1.6.3 K Hoang 13/04/2021 Allow captive portal to run more than once by closing dnsServer.
36-
1.7.0 K Hoang 20/04/2021 Add support to new ESP32-C3 using SPIFFS or EEPROM
37-
1.7.1 K Hoang 25/04/2021 Fix MultiWiFi bug. Fix captive-portal bug if CP AP address is not default 192.168.4.1
38-
1.8.0 K Hoang 30/04/2021 Set _timezoneName. Add support to new ESP32-S2 (METRO_ESP32S2, FUNHOUSE_ESP32S2, etc.)
39-
1.8.1 K Hoang 06/05/2021 Fix bug. Don't display invalid time when not synch yet.
4016
*****************************************************************************************************************************/
4117
/****************************************************************************************************************************
4218
This example will open a Config Portal when there is no stored WiFi Credentials or when a DRD is detected.
@@ -55,7 +31,7 @@
5531
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
5632
#endif
5733

58-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.8.1"
34+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.0"
5935

6036
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
6137
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3

0 commit comments

Comments
 (0)