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

Commit 96f9423

Browse files
authored
v1.9.2 to fix MultiWiFi and TLS
### Releases v1.9.2 1. Fix MultiWiFi connection issue with ESP32 core v2.0.0-rc1+ 2. Fix AsyncWebServer library compile error with ESP32 core v2.0.0-rc1+. Check [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](me-no-dev/ESPAsyncWebServer#970) 3. Verify compatibility with new ESP32 core v2.0.0-rc1+ 4. Verify compatibility with new ESP8266 core v3.0.2
1 parent fa245fc commit 96f9423

File tree

35 files changed

+566
-118
lines changed

35 files changed

+566
-118
lines changed

CONTRIBUTING.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ If you don't find anything, please [open a new issue](https://github.com/khoih-p
1414

1515
Please ensure to specify the following:
1616

17-
* Arduino IDE version (e.g. 1.8.13) or Platform.io version
18-
* `ESP8266` or `ESP32` Core Version (e.g. ESP8266 core v3.0.0 or ESP32 v1.0.6)
17+
* Arduino IDE version (e.g. 1.8.15) or Platform.io version
18+
* `ESP8266` or `ESP32` Core Version (e.g. ESP8266 core v3.0.2 or ESP32 v1.0.6)
1919
* Contextual information (e.g. what you were trying to achieve)
2020
* Simplest possible steps to reproduce
2121
* Anything that might be relevant in your opinion, such as:
@@ -26,10 +26,10 @@ Please ensure to specify the following:
2626
### Example
2727

