Here are templates for bp1658cj-based bulb, bp1658cj is I2C RGBCW LED controller.
Here you can find pins for flashing with UART ---> https://developer.tuya.com/en/docs/iot/wblc9-module-datasheet?id=K9hgglry2jp5h
Here is UART flasher: https://github.com/openshwprojects/BK7231GUIFlashTool
But you can flash via Wi-Fi because there is a profile, so no soldering is required.
OBK:
Esphome:
Attach 2 MB dump extracted after I flashed with OpenBeken
Thanks
Added after 8 [hours] 57 [minutes]:
You can flash with tuya cloudcutter

Here you can find pins for flashing with UART ---> https://developer.tuya.com/en/docs/iot/wblc9-module-datasheet?id=K9hgglry2jp5h

Here is UART flasher: https://github.com/openshwprojects/BK7231GUIFlashTool
But you can flash via Wi-Fi because there is a profile, so no soldering is required.
OBK:
Code: JSON
Esphome:
bp1658cj:
clock_pin: P9
data_pin: P8
max_power_color_channels: 4
max_power_white_channels: 3
output:
- platform: bp1658cj
id: output_red
channel: 2
- platform: bp1658cj
id: output_green
channel: 1
- platform: bp1658cj
id: output_blue
channel: 0
- platform: bp1658cj
id: output_cold
channel: 4
- platform: bp1658cj
id: output_warm
channel: 3
light:
- platform: rgbww
id: light_rgbww
name: Light
color_interlock: true
cold_white_color_temperature: 6500 K
warm_white_color_temperature: 2700 K
red: output_red
green: output_green
blue: output_blue
cold_white: output_cold
warm_white: output_warm
Attach 2 MB dump extracted after I flashed with OpenBeken
Thanks
Added after 8 [hours] 57 [minutes]:
You can flash with tuya cloudcutter