i am getting back to my Maxcio issue. Long time ago I got mad with Tasmota - but I found a solution. A bad one (creating two channels for color and coldwhite), but it worked.
Now im am curious if esphome is doing this better. I did not find a cheat sheet to copy from and I don’t want to open one of these bulbs if there is an other option.
Maybe someone did get this to work using ESPHome and would share his yaml file.
You could use that as a start and change the GPIO’s to what the Maxcio light uses.
Edit:
Just had another look at the ESPHome docs for RGBW Lights and noticed there is a new option color_interlock: true this prevents the RGB and W all being on at once giving a funny looking white colour.
I have updated the example in my GitHub to reflect this change.
i figured it out with two channels. My Maxcio YXL01P is working using the template below. It was flickering at the beginning. The magic was " bit_depth: 8".
Heres what I have now. Maybe there is space for improvement, but thats a beginning.