Skip to content
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

Usermod installation + web based flash tool #4155

Open
Gittegatt opened this issue Sep 22, 2024 · 4 comments
Open

Usermod installation + web based flash tool #4155

Gittegatt opened this issue Sep 22, 2024 · 4 comments

Comments

@Gittegatt
Copy link

Gittegatt commented Sep 22, 2024

Hello,
usermods are very popular to unleash the full ability spectrum of WLED. ♥
In order to 'easify' the installing process of WLED with a specific usermod, may it possible to implement the feature of combining the installation of WLED + usermods avoiding to do a text-based choice of the usermods in the listfile and the self-compilation?

Users could do a usermods choice e.g. with a checkbox during the installation via the web based flash tool https://install.wled.me ?
That would make it more user-friendly.

This solution request has been already posted by @henrygab on a post at wled.discourse.group

Furthermore I faced the issue to be unable to update this self-compiled version with a usermod via the OTA built-in updater. Message: Update failed! Please check your file and retry!
But I guess this corresponds by using the self-compiled one. If yes, may it possible to make the OTA update possible?

Thank you, hats off and regards.

@DedeHai
Copy link
Collaborator

DedeHai commented Sep 23, 2024

That is a great idea, we are currently just lacking someone who will write the code and test it across all systems and versions.

@blazoncek
Copy link
Collaborator

Unfortunately usermods are written in C++ and need to be compiled during WLED compilation.
This means that if you want certain combination of usermods, all of those need to be compiled at the same time, producing a binary with them included.

There are over 60 usermods so the available combinations are virtually endless. Hence it is not possible to do what you request to have as many binaries as there are combinations.

We have considered the option to include most requested usermods in "standard" installation but no verdict has been achieved yet.

@Gittegatt
Copy link
Author

Okay,
so if this is such a unmanageable thing, I can imagine and understand this is too big.

Regards.

@netmindz
Copy link
Collaborator

You might want to check out this tool that lets you do custom builds where you can select which usermods to include

https://wled-compile.github.io/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants