TC1 接入homeassistant

2021-10-13 17:22:46 1点赞 12收藏 4评论

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的教程,非常谢谢前辈们的无私贡献!

展开 收起
4评论

  • 精彩
  • 最新
  • @大码垃圾佬 如果设置正确的话在mqtt的连接管理里面能看到TC1插座吗?我现在只能看到手机app连接,点了云按钮,有反馈信息但还是不能远程控制控制。

    校验提示文案

    提交
    应该是能看到设备的,太久了我也不记得了

    校验提示文案

    提交
    弄好了,在mqtt 可以看到

    校验提示文案

    提交
    收起所有回复
  • 我看有些教程是替换packages里面的mac,是一回事么

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
12
扫一下,分享更方便,购买更轻松