TC1 接入homeassistant
记录一下本次斐讯tc1 接入homeassistant(以下简称ha),楼主安装ha是x86平台,tc1怎么刷固件不再赘述,大佬教程非常详细且合理。这里我遇到2个坑:1、jlink开始是没驱动的,可以去设备管理查看是否报警告;2、卖家送的连接线接触不好,导致烧录一直fail,自己换了线就成功(手按的,并不困难)。
按网上大部分教程,你的tc1应该可以使用大佬的安卓app,ZControl使用,接下里需要完成:
1)Mqtt安装并连接;
2)ha安装;
3)修改ha的yaml文件接入tc1;
1、Mqtt安装并连接
直接用docker,命令行:docker run --name emq -p 18083:18083 -p 1883:1883 -p 8084:8084 -p 8883:8883 -p 8083:8083 -d registry.cn-hangzhou.aliyuncs.com/synbop/emqttd:2.3.6,手机端ZControl里添加mqtt服务器,左下角设置,填写,端口:1883,默认用户名admin,密码pubilc,然后右上角云按钮同步一次,需要确认的话自己去web端ip:18083,查看连接里有没有设备,确认mqtt安装成功并能使用。
2、ha安装
直接用docker,命令行:docker run -d --net="host" --name="ha" --restart=always --privileged=true -v /root/home-assistant:/config -p 8123:8123 -e TZ="Asia/Shanghai" homeassistant/home-assistant:latest
【/root/home-assistant】为映射容器的服务器宿主机路径,方便配置,浏览器访问ip:8123,进入web页面。点击配置—>集成—>添加集成—>搜Mqtt,填写配置后添加成功。
3、修改ha的yaml文件接入tc1
下载已经修改的附件(访问码:vfb0),要自己修改的是devices文件夹里的三个文件,下载一个vscode打开,三个文件的中的mac地址(app里有)替换成自己的tc1的。在刚才【/root/home-assistant】目录下替换configuration.yaml,新增devices文件夹(直接拖进去就行)。换好后重启容器,即可在概览—>添加卡片—>按实体,里找到6个插口和功耗时间统计的实体,完成。
最后,关于定时我没用到,需要的可以去恩山搜,本次流水账和配置文件也基于恩山大佬和a2633063的教程,非常谢谢前辈们的无私贡献!
timshi
校验提示文案
timshi
校验提示文案