Hello Pete
yes, his controller was ESP8266 (old model) now all new ones are ESP8285 (smaller)
I mention it here on # 6 “Alternative firmware for Arilux AL-LC0X LED controllers”
How to use Google Home + Blynk with ESP8266 { without " IFTTT " }
he is using two models RGB and RGBW (5 wires). (W) is for White and (WW) for Warm White LEDs
also I succeeded to let it work with GH and Alexa using Sinric.
another site I would like you to try is the Tasmota :
https://github.com/arendst/Sonoff-Tasmota
it is a large sketch where you can find all modules you need and +.
https://github.com/arendst/Sonoff-Tasmota/tree/development/sonoff
by the way this week I bought my first Raspberry Pi 3 .
I am trying MQTT MOSQUITTO HA and more . till now every thing is fine. Youtube is great for learning .
thanks.