devices.esphome.io
Treatlife SL10 E27 9W 800L RGBCCT Bulb
Treatlife SL10 E27 9W 800L RGBCCT Bulb
Device Type: lightElectrical Standard: globalBoard: bk72xx
Treatlife SL10 PCB differs from the previous ESP based SL10 that now has BK7231T chip (W8P) and using sm2135 led driver.
GPIO Pinout
| Pin | Function | 
|---|---|
| GPIO8 | SM2135 Data Pin | 
| GPIO7 | SM2135 Clock Pin | 
Basic Configuration
substitutions:  devicename: treatlife-sl10
esphome:  name: $devicename  friendly_name: treatlife-sl10
bk72xx:  board: generic-bk7231t-qfn32-tuya  framework:    version: latest
# Enable logginglogger:
# Enable Home Assistant APIapi:
ota:
wifi:  networks:  - ssid: !secret wifi_ssid    password: !secret wifi_password  # Enable fallback hotspot in case wifi connection fails  ap:    password: !secret ap_password
web_server:  port: 80
captive_portal:
light:  - platform: rgbww    name: $devicename    id: "light_treatlife_sl10"    red: output_red    green: output_green    blue: output_blue    warm_white: output_warmwhite    cold_white: output_coldwhite    color_interlock: true    cold_white_color_temperature: 6500 K    warm_white_color_temperature: 2700 K    restore_mode: RESTORE_DEFAULT_ON
sm2135:  data_pin: GPIO8  clock_pin: GPIO7  rgb_current: 25mA  cw_current: 40mA
output:  - platform: sm2135    id: output_red    channel: 2  - platform: sm2135    id: output_green    channel: 0  - platform: sm2135    id: output_blue    channel: 1  - platform: sm2135    id: output_warmwhite    channel: 4  - platform: sm2135    id: output_coldwhite    channel: 3