跳转到内容

SM2335 LED 驱动器

SM2335 组件代表 ESPHome 中的 SM2335 LED 驱动器链。通信通过两个 GPIO 引脚(DATA 和 CLK)完成。 它用于一些智能灯泡:

  • SwitchBot 彩色灯泡 W1401400

要使用此组件的通道,您首先需要设置全局 sm2335 集线器并为其指定 id,然后定义单个输出通道

# 示例配置条目
sm2335:
data_pin: GPIOXX
clock_pin: GPIOXX
max_power_color_channels: 9
max_power_white_channels: 9
  • data_pin (必填, 引脚架构):用于 DATA 的引脚。

  • clock_pin (*必填, 引脚架构):CLK 连接到的引脚。

  • id (可选, ID):此 sm2335 组件使用的 id。 如果您同时连接了多个 SM2335 链,请使用此选项。

  • max_power_color_channels (可选, 整数 0-15):调整提供给彩色通道的电流,值越高功率越大。根据 SM2335 数据手册,默认值为 2。见下表。

  • max_power_white_channels (可选, 整数 0-15):调整提供给白色通道的电流,值越高功率越大。根据 SM2335 数据手册,默认值为 4。见下表。

NOTE

LED 驱动器可能能够承受比灯泡设计处理更大的功率,从较低值开始,慢慢增加,与原装灯泡比较以验证您的型号安全值。

max_power_white_channels 值实际电流
05 mA
110 mA
215 mA
320 mA
425 mA (默认)
530 mA
635 mA
740 mA
845 mA
950 mA
1055 mA
1160 mA
1265 mA
1370 mA
1475 mA
1580 mA
max_power_color_channels 值实际电流
010 mA
120 mA
230 mA (默认)
340 mA
450 mA
560 mA
670 mA
780 mA
890 mA
9100 mA
10110 mA
11120 mA
12130 mA
13140 mA
14150 mA
15160 mA

SM2335 输出组件将全局组件/集线器的 SM2335 通道作为浮点输出暴露。

# 单个输出
output:
- platform: sm2335
id: output_red
channel: 1
  • id (必填, ID):此输出组件使用的 id。

  • channel (*必填, 整数):选择此输出组件的 SM2335 链的通道。

  • sm2335_id (可选, ID):手动指定组件/集线器的 ID。 如果您想同时使用多个 SM2335 链,请使用此选项。

  • 所有其他选项来自 Output

NOTE

此驱动器确实支持同时启用彩色和白色通道,但不鼓励这样做。因此,使用此驱动器时应将颜色互锁设置为 true 以确保最安全的操作。