I built my own for a 65" TV with a RPi 3 running Kodi (LibreElec 8.2.5) and an Arduino Uno powering/driving 240 WS2812b LEDs. Depending which LEDs you get, the RPi may or may not be able to drive them. I’ll let you google as to why and which LEDs work best. I use Boblight which doesn’t have some of the control and features that Hyperion does, but it works for what I need. I have played with Hyperion and it’s fairly easy to setup, plus there’s a HA component for it.
However, if I had to do it all again, I’d buy something like a Lightberry.
I built one about 5 years ago by following the adalight tutorial here the only alteration I did was add more LEDs.
It’s still going strong to this day, similar to @squirtbrnr I use LibreElec on a NUC and Arduino powering the LEDs. I also use boblight, I’d like to migrate to Hyperion at some point for the added HASS control I also hear its much less resource hungry than boblight.
One thing I have never been 100% happy with is the lack of whites all white look a slightly pale blue. If possible id look at using RGBW LEDs if its possible.
That’s a problem with the WS2801 LED’s.
On the hyperion website they suggest APA102 LED’s for better Gamma and white balance.
With WS2801 you never get ready with calibration.
Hi, I am using Hyperion alongside Home Assistant on the same Pi 3B. Never had problems. Installation with HyperCon is fairly easy. Also I dont use an USB Hub.
I use APA102 LEDs and a Logilink USB Grabber plugged in the Pi. The rest is buried behind my TV but I am sure the Hyperion forums are the better place to get recommendations.