devices.esphome.io

Treatlife SL10 E27 9W 800L RGBCCT Bulb

Treatlife SL10 E27 9W 800L RGBCCT Bulb

Device Type: light
Electrical Standard: global
Board: bk72xx

Treatlife SL10 PCB differs from the previous ESP based SL10 that now has BK7231T chip (W8P) and using sm2135 led driver.

GPIO Pinout

PinFunction
GPIO8SM2135 Data Pin
GPIO7SM2135 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 logging
logger:
# Enable Home Assistant API
api:
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
Edit this page on GitHub