Closed tbnobody closed 2 years ago
This can be achieved by HW vendor by pre-compiling with certain defaults set and providing a binary for users. All supported HW devices (button, IR, relay, LED pins) are available to be configured in this way.
I think this is a good idea.
For example when you use the WLED-wemos-shield. Or any other hardware that has a wither "market share".
Tasmota solved this with templates. You can either select a template from a long list of a drop-down menu in the web interface. Or you can import/export a custom template (JSON format)and share this with others or reuse this for your similar projects.
It is possible to copy cfg.json from one device to the other which would give you a similar experience. Just reboot after uploading (and possibly change device name if you need).
This is a GREAT idea.
Having Tasmota-style templates would be a huge win:
This idea definitely gets my vote!
FYI in the works. 😄
Implemented in 0.13 as a possibility to apply cfg.json to LED settings page.
Currently every user has to adjust each pin assignment by their own and for their specific hardware. If WLED is running on commercial or self designed PCB's it would be be nice to have profiles (e.g. in json format) to specify all the different hardware pins (IR/Ethernet/Data/Clk etc.) and just choose the specific profile within the webinterface to assign all the correct pins.