请注意,本文编写于 278 天前,最后修改于 278 天前,其中某些信息可能已经过时。
写前碎碎念
考虑到HomeAssistant需要部署到24h运行的设备上。起初把ac2100的老毛子刷成了opnewrt,计划搭建在路由器上,但一想到万一配置过程出了点问题,就断网失联了。网上的教程很多采用的树莓派,由于家境贫寒,想起了我还有一台J1900的黑群晖,2GB的内存刚好符合HA的配置要求,就搭建了docker版。
所需工具
- 一台NAS
- 一台iPhone
一台电脑
主要步骤
1. 安装docker版HomeAssistant
按照网上的教程,直接在群晖docker里安装。但由于网络原因总是失败(设置系统代理依旧),ssh连接nas后拉取github镜像仓库的国内地址:
docker pull ghcr.nju.edu.cn/home-assistant/home-assistant:stable
2. 添加HACS
详情见这个视频
我讲讲我遇到的问题:"高级模式启动之后,没有加载项这个项目",于是手动安装。
ssh连接机器,
cd docker exec -it homeassistant bash
,安装脚本wget -O - https://get.hacs.xyz | bash -
(详情见HACS中文版官方文档)3. 添加Xiaomi Miot Auto
和安装HACS时一样,无法通过HACS安装,只能手动安装。参考这个项目,运行
wget -O - https://get.hacs.vip | DOMAIN=xiaomi_miot bash -
输入小米账号和密码登录,即可自动同步已添加的设备。4. 添加HomeKit Bridge,扫码加入家庭
设备与服务-添加集成-搜索“apple”-选择“HomeKit Bridge”,
注意扫描通知里面的家庭二维码 即可把homebridge添加到家庭,剩下的就是挨个配置具体的设备。