手把手教学树莓派搭建homeassistant
-
树莓派烧录镜像(这个不是此文章重点略过)
raspberry镜像下载:镜像地址
烧写工具:win32
烧录方法: 方法注: 上面都是Windows的操作方法 Mac或者Linux也比较简单 可以自己bd一下 大家需要注册一下github账号 因为后续安装hacs需要github鉴权认证
-
假设大家树莓派都可以使用ssh连接了 先安装docker(建议都在home目录下进行 默认/home/pi)
cd /home/pi # 由于后面配置需要 我在/home/pi/下面建了个 has文件夹管理homeassistant sudo mkdir has curl -fsSL https://get.docker.com -o get-docker.sh sudo chmod a+x get-docker.sh sudo ./get-docker.sh
慢慢等待安装完毕
-
安装完docker 安装homeassistant
homeassistant官网地址: 安装地址
自行选择自己的机器安装
上述是官方默认的安装方法 有注意点 **MY_TIME_ZONE PATH_TO_YOUR_CONFIG ** 这个是需要替换的 我这里给大家我的配置 我是pi4docker run -d \ --name homeassistant \ --privileged \ --restart=unless-stopped \ -e TZ=Asia/Shanghai \ -v /home/pi/has:/config \ --network=host \ ghcr.io/home-assistant/raspberrypi4-homeassistant:stable
这个过程比较漫长 大家耐心等待一下 建议大家在下载之前去配置一下docker镜像加速
-
安装完成homeassistant
安装完成homeassistant之后 通过 http://IP:8123 地址可以直接打开管理后台页面
我是注册过了所以可以直接登录 第一次是需要注册的 注册也是非常简单的
-
安装hacs应用商店
hacs: hacs下载地址
sudo wget -O - https://get.hacs.xyz | bash -
安装完成之后重启homeassistant服务 两种方法重启
1.sudo docker restart homeassistant
2.使用管理页面重启服务(配置 -> 服务管理 -> 重新启动) -
添加集成hacs
步骤(配置 -> 集成 -> 右下角添加集成搜索hacs) 弹框出来的选项全部勾选上 需要github授权(所以需要有github账号)
配置参考HACS官网 配置
安装完成后需要重启 homeassistant
-
安装集成xiaomi miot
插件: miot插件
集成 miot
这里我在集成的时候碰到了github访问失败的问题 可能会集成不成功 但也没有关系也可以手动下载文件集成1.下载插件 zip最新包。
2.依次打开压缩包中的xiaomi_miot_raw-master/custom_components文件夹。
3.将该文件夹中的xiaomi_miot_raw文件夹拷贝至自己 HA 安装目录的custom_components文件夹。/home/pi/has/custom_components/ (如果上述是按照我的操作走的就是在这个路径)
4.重新启动 Home Assistant** -
添加智能家居
点击完成之后会显示你账号绑定的所有的智能家居 按需添加就行了 -
添加homekit集成
和上面方法一样只不过是搜索 homekit
添加成功后左边通知点开 然后用iPhone 家庭扫码桥接起来 然后设备全部添加进来就好了(每次集成完记得重启)
-
总结
至此 树莓派搭建homeassistant的教程就结束了 如果有什么问题 欢迎大家评论或者私聊我
另外如果需要自定义写yaml配置设备的我这里也有一个自己通过Python打包的获取token的软件可供使用
下一章会告诉大家怎么将homeassistant内网穿透实现远程控制