UniversalDevicesInc-PG3 / udi-wled-nodeserver

Connect WLED to the ISY994.
GNU General Public License v3.0
0 stars 0 forks source link

Future WLED features within polyglot #1

Open Rocketron55 opened 1 year ago

Rocketron55 commented 1 year ago

I'm new to WLED, I just got my lights functioning and would like to add them to my home automation system. I installed the WLED polyglot V3 and have noticed there is limited access to the functions available in WLED. Specifically the presets and playlists within WLED. I'm not sure if these are relatively new features or not within WLED but if they could be added to the polyglot, they would allow much more customization.

superflytnt commented 1 year ago

As I had the same questions as you, I emailed with the original developer who told me he didn't have time to work on this project any further. I get that, as unfortunate as that is. Today I downloaded wled.py and started hacking at it, adding a set/get favorites feature. While I used to be a half-way decent programmer, I'm not a python programmer, so there's a lot of copy-paste-hack in my code. I'm going to test it out as soon as I can, and if it works, maybe we can continue this project or fork it even. I have to figure out how to load all this code locally on my USI Polisy server now to run it as another node, so wish me luck. Any and all help is certainly appreciated!!

bpaauwe commented 1 year ago

@superflytnt if you get something working, send a pull request and I can merge it and release a new version of the node server.

Rocketron55 commented 1 year ago

Any help I can provide, just ask. Sadly "help" will probably only be testing. I believe any 5th grader has way more programing smarts than I do. Which does frustrate me a lot. I get bogged down in the terminology, let alone making anything useful. Love the hardware though :)

K-Bert9987 commented 6 months ago

I seem to be late to the party. Its 2024 and I just had lights installed on my house this past weekend and I have been looking to see if I can get the presets function accessible to my EISY. I should have studied programming when I was younger.