I took a punt and bought a handful of these when I needed to grab some other stuff from K-mart, $29 a throw, RGB, Cool White, and Warm White.
Combined with Tuya Convert and Tasmota it was a pretty painless operation all up. I won’t go through the full steps, but the short version
- Followed the Tuya Convert docs to the letter (I run Linux Mint, ymmv using a vm or a Raspberry Pi)
- Selected the Tasmota option once the base bootloader had been flashed
- Uploaded Tasmota minimal to the web firmware upgrade once it had rebooted into Tasmota
- Uploaded Tasmota full
- Configured the tasmota ‘other’ device using the template from here
{"NAME":"GenioDLightRGB","GPIO":[0,0,0,0,38,37,0,0,41,39,40,0,0],"FLAG":0,"BASE":18}
Two out of the three devices powered up and began flashing, allowing Tuya convert to do its thing. The third required a quick hack, I soldered some wires to ground/reset pads of the ESP and touched them together after powering it on, which put it into the flash mode, allowing me to use Tuya convert.
Disclaimer: If you do this, it might be worth pulling the board out and powering it up with 3.3v with the pads underneath. Mains power is right there and I have not looked very closely at the power supply inside to see how good the voltage separation is.
Overall I’m pretty chuffed that you can get an off the shelf, Aus certified device for not much more than the price of a regular downlight and flash tasmota on it!