N1刷openwrt(flippy)用自带docker安装homeassistant+mqtt接入zTC1并接入homekit

2023-12-19 17:06:17 10点赞 82收藏 9评论

1:N1刷flippy openwrt

下载openwrt镜像文件

链接: https://pan.baidu.com/s/1CoFjEgPPNE3RWW3hJvAP1w?pwd=r9mv

解压后用写盘工具写入U盘

写入EMMC ./inst-to-emmc.sh

2:修改LAN IP与路由器同网段

IPv4网关和DNS修改为主路由IP,关闭DHCP,关闭使用内置IPv6管理,物理设置如图

N1刷openwrt(flippy)用自带docker安装homeassistant+mqtt接入zTC1并接入homekit

3:putty连接至N1

执行docker pull homeassistant/home-assistant:latest

等下载完成后在docker->镜像下会看到HA镜像

点击Docker>容器菜单,然后 点击添加按钮创建docker容器

点击 命令行 按钮,在弹出的弹窗中 输入

docker run -d --name="hass" -v /mnt/mmcblk2p4/docker/hassistant:/config -p 8123:8123 homeassistant/home-assistant:latest

出来的页面中【网络】选择host

点击启动,输入N1地址:8123登录HA

4:安装hacs

挂载点/mnt/mmcblk2p4/docker/hassistant 创建文件夹custom_components,下载hacs安装包

链接:https://pan.baidu.com/s/1mpZj7qm4p8fUpzreHgQ0Yg?pwd=9ew9

提取码:9ew9

下载后解压到custom_components

然后重启homeassistant,进入到配置>设备与服务>添加集承 搜索安装

登录github账号,输入验证码完成配置。

5:安装可视化mqtt

docker run -d --restart=always --name="emqx" -v /etc/localtime:/etc/localtime -p 18083:18083 -p 1883:1883 killadm/aarch64-emqx:30

账号:admin。密码public。进入后台的端口是18083,连接mqtt的端口是1883

可以更改密码。

6:zTC1配置

https://github.com/a2633063/zTC1/wiki/

接入homeassistant

并配置好第五步中的mqtt服务器

7:修改hassistant下configration.yaml

在后面添加a2633063更新最新版脚本,打开开发者工具,检查下

N1刷openwrt(flippy)用自带docker安装homeassistant+mqtt接入zTC1并接入homekit

8:打开HA管理页面,【配置】->【设备与服务】->【添加集成】->mqtt

将新发现实体全选,右上角启用。即可出现在概览中。

N1刷openwrt(flippy)用自带docker安装homeassistant+mqtt接入zTC1并接入homekit

9:接入homekit

【配置】->【设备与服务】->【添加集成】->homekit->扫码。

展开 收起
9评论

  • 精彩
  • 最新
  • zTC1是某讯那个TC1插座么

    校验提示文案

    提交
    是的,TC1刷机固件作者命名zTC1,我就直接用zTC1了

    校验提示文案

    提交
    刚好我有个闲置的N1(一共两个原来用的K3C刷官改+1个N1刷OP,另一个N1跑网心,后来换了NX30PRO,刷OP那个闲置了)和TC1,就是拆机刷机搞不来 [高兴]

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 刷了f大的openwrt 后台没有docker啊

    校验提示文案

    提交
  • 大神,homeassistant添加多个TC1怎么弄?

    校验提示文案

    提交
  • docker命令执行报错可以替换为
    docker pull docker.1ms.run/homeassistant/home-assistant:latest
    docker pull docker.1ms.run/emqx/emqx:latest

    校验提示文案

    提交
  • docker pull 报错
    vim /etc/docker/daemon.json
    "registry-mirrors": ["去看看"]

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

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