跳转到内容

Tuya Fan

tuya fan 平台从 tuya 组件创建一个可变速风扇。

基于 Tuya 的风扇控制器墙面面板。

Tuya 风扇需要配置 Tuya 组件。

以下是 Tuya 风扇控制器的示例输出:

[12:39:45][C][tuya:023]: Tuya:
[12:39:45][C][tuya:032]: Datapoint 1: switch (value: ON)
[12:39:45][C][tuya:036]: Datapoint 3: enum (value: 1)
[12:39:45][C][tuya:036]: Datapoint 6: enum (value: 0)
[12:39:45][C][tuya:034]: Datapoint 7: int value (value: 0)
[12:39:45][C][tuya:032]: Datapoint 9: switch (value: OFF)
[12:39:45][C][tuya:046]: Product: '{"p":"hqq73kftvzh8c92u","v":"1.0.0","m":0}'

在此控制器上,数据点为:

  • 1 代表风扇开/关状态。
  • 3 代表速度设置。
  • 9 代表附加的灯光开关。(使用 Tuya 组件来控制此功能)
  • 6 和 7 未知,似乎不影响状态。

基于此,你可以创建风扇如下:

# 创建风扇
fan:
- platform: "tuya"
name: "MyFan"
switch_datapoint: 1
speed_datapoint: 3
  • speed_datapoint (必填, int):风扇速度的数据点 ID 号。

  • switch_datapoint (必填, int):风扇开关的数据点 ID 号。

  • oscillation_datapoint (可选, int):摆风 开关的数据点 ID 号。目前可能不被任何 Tuya 控制器支持,但已提供以备需要。

  • direction_datapoint (可选, int):方向 开关的数据点 ID 号。部分吊扇支持。

  • speed_count (可选, int):设置支持的离散速度级别数量。默认为 3。

  • 包含 Fan 的所有其他选项。

NOTE

Tuya 调光器上的 MCU 处理 LED,且它们似乎无法通过 串行总线控制。