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