I just set up a version of this: https://github.com/bruhautomation/ESP-MQTT-Digital-LEDs with my NodeMCU breakout: Multi-purpose NodeMCU breakout PCB
I did have to put
#define FASTLED_ALLOW_INTERRUPTS 0
at the start of my sketch, and run the ESP8266 at 160Mhz to get smooth animations, but it works like a charm! I just use OH to send effect names to the MQTT topic for the LEDs to switch between different ones. Best of all, it’s wireless!