My first 9W E27 RGB+White WiFi Yeelight from Banggood arrived this week.
The plan is to run this on Tasmota firmware but as I’m having trouble (as are others) with my Tuya-convert hardware at the moment I ran it initially on the Android YEELIGHT app. Not ideal but they allow a local network mode as well as their normal cloud mode. The APP controls include timing, themes and full colour control as well as white control from orange(ish) all the way through to a cold 6400K – more range than quite a few other RGB lights.
That didn’t last long – I THEN started playing with the the local mode in Node-Red… node-red-contrib-yeelight – but that node (despite being recently updated) seemed to have issues and the reply from the author on Github was not encouraging. So I switched to the older but working node-red-contrib-yeelight-compat-hue. To use this freely available node – I simply set the bulb (in the original Yeelight app) to use “local network” – YEAHHH… and using the above node I get to inject anything we could possibly need as a simple JSON object straight into the node. There is a companion node to read the state of the lamp.
For device ID it is claimed you can use the local IP address or any hostname – I ended up using the IP address, not ideal but WAY better than having to rely on the cloud. If I can figure out how to give the device a hostname (it is either that or a fixed IP , then I can see a use for a lot more of these Yeelight bulbs. I wonder if anyone else has tackled this “local network” mode for these lights?
It is also worth mentioning that the body of the Yeelight is aluminium and quite solid with it. Due to the low total wattage the colours are not the brightest (not complaining) but the white is very good.
Their stock photo is so good I won’t bother with my own pics.