I’m working on a project now for permenantly installed Christmas / multiuse lights. I’m an EE, but haven’t done electronics projects like this since college, so hobbiests far outpace me currently.
My research so far has gotten me this:
WLED is kind of like a fork of ESPHome, but for LEDs. I flashed it on an ESP board, and the interface is simple and powerful. HA integration is same as ESPHome.
Unless you want to buy a complete solution and hack it, you’re probably going to have to invest in some tools / equipment. For example, I’m thinking I may need to get some tools to makeup cables so I can buy waterproof cables and attach them to wherever they need to be. Haven’t scoured Alibaba yet, I may get lucky. But honestly, that’s not a bad investment, m12 connectors are nice and look clean.
ESP is 3.3v, most LEDs are 5v control / power, or 5v control, separate 12v power. Plenty of guides online on how to make this work. Take the time to read and understand them. Don’t ignore the small components, like fuses, capacitors, resistors, etc. Especially if you’re not sure why they’re recommended.
I haven’t yet found an easy solution for mounting an ESP board in a waterproof box. I’m probably going to just mount a dev kit on a breadboard and stick it with double sided tape. When that eventually shits itself, I may be using a custom PCB, or have found a better solution by then.
I’d recommend starting easy, with maybe some interior strip lights that you may eventually use somewhere. Get them working, then graduate to outdoor, powerful, waterproof lighting.