-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
[Test build] Testers for new upcoming build (X-mas '24) #5174
Comments
@TD-er instead to use the latest GH Actions build, may I build by myself a Custom Build using the latest commit available now on Github? |
Sure |
OK, going to build and test! |
Test activated for from all.zip:
|
All OK here on ESP32 boards (connected on WiFi) using Custum Builds "ESP_Easy_mega_20241210_custom_ESP32_4M316k_LittleFS_ETH"!!! |
OTA update from ESP_Easy_mega_20230623_normal_ESP32s2_4M316k_CDC to ESP_Easy_mega_20241210_normal_ESP32s2_4M316k_CDC No issues so far. In the past I had often trouble setting up wifi settings with putty, now it seems working pretty good. |
No issues at all. |
ESP_Easy_mega_20240331_normal_ESP32c3_4M316k_CDC to ESP_Easy_mega_20241012_normal_ESP32c3_4M316k_CDC on ESP32-c3 super mini |
Check! |
Update from ESP_Easy_mega_20231223_climate_ESP32solo1_4M316k_LittleFS to ESP_Easy_mega_20241210_climate_ESP32solo1_4M316k_LittleFS_ETH gone wrong. A flash with ESP_Easy_mega_20241210_climate_ESP32solo1_4M316k_LittleFS_ETH.factory doesn't work ether. I will try it again tomorrow with normal build. |
Check! |
Ready to test specifically local AP restart after loss of main WiFi connection. ESP_Easy_mega_20241210_normal_ESP32c3_4M316k_LittleFS_CDC_ETH.factory.bin, doesn't restart so far |
@Dickesplumpel @chemmex |
Oh, I see, I mistakenly thought you are doing it incrementally |
and after the WiFi rewrite there will be a surprise/present made by @TD-er : the Bluetooth Low Energy support in ESPEasy :-) |
ESP_Easy_mega_20241210_collection_G_ESP8266_4M1M no issues. |
I will have a look at it later. Not sure which one of my Shelly devices is a single core though, so have to check. I know there have been issues with the recent solo1 platform builds, but I thought those were fixed by Jason2866. |
Fresh clean install with Bin-ESP32SOLO1-normal_ESP32solo1_4M316k_LittleFS_ETH-20241210_PR_5175_12260984392.factory.bin, serial says this block in a loop: rst:0x8 (TG1WDT_SYS_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) Same with CollectionG. |
Talked with Jason2866 and he pointed out the error I made. |
Is it only for the solo1 oder a globally change? |
I also updated to the same (newer) ESP-IDF code for other LittleFS builds, so stricktly speaking also other LittleFS builds will differ from the build I put on the web flasher page. |
No, ESP_Easy_mega_20240822_normal_ESP32solo1_4M316k_LittleFS_ETH works fine, upgrade to Bin-ESP32SOLO1-normal_ESP32solo1_4M316k_LittleFS_ETH-20241211_PR_5175_12273878227 or fresh install with factory.bin gets same result as earlier described. |
Jason also confirmed this build is failing on his Solo1. |
It looks like we have an issue with sending values with http eg. /usr/bin/curl http://esp/control?cmd=TaskValueSet,7,1,40 often results in this error. Also with IP without DNS name. |
Which build? |
ESP_Easy_mega_20241210_normal_ESP32_4M316k.bin |
Is it possible to test it on some (other) node using a LittleFS build? |
Back to ESP_Easy_mega_20240822_normal_ESP32_4M316k works fine. |
no running ESP with SPIFFS atm, but can you build one for this bin? |
What is set in the Custom.h? |
Just uploaded the latest build with fixes for the Solo1 builds (with help from and tested by @Jason2866 ) @Dickesplumpel Can you test with your Solo1 board? |
Only Solo1 new? |
Yep. |
Then the x-mas build is coming ? |
After a reset it's now up since 16 hours. |
Yep, looks like it :) |
Update from 20140822 to ESP_Easy_mega_20241218_climate_ESP32solo1_4M316k_LittleFS_ETH and fresh install with ESP_Easy_mega_20241218_normal_ESP32solo1_4M316k_LittleFS_ETH works but configuration changes except rules are not saved, rules are not shown unless marked again. |
Can you show the part of the sysinfo page where it displays info about the file system and partition layout? You didn't by any chance flash it using the ESPHome flasher? I guess the filesystem isn't 316k, but probably more like 64k, which isn't even enough to store the main settings. If the file system is too small, you should erase the entire flash. Or flash a 'blank' bin file to it first. |
I have erased and flashed with web flasher. |
Flashed with flash download tool 3.9.6 did it (first blanked with 4MB.bin). As far as I can tell everything works. |
Clean install with web flasher also works, don`t know what happened the first time ;-) |
What have you stored on the file system? |
Nothing. I have set up wifi, mqtt, ntp, dst and a few rules. |
OK, then there was something really corrupt in the previous file system you had, which does explain why you had those issues. |
I don't want to hurry up, but x-mas is coming. |
In my opinion it is better to have a rock stable build than a x-mas build. |
What else is there to fix then? |
I have a couple of useful fixes in the PR I linked a few comments above... 👼 |
I just put up a last test build before release here: https://td-er.nl/ESPEasy/latest/ The order of parsing these matters or else some However I do feel better if these could be tried first by more than only Ton and the person who reported the issue. So if y'all could do some final test, please, then I will make a release tomorrow so there is no confusion about the date in builds. |
I found another issue myself... |
Clean install with ESP8266 is OK now, all settings are active. Thanks @tonhuisman! No issues with parsing variables in controller settings, at least with C005. |
New test with: ESP_Easy_mega_20241221_climate_ESP8266_4M1M |
No issues so far. |
ESP_Easy_mega_20241221_normal_ESP32s2_4M316k_LittleFS_CDC_ETH |
OTA Flashed: ESP_Easy_mega_20241221_collection_B_ESP32_4M316k
|
No issues on ESP32 boards with Custum Builds "ESP_Easy_mega_20241221_custom_ESP32_4M316k_LittleFS_ETH"!! |
Everyone thanks for testing. And merry X-mas to y'all |
I've just uploaded the latest GH Actions build to the web flasher
So I would like to summon the very appreciated testing crew :)
@fly74 @ghtester @chemmex @alex-kiev @iz8mbw @Wookbert @Dickesplumpel @thomastech
I had planned to also have the complete network/WiFi rewrite in this build, but it is taking quite a bit longer than expected.
This is also because of other reasons which prevent me from working on ESPEasy for hours at a time. Since the rewrite takes quite a lot of time to get 'into it' again each time I work on it, it doesn't make sense to do anything on it when I only have an hour to spare.
Anyway there have been quite a lot of fixes and other changes since the last build, so let's prepare for some X-mas build.
To make clear what the differences are between SPIFFS and LittleFS:
As can be seen, both do not differ a lot anymore and on the next build this difference might even be completely gone as I can hopefully then use pioarduino with the custom SDK flags made by Jason2866 and Staars, both from Tasmota.
Just as a reminder for those who want to upgrade from an April build:
Found issues so far:
The text was updated successfully, but these errors were encountered: