【homeassistant】涂鸦设备打开局域网接入homeassistant教程

https://github.com/rospogrigio/localtuya 链接
首先登录 iot.tuya.com
然后


点 云开发 项目 立即创建 创建完后会立刻打开 然后点击

打开你的涂鸦app扫一扫之后就可以看到设备了

转到



api开一下

随便你在局域网的哪个设备里安装 npm i @tuyapi/cli -g
image
然后 tuya-cli wizard
image


根据GitHub提示安装本地文件
image
在集成里找到这个东西


然后设备就出来了
image
填入刚才获取的key

可能会失败 多试几次
然后就会出现选择设备类型的界面
image
image
然后就可以自己尝试了
一般这种true和false的是switch类型

这样填写就行
image
添加下一个的时候注意不要勾选这里,想必大家都能看懂英文
image
下面是传感器类型
image
这个吧你就看着数值对应着app来吧

可能会有些数据比例不对 在这里可以调
image
最后大体就是这个样子

知道了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

测试 没问题 最后的图
image

over

这个是 WIFI 和zigbee 通用的方法吗 老师

zigbee不清楚 我没有涂鸦设备的

棒棒的,好详细,感谢分享

兄弟尝试zigbee设备了吗

你得截图,提供具体信息

我的esxi下只安装了hass和openwrt,然就没有设备可以给我安装 npm i @tuyapai/c

直接在hass那个虚拟机装啊。

是直接的exsi下安装还是怎么安装呢。我刚接触不久实在是不懂。感谢大佬

win10上安装了 提示这个~

你可以在你exsi里面的hass的那个虚拟机装啊

折腾了好久还是搞不定,用了自带的集成。

没用npm环境的,可以用以下命令安装。比如上面的哥们在esxi虚拟机安装的hass,那么他就可以进入hass所在的虚拟机安装

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
npm i @tuyapi/cli -g
tuya-cli wizard