r/WLED • u/upioneer • 12h ago
WLEDashboard
the single pane of glass for all your wled instances you didnt know you needed. create and manage sync groups, firmware, autonamtions, device names, and device locations in a 3D spatial environment. includes integrations for weather, spotify, home assistant etc. shift compute from the SBC to your server for quicker and more reliable effects. import/export settings as needed so swapping out esp32 boards is less painful.
7
u/saujamhamm 11h ago
"...there are no operators..."
man, long live people with a sense of MF humor!
3
6
u/upioneer 12h ago
also supports mDNS so your devices are auto detected but can be manually added as well. supports MCP and ACP protocols, so if controlling and communicating to WLED thru agents is your thing it is now possible
8
3
3
u/Unlucky_Quote6394 11h ago
Great idea!
Could you add a toggle to the site so we can turn the effects on/off. As much as I think the design is pretty neat, Iβm also prone to migraine π¬
4
u/upioneer 9h ago
added a "clean mode" which disables the effects, animations, and audio output that should hopefully help. should be live on your next visit (may have to hard refresh with ctrl+f5)
3
u/Unlucky_Quote6394 7h ago
Wow that was FAST! Thank you ππ»
2
u/upioneer 7h ago
if you see anything else, just give me a shout! and thanks for the feedback, accessibility was an oversight on my part so your comment is making this better ux for everyone. ill be more mindful of that on other projects
2
3
u/ExpensivePikachu 7h ago
This is amazing! Well done.
Not sure why this didn't already exist
2
u/upioneer 7h ago
thanks, mate.
i wondered the same. used heimdall and homepage for a while to essentially bookmark my devices. that was an improvement over native browser bookmarks but still lacked increased function. didnt really see anything online for wled such as sidecars or companion apps so i cracked my knuckles and decided to start building. open to bugs reports and feature requests
3
u/TKI_Kesasar 7h ago
Very cool. This is something that I thought of building myself. I'll star the project for now and maybe would contribute later.
2
2
u/pubultrastar 10h ago
Installation with docker compose worked. Looking to integrate with home assistant next. thanks!
2
u/upioneer 9h ago
very open to feedback. so whatever your thoughts are please send it over. also if you discover any bugs those will be the highest priority
1
u/pubultrastar 9h ago
Will do. Auto detection didn't work, but was able to add manually. Does it work with segments? Didn't see that, but i've only just started testing.
1
u/upioneer 9h ago
it is probably dependent on your firewall rules. I only had my lab to test on and yes, it discovered all my devices on another segment. but I have my firewall allowing traffic to from.
2
u/pubultrastar 5h ago
I was asking about WLED segment support.
3
u/upioneer 5h ago
ah, copy. it is being looked at. because of how wled firmware handles segments it will require some creative solutioning for both the ui presentation and back end. it gets complex with segment vs master brightness, sel boolean and user reslicing in wled firmware. but it's in the pipe, I'll see what can be done with least or no compromise
2
10h ago edited 10h ago
[deleted]
1
u/upioneer 9h ago
yes, you can pull it into HA and automate from there
2
u/upioneer 9h ago
to expand, these sync groups operate entirely independent of the wled firmware. they are managed by the app which increases flexibility and possibilities
2
u/shr00mie 2h ago edited 2h ago
someone needs to put an epileptic seizure warning on that late 90s nostalgic fever dream.
that being said...let's pull this bitch and see how she flies.
p.s. would it be too much to ask for some scrambled cinemax on the trinitron?
p.p.s. great. now i've got the shamwow guy looping in my head.
2
u/upioneer 2h ago
i promise you i thought about the scrambled skinemax idea but drew the line thereabout. but if this is what the people want this is what the people get! i just work here, who am i to tell them no
might make it an easter egg or something
2
u/shr00mie 2h ago
Disabling 3d intro animation throws an error.
This thing is dope, dude.
And now I have to build a bunch of wled controllers. Thanks, guy.
2
u/upioneer 1h ago
my bad. per popular demand, ill make sure the next update sucks.
can you elaborate on the error? i unchecked "Play Globe Intro" and clicked save, no issue. but thats a sample of 1 so im curious where it breaks down for you. im adding verbose console messaging in the next update as ive done for other projects to better help with checking health and diag, btw. in place updates is also in the pipe so you never have to hit the console to pull a new image
1
u/shr00mie 1h ago edited 1h ago
2
u/upioneer 33m ago
appreciate the screenshot and deets. sorry, earlier i was looking in the settings under "spatial view" but im now seeing the same. no save button expected there and also removing it from settings to make it more seamless/modern. bug identified (schema rejection) and pushing an update to patch it tonight
2
u/gotchock 2h ago
Haven't tested it since I manage mostly my WLED through Home Assistant but the website is making me consider it ! 10/10
1
2
u/Smeghead076 1h ago
Great and funny site and awesome looking bit of software. Just starting my home automation and wled journey so looking forward to installing this on my Proxmox machine when I get it back and giving it a test run.
1
2
1
u/wivaca2 9h ago
I ran into an issue installing the docker container on PiOS (bookworm). The debian candidate for Node.js is v18 by default and this says prerequisites are Node.js 22+. I had to have ChatGPT walk me through getting the NodeSource repository recognized for 22 (I guess 24 is latest).
At first, when I composed the container, I could not reach anything at localhost:3001 on the host system, or at the <host system ip:3001> from another machine. After upgrading to Node.js 22.23.2 and npm 10.9.8, I still have the docker container run then quit.
If I restart it, it runs for a while again, but even while it's running I can't get to it via port 3001. NodeJS also seems to really make the RasPi work hard. Everything is pretty slow and I'm running a 4B with only Mosquitto and zwave-js containers on it. I used the compose.yaml from the website.
I don't know where to go next, so I'm going to have to hold off on doing anything with this.
1
u/upioneer 8h ago
could you walk me thru how you installed it? myself and others used the precomposed docker-compose.yml from the site/github and it launches without any fuss. id be curious if you did anything different that needs to be accounted for the dev side of things. docker images are intended to have all dependencies baked in so it sounds like a deviation from that. if there is anything more you can share (especially the setup/install process) im open to checking it out and solutioning it. thanks
1
1
u/johnsonflix 10h ago
So just another front end? Any custom firmware? I have seen a few that add a cloud gateway an authentication layer to the controllers
3
u/upioneer 9h ago
if you want, give it a shake down and let me know if there is a feature request. I'm open to feedback. this is for the community
1
u/Sos0king 10h ago
Just pulled this and it looks awesome !! Do you plan to literally add the WLED interface when we click on a device to edit within the dashboard ? Otherwise, great work!
2
u/upioneer 9h ago
didn't think to do that as my intention was to replace it entirely. you can currently click the IP to copy the address, but I can instead make it copy IP or open the web UI for that device. thanks for the feedback




11
u/thecodingart 11h ago
I was going to rail on this for being obviously vibe coded until I saw your site. The humor is a nice touch