2828
```
29-
Arduino IDE version: 1.8.13
30-
ESP8266 Core Version 3.0.0
29+
Arduino IDE version: 1.8.15
30+
ESP8266 Core Version 3.0.2
3131
OS: Ubuntu 20.04 LTS
32-
Linux xy-Inspiron-3593 5.4.0-73-generic #82-Ubuntu SMP Wed Apr 14 17:39:42 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
32+
Linux xy-Inspiron-3593 5.4.0-80-generic #90-Ubuntu SMP Fri Jul 9 22:49:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
3333
3434
Context:
3535
I encountered an endless loop while trying to connect to Local WiFi.

README.md

+102-23
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
* [Why Async is better](#why-async-is-better)
1717
* [Currently supported Boards](#currently-supported-boards)
1818
* [Changelog](#changelog)
19+
* [Releases v1.9.2](#releases-v192)
1920
* [Releases v1.9.1](#releases-v191)
2021
* [Releases v1.9.0](#releases-v190)
2122
* [Releases v1.8.1](#releases-v181)
@@ -41,6 +42,8 @@
4142
* [Use Arduino Library Manager](#use-arduino-library-manager)
4243
* [Manual Install](#manual-install)
4344
* [VS Code & PlatformIO](#vs-code--platformio)
45+
* [Libraries' Patches](#libraries-patches)
46+
* [1. For ESPAsyncWebServer library](#1-for-espasyncwebserver-library)
4447
* [HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE](#howto-install-esp32-core-for-esp32-s2-saola-ai-thinker-esp-12k-and-esp32-c3-boards-into-arduino-ide)
4548
* [1. Save the original esp32 core](#1-save-the-original-esp32-core)
4649
* [2. Install esp32 core v1.0.6](#2-install-esp32-core-v106)
@@ -166,6 +169,7 @@
166169
* [9.1 DRD => Config Portal](#91-drd--config-portal)
167170
* [9.2 Data Saved => Connect to WiFi with correct local time, TZ set and using NTP](#92-data-saved--connect-to-wifi-with-correct-local-time-tz-set-and-using-ntp)
168171
* [9.3 Normal running with correct local time, TZ set and using NTP](#93-normal-running-with-correct-local-time-tz-set-and-using-ntp)
172+
* [10. Async_ConfigOnDoubleReset_TZ on ESP32C3_DEV using SPIFFS](#10-async_configondoublereset_tz-on-esp32c3_dev-using-spiffs)
169173
* [Debug](#debug)
170174
* [Troubleshooting](#troubleshooting)
171175
* [Issues](#issues)
@@ -227,6 +231,13 @@ This [**ESPAsync_WiFiManager** library](https://github.com/khoih-prog/ESPAsync_W
227231

228232
## Changelog
229233

234+
### Releases v1.9.2
235+
236+
1. Fix MultiWiFi connection issue with ESP32 core v2.0.0-rc1+
237+
2. Fix AsyncWebServer library compile error with ESP32 core v2.0.0-rc1+. Check [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970)
238+
3. Verify compatibility with new ESP32 core v2.0.0-rc1+
239+
4. Verify compatibility with new ESP8266 core v3.0.2
240+
230241
### Releases v1.9.1
231242

232243
1. Fix warnings and verify compatibility with new ESP8266 core v3.0.0
@@ -349,15 +360,16 @@ This [**ESPAsync_WiFiManager** library](https://github.com/khoih-prog/ESPAsync_W
349360

350361
## Prerequisites
351362

352-
1. [`Arduino IDE 1.8.13+` for Arduino](https://www.arduino.cc/en/Main/Software)
353-
2. [`ESP8266 Core 3.0.0+`](https://github.com/esp8266/Arduino) for ESP8266-based boards. [![Latest release](https://img.shields.io/github/release/esp8266/Arduino.svg)](https://github.com/esp8266/Arduino/releases/latest/)
363+
1. [`Arduino IDE 1.8.15+` for Arduino](https://www.arduino.cc/en/Main/Software)
364+
2. [`ESP8266 Core 3.0.2+`](https://github.com/esp8266/Arduino) for ESP8266-based boards. [![Latest release](https://img.shields.io/github/release/esp8266/Arduino.svg)](https://github.com/esp8266/Arduino/releases/latest/)
354365
3. [`ESP32 Core 1.0.6+`](https://github.com/espressif/arduino-esp32) for ESP32-based boards. [![Latest release](https://img.shields.io/github/release/espressif/arduino-esp32.svg)](https://github.com/espressif/arduino-esp32/releases/latest/)
355366
4. [`ESP32-S2/C3 Core 1.0.6+`](https://github.com/espressif/arduino-esp32) for ESP32-S2/C3-based boards. Must follow [HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE](#howto-install-esp32-core-for-esp32-s2-saola-ai-thinker-esp-12k-and-esp32-c3-boards-into-arduino-ide).
356-
5. [`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards.
357-
6. [`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards.
358-
7. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards
359-
8. [`ESP_DoubleResetDetector v1.1.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) if using DRD feature. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/ESP_DoubleResetDetector.svg?)](https://www.ardu-badge.com/ESP_DoubleResetDetector). Use v1.1.0+ if using LittleFS for EP32.
360-
9. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](https://www.ardu-badge.com/LittleFS_esp32). **Notice**: This [`LittleFS_esp32 library`](https://github.com/lorol/LITTLEFS) has been integrated to Arduino [esp32 core v1.0.6](https://github.com/espressif/arduino-esp32/tree/master/libraries/LITTLEFS).
367+
5. [`ESP32-S2/C3 Core 2.0.0-rc1+`](https://github.com/espressif/arduino-esp32) for ESP32-S2/C3-based boards to use experimental ESP32 core v2.0.0-rc1.
368+
6. [`ESPAsyncWebServer v1.2.3+`](https://github.com/me-no-dev/ESPAsyncWebServer) for all ESP32/ESP8266-based boards. You'd better use the [forked ESPAsyncWebServer](https://github.com/khoih-prog/ESPAsyncWebServer) if the PR [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970) hasn't been merged.
369+
7. [`ESPAsyncTCP v1.2.2+`](https://github.com/me-no-dev/ESPAsyncTCP) for ESP8266-based boards.
370+
8. [`AsyncTCP v1.1.1+`](https://github.com/me-no-dev/AsyncTCP) for ESP32-based boards
371+
9. [`ESP_DoubleResetDetector v1.1.1+`](https://github.com/khoih-prog/ESP_DoubleResetDetector) if using DRD feature. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/ESP_DoubleResetDetector.svg?)](https://www.ardu-badge.com/ESP_DoubleResetDetector). Use v1.1.0+ if using LittleFS for EP32.
372+
10. [`LittleFS_esp32 v1.0.6+`](https://github.com/lorol/LITTLEFS) for ESP32-based boards using LittleFS. To install, check [![arduino-library-badge](https://www.ardu-badge.com/badge/LittleFS_esp32.svg?)](https://www.ardu-badge.com/LittleFS_esp32). **Notice**: This [`LittleFS_esp32 library`](https://github.com/lorol/LITTLEFS) has been integrated to Arduino [esp32 core v1.0.6](https://github.com/espressif/arduino-esp32/tree/master/libraries/LITTLEFS).
361373

362374
---
363375

@@ -383,6 +395,22 @@ The best and easiest way is to use `Arduino Library Manager`. Search for `ESPAsy
383395
---
384396
---
385397

398+
---
399+
400+
### Libraries' Patches
401+
402+
#### 1. For ESPAsyncWebServer library
403+
404+
If you don't use the [forked ESPAsyncWebServer](https://github.com/khoih-prog/ESPAsyncWebServer), to fix [`ESPAsyncWebServer library`](https://github.com/me-no-dev/ESPAsyncWebServer) compile errors, just copy these following files into the [`ESPAsyncWebServer library`](https://github.com/me-no-dev/ESPAsyncWebServer) directory to overwrite the old files:
405+
- [AsyncWebSocket.cpp](esp32c3_ESPAsyncWebServer_Patch/AsyncWebSocket.cpp)
406+
- [WebAuthentication.cpp](esp32c3_ESPAsyncWebServer_Patch/WebAuthentication.cpp)
407+
408+
409+
Check the PR [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970)
410+
411+
---
412+
---
413+
386414
## HOWTO Install esp32 core for ESP32-S2 (Saola, AI-Thinker ESP-12K) and ESP32-C3 boards into Arduino IDE
387415

388416

@@ -2383,7 +2411,7 @@ ESPAsync_wifiManager.setRemoveDuplicateAPs(false);
23832411
#error This code is intended to run on the ESP8266 or ESP32 platform! Please check your Tools->Board setting.
23842412
#endif
23852413

2386-
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.1"
2414+
#define ESP_ASYNC_WIFIMANAGER_VERSION_MIN_TARGET "ESPAsync_WiFiManager v1.9.2"
23872415

23882416
// Use from 0 to 4. Higher number, more debugging messages and memory usage.
23892417
#define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3
@@ -2799,7 +2827,7 @@ uint8_t connectMultiWiFi()
27992827

28002828
uint8_t status;
28012829

2802-
WiFi.mode(WIFI_STA);
2830+
//WiFi.mode(WIFI_STA);
28032831

28042832
LOGERROR(F("ConnectMultiWiFi with :"));
28052833

@@ -2835,7 +2863,7 @@ uint8_t connectMultiWiFi()
28352863

28362864
while ( ( i++ < 20 ) && ( status != WL_CONNECTED ) )
28372865
{
2838-
status = wifiMulti.run();
2866+
status = WiFi.status();
28392867

28402868
if ( status == WL_CONNECTED )
28412869
break;
@@ -3735,7 +3763,7 @@ This is terminal debug output when running [Async_ConfigOnDRD_FS_MQTT_Ptr_Medium
37353763
37363764
```
37373765
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Medium using LittleFS on ESP32_DEV
3738-
ESPAsync_WiFiManager v1.9.1
3766+
ESPAsync_WiFiManager v1.9.2
37393767
ESP_DoubleResetDetector v1.1.1
37403768
Config File not found
37413769
Can't read Config File, using default values
@@ -3754,7 +3782,7 @@ Opening Configuration Portal. No timeout : DRD or No stored Credentials..
37543782
37553783
```
37563784
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Medium using LittleFS on ESP32_DEV
3757-
ESPAsync_WiFiManager v1.9.1
3785+
ESPAsync_WiFiManager v1.9.2
37583786
ESP_DoubleResetDetector v1.1.1
37593787
Config File not found
37603788
Can't read Config File, using default values
@@ -3842,7 +3870,7 @@ This is terminal debug output when running [Async_ConfigOnDRD_FS_MQTT_Ptr_Comple
38423870
38433871
```
38443872
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Complex using LittleFS on ESP8266_NODEMCU_ESP12E
3845-
ESPAsync_WiFiManager v1.9.1
3873+
ESPAsync_WiFiManager v1.9.2
38463874
ESP_DoubleResetDetector Version v1.1.1
38473875
{"AIO_SERVER_Label":"io.adafruit.com","AIO_SERVERPORT_Label":"1883","AIO_USERNAME_Label":"user_name","AIO_KEY_Label":"aio_key"}
38483876
Config File successfully parsed
@@ -3882,7 +3910,7 @@ TWWWW WTWWW
38823910
38833911
```
38843912
Starting Async_ConfigOnDRD_FS_MQTT_Ptr_Complex using LittleFS on ESP8266_NODEMCU_ESP12E
3885-
ESPAsync_WiFiManager v1.9.1
3913+
ESPAsync_WiFiManager v1.9.2
38863914
ESP_DoubleResetDetector Version v1.1.1
38873915
{"AIO_SERVER_Label":"io.adafruit.com","AIO_SERVERPORT_Label":"1883","AIO_USERNAME_Label":"user_name","AIO_KEY_Label":"aio_key"}
38883916
Config File successfully parsed
@@ -3972,7 +4000,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
39724000
39734001
```cpp
39744002
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using SPIFFS on ESP32_DEV
3975-
ESPAsync_WiFiManager v1.9.1
4003+
ESPAsync_WiFiManager v1.9.2
39764004
ESP_DoubleResetDetector v1.1.1
39774005
[WM] RFC925 Hostname = ConfigOnDoubleReset
39784006
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
@@ -4031,7 +4059,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
40314059

40324060
```cpp
40334061
Starting Async_ConfigOnDoubleReset with DoubleResetDetect using LittleFS on ESP8266_NODEMCU_ESP12E
4034-
ESPAsync_WiFiManager v1.9.1
4062+
ESPAsync_WiFiManager v1.9.2
40354063
ESP_DoubleResetDetector v1.1.1
40364064
[WM] RFC925 Hostname = ConfigOnDoubleReset
40374065
[WM] setSTAStaticIPConfig for USE_CONFIGURABLE_DNS
@@ -4091,7 +4119,7 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
40914119
40924120
```cpp
40934121
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
4094-
ESPAsync_WiFiManager v1.9.1
4122+
ESPAsync_WiFiManager v1.9.2
40954123
ESP_DoubleResetDetector v1.1.1
40964124
Opening / directory
40974125
FS File: CanadaFlag_1.png, size: 40.25KB
@@ -4169,7 +4197,7 @@ This is terminal debug output when running [Async_ESP32_FSWebServer_DRD](example
41694197

41704198
```
41714199
Starting Async_ESP32_FSWebServer_DRD using LittleFS on ESP32_DEV
4172-
ESPAsync_WiFiManager v1.9.1
4200+
ESPAsync_WiFiManager v1.9.2
41734201
ESP_DoubleResetDetector v1.1.1
41744202
FS File: /CanadaFlag_1.png, size: 40.25KB
41754203
FS File: /CanadaFlag_2.png, size: 8.12KB
@@ -4280,7 +4308,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset](examples/
42804308

42814309
```
42824310
Starting Async_ConfigOnDoubleReset using LittleFS on ESP32S2_DEV
4283-
ESPAsync_WiFiManager v1.9.1
4311+
ESPAsync_WiFiManager v1.9.2
42844312
ESP_DoubleResetDetector v1.1.1
42854313
ESP Self-Stored: SSID = HueNet1, Pass = 12345678
42864314
[WM] * Add SSID = HueNet1 , PW = 12345678
@@ -4317,7 +4345,7 @@ This is terminal debug output when running [Async_ConfigOnDoubleReset_TZ](exampl
43174345

43184346
```
43194347
Starting Async_ConfigOnDoubleReset_TZ using LittleFS on ESP32_DEV
4320-
ESPAsync_WiFiManager v1.9.1
4348+
ESPAsync_WiFiManager v1.9.2
43214349
ESP_DoubleResetDetector v1.1.1
43224350
ESP Self-Stored: SSID = HueNet1, Pass = password
43234351
[WM] * Add SSID = HueNet1 , PW = password
@@ -4361,7 +4389,7 @@ Local Date/Time: Sat May 1 00:17:30 2021
43614389

43624390
```
43634391
Starting Async_ConfigOnDoubleReset_TZ using LittleFS on ESP32_DEV
4364-
ESPAsync_WiFiManager v1.9.1
4392+
ESPAsync_WiFiManager v1.9.2
43654393
ESP_DoubleResetDetector v1.1.1
43664394
ESP Self-Stored: SSID = HueNet1, Pass = password
43674395
[WM] * Add SSID = HueNet1 , PW = password
@@ -4408,7 +4436,7 @@ This is terminal debug output when running [Async_ESP_FSWebServer_DRD](examples/
44084436

44094437
```
44104438
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
4411-
ESPAsync_WiFiManager v1.9.1
4439+
ESPAsync_WiFiManager v1.9.2
44124440
ESP_DoubleResetDetector v1.1.1
44134441
Opening / directory
44144442
FS File: drd.dat, size: 4B
@@ -4481,7 +4509,7 @@ Local Date/Time: Sat May 1 03:12:54 2021
44814509

44824510
```
44834511
Starting Async_ESP_FSWebServer_DRD using LittleFS on ESP8266_NODEMCU_ESP12E
4484-
ESPAsync_WiFiManager v1.9.1
4512+
ESPAsync_WiFiManager v1.9.2
44854513
ESP_DoubleResetDetector v1.1.1
44864514
Opening / directory
44874515
FS File: drd.dat, size: 4B
@@ -4532,6 +4560,50 @@ Local Date/Time: Sat May 1 03:16:54 2021
45324560
Local Date/Time: Sat May 1 03:12754 2021
45334561
```
45344562

4563+
---
4564+
4565+
#### 10. [Async_ConfigOnDoubleReset_TZ](examples/Async_ConfigOnDoubleReset_TZ) on ESP32C3_DEV using SPIFFS
4566+
4567+
This is terminal debug output when running [Async_ConfigOnDoubleReset_TZ](examples/Async_ConfigOnDoubleReset_TZ) on **ESP32C3_DEV using SPIFFS and ESP32 core v2.0.0-rc1.**.
4568+
4569+
```
4570+
Starting Async_ConfigOnDoubleReset_TZ using SPIFFS on ESP32C3_DEV
4571+
ESPAsync_WiFiManager v1.9.2
4572+
ESP_DoubleResetDetector v1.1.1
4573+
ESP Self-Stored: SSID = HueNet1, Pass = 12345678
4574+
[WM] * Add SSID = HueNet1 , PW = 12345678
4575+
Got ESP Self-Stored Credentials. Timeout 120s for Config Portal
4576+
[WM] LoadWiFiCfgFile
4577+
[WM] OK
4578+
[WM] stationIP = 0.0.0.0 , gatewayIP = 192.168.2.1
4579+
[WM] netMask = 255.255.255.0
4580+
[WM] dns1IP = 192.168.2.1 , dns2IP = 8.8.8.8
4581+
Got stored Credentials. Timeout 120s for Config Portal
4582+
[WM] Current TZ_Name = America/New_York , TZ = EST5EDT,M3.2.0,M11.1.0
4583+
SPIFFS Flag read = 0xD0D04321
4584+
No doubleResetDetected
4585+
Saving config file...
4586+
Saving config file OK
4587+
[WM] * Add SSID = HueNet1 , PW = 12345678
4588+
[WM] * Add SSID = HueNet , PW = 12345678
4589+
ConnectMultiWiFi in setup
4590+
[WM] ConnectMultiWiFi with :
4591+
[WM] * Flash-stored Router_SSID = HueNet1 , Router_Pass = 12345678
4592+
[WM] * Add SSID = HueNet1 , PW = 12345678
4593+
[WM] * Additional SSID = HueNet1 , PW = 12345678
4594+
[WM] * Additional SSID = HueNet , PW = 12345678
4595+
[WM] Connecting MultiWifi...
4596+
[WM] WiFi connected after time: 3
4597+
[WM] SSID: HueNet ,RSSI= -27
4598+
[WM] Channel: 10 ,IP address: 192.168.2.99
4599+
After waiting 11.85 secs more in setup(), connection result is connected. Local IP: 192.168.2.99
4600+
Stop doubleResetDetecting
4601+
Saving config file...
4602+
Saving config file OK
4603+
Local Date/Time: Mon Aug 2 17:06:42 2021
4604+
Local Date/Time: Mon Aug 2 17:07:42 2021
4605+
Local Date/Time: Mon Aug 2 17:08:42 2021
4606+
```
45354607

45364608
---
45374609
---
@@ -4571,6 +4643,13 @@ Submit issues to: [ESPAsync_WiFiManager issues](https://github.com/khoih-prog/ES
45714643

45724644
## Releases
45734645

4646+
### Releases v1.9.2
4647+
4648+
1. Fix MultiWiFi connection issue with ESP32 core v2.0.0-rc1+
4649+
2. Fix AsyncWebServer library compile error with ESP32 core v2.0.0-rc1+. Check [Fix compiler error for ESP32-C3 and mbed TLS v2.7.0+ #970](https://github.com/me-no-dev/ESPAsyncWebServer/pull/970)
4650+
3. Verify compatibility with new ESP32 core v2.0.0-rc1+
4651+
4. Verify compatibility with new ESP8266 core v3.0.2
4652+
45744653
### Releases v1.9.1
45754654

45764655
1. Fix warnings and verify compatibility with new ESP8266 core v3.0.0

0 commit comments

Comments
 (0)