https://github.com/rospogrigio/localtuya 链接
首先登录 iot.tuya.com
然后
点 云开发 项目 立即创建 创建完后会立刻打开 然后点击
打开你的涂鸦app扫一扫之后就可以看到设备了
转到
api开一下
随便你在局域网的哪个设备里安装 npm i @tuyapi/cli -g
然后 tuya-cli wizard
根据GitHub提示安装本地文件
在集成里找到这个东西
然后设备就出来了
填入刚才获取的key
可能会失败 多试几次
然后就会出现选择设备类型的界面
然后就可以自己尝试了
一般这种true和false的是switch类型
这样填写就行
添加下一个的时候注意不要勾选这里,想必大家都能看懂英文
下面是传感器类型
这个吧你就看着数值对应着app来吧
可能会有些数据比例不对 在这里可以调
最后大体就是这个样子
知道了ID之后 我们还可以直接写配置文件
localtuya:
- host: 192.168.123.224
device_id: 010770yaeryo
local_key: yaeryo
friendly_name: Tuya Device
protocol_version: "3.3"
entities:
- platform: sensor
friendly_name: 电压
id: 20
scaling: 0.1
device_class: voltage
unit_of_measurement: "V"
- platform: sensor
friendly_name: 电流
id: 18
scaling: 0.001
device_class: voltage
unit_of_measurement: "A"
- platform: sensor
friendly_name: 功率
id: 19
scaling: 0.1
device_class: voltage
unit_of_measurement: "W"
- platform: switch
friendly_name: 总开关
id: 38
- platform: switch
friendly_name: s1
id: 1
- platform: switch
friendly_name: s2
id: 2
- platform: switch
friendly_name: s3
id: 3
测试 没问题 最后的图
over