This awesome #ESPHome device from Apollo Automation can work standalone by pressing a button on the ornament, or you can flash the firmware with ESPHome capable firmware so you can control it with Home Assistant. Now I can automate the ornament turning on and off, change the colors, and even play built-in songs or even upload my own!
Currently working on my @homeassistant interface and it's been a real PITA. However, I found this sweet extension that allows you to look up icons so you can easily find the one you want. Genius!