Controller - Generic HTTP Advanced missing from builds?

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
nickc
New user
Posts: 3
Joined: 20 Sep 2022, 12:57

Controller - Generic HTTP Advanced missing from builds?

#1 Post by nickc » 20 Sep 2022, 13:10

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?

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Controller - Generic HTTP Advanced missing from builds?

#2 Post by TD-er » 20 Sep 2022, 13:26

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.

nickc
New user
Posts: 3
Joined: 20 Sep 2022, 12:57

Re: Controller - Generic HTTP Advanced missing from builds?

#3 Post by nickc » 20 Sep 2022, 13:57

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.
Attachments
fw.JPG
fw.JPG (45.19 KiB) Viewed 2127 times
controllers.JPG
controllers.JPG (30.42 KiB) Viewed 2127 times

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Controller - Generic HTTP Advanced missing from builds?

#4 Post by TD-er » 20 Sep 2022, 14:11

OK, will look into it.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Controller - Generic HTTP Advanced missing from builds?

#5 Post by TD-er » 20 Sep 2022, 14:25

Yep found it, I will make a fix for it, so in a next build it will be as documented.

TD-er
Core team member
Posts: 8643
Joined: 01 Sep 2017, 22:13
Location: the Netherlands
Contact:

Re: Controller - Generic HTTP Advanced missing from builds?

#6 Post by TD-er » 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.

nickc
New user
Posts: 3
Joined: 20 Sep 2022, 12:57

Re: Controller - Generic HTTP Advanced missing from builds?

#7 Post by nickc » 21 Sep 2022, 09:44

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.
Perfect, downloaded, tested and working!

Thanks for your time, assistance and effort!

Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests