跳转到内容

Tuya 风扇

tuya 风扇平台从 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,它们似乎无法通过串行总线控制。