Just spent the last hour or so trying to get access to the Generic HTTP Advanced controller in the latest Release (mega-20220809) on an ESP32.
Found that a number of the collection builds didn't have either the Generic HTTP Advanced or Blynk controllers per: https://espeasy.readthedocs.io/en/lates ... er-plugins
Assuming these features are meant to align with the key on this page?
https://espeasy.readthedocs.io/en/lates ... al-plugins
I tested this on a few specific firmware versions including (but not limited to):
ESP_Easy_mega_20220809_collection_A_ESP32_4M316k.factory
ESP_Easy_mega_20220809_collection_B_ESP32_4M316k.factory
Ended up finding them in the build: ESP_Easy_mega_20220809_custom_ESP32_4M316k.factory
Not sure if this is a shortcoming with documentation or the build process?
Ideally after a build with P073 (Display) plugins as well, any thoughts?
Controller - Generic HTTP Advanced missing from builds?
Moderators: grovkillen, Stuntteam, TD-er
Re: Controller - Generic HTTP Advanced missing from builds?
First things first, at least you did search well and the assumptions at least line up with our intentions.
Based on this overview, the HTTP Advanced controller should be part of any "collection" build.
Just looked through the code which determines what plugin/controller should be in which build, I don't see why it isn't there.
All I can say now, is that in the most recent code base, it should be in any "Collection" build.
About that last remark, the "most recent code", I advice you to check for a more recent build from the GitHub Actions builds.
In the last official build, there were some reports about HTTP-client related code no longer working well since I merged some duplicate code to be used on all HTTP-client related code like controllers, sendToHTTP command, etc.
This should have been fixed in the recent code, so to save you from another hour of debugging, please use one of the more recent GH Actions builds, like this one: https://github.com/letscontrolit/ESPEas ... 3082062686
You need to be logged in on the GitHub page in order to download the "Binaries" ZIP file.
Based on this overview, the HTTP Advanced controller should be part of any "collection" build.
Just looked through the code which determines what plugin/controller should be in which build, I don't see why it isn't there.
All I can say now, is that in the most recent code base, it should be in any "Collection" build.
About that last remark, the "most recent code", I advice you to check for a more recent build from the GitHub Actions builds.
In the last official build, there were some reports about HTTP-client related code no longer working well since I merged some duplicate code to be used on all HTTP-client related code like controllers, sendToHTTP command, etc.
This should have been fixed in the recent code, so to save you from another hour of debugging, please use one of the more recent GH Actions builds, like this one: https://github.com/letscontrolit/ESPEas ... 3082062686
You need to be logged in on the GitHub page in order to download the "Binaries" ZIP file.
Re: Controller - Generic HTTP Advanced missing from builds?
Thanks for your quick reply!
I just downloaded the build per your suggestion, testing with ESP_Easy_mega_20220919_collection_A_ESP32_4M316k.factory and those controllers still seem to be missing.
I just downloaded the build per your suggestion, testing with ESP_Easy_mega_20220919_collection_A_ESP32_4M316k.factory and those controllers still seem to be missing.
- Attachments
-
- fw.JPG (45.19 KiB) Viewed 2143 times
-
- controllers.JPG (30.42 KiB) Viewed 2143 times
Re: Controller - Generic HTTP Advanced missing from builds?
Yep found it, I will make a fix for it, so in a next build it will be as documented.
Re: Controller - Generic HTTP Advanced missing from builds?
When the build of this PR is done, you can download builds from GitHub Actions page which should include all "Collection" controllers for ESP32 bin files.
Re: Controller - Generic HTTP Advanced missing from builds?
Perfect, downloaded, tested and working!TD-er wrote: ↑20 Sep 2022, 14:54 When the build of this PR is done, you can download builds from GitHub Actions page which should include all "Collection" controllers for ESP32 bin files.
Thanks for your time, assistance and effort!
Who is online
Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 38 guests