需要提前准备
-
一个树莓派3B(或者4B)
-
一张16GB以上的TF卡
-
一个用于插入TF卡的USB读卡器
-
HDMI数据线和显示屏(可以不需要)
-
一个路由器和网线(重要)
-
一个笔记本或者台式电脑
树莓派安装文档
可以直接参考官方的教程
https://www.home-assistant.io/installation/raspberrypi
下载地址
https://www.raspberrypi.com/software/
选择操作系统
选择Other specific-purpose OS
选择Home assistants and home automation
选择Home Assistant
选择 Home Assistant OS 10.0 (RPI 3)
注意本文演示的为树莓派3B,如果是树莓派4B请选择RPI 4
先把TF使用读卡器插入到USB接口
TF建议16GB大小以上,本文演示的为64GB,因为后面会有很多传感器写入数据,磁盘空间越大越好
选择TF卡
点击烧录
等待系统写入到TF卡
把TF插入到树莓派 ,启动电源
等待安装
安装完成后
可以看到访问地址
http://homeassistant.local:8123/
这里需要把树莓派使用网线插入网口,并且电脑和树莓派保证同一个网段
然后到浏览器上访问刚刚提示的地址
等待树莓派启动一段时间后,可以看到网页能正常打开
但是这个网页提示仍然需要继续等待,因为即便使用本地镜像烧录到TF卡启动后,想要完整的运行系统,还需要初始化安装,以及从网络拉取一些资源安装
这个时候要注意你的网络网速,以及网络如果不能访问谷歌的话,可能会初始化安装失败
这个等待过程,上次树莓派4B 4GB等了几个小时,这次树莓派3B,估计也要一个小时以上
输入姓名,密码等
创建账户
设置国家,地区,币种等
设置数据上报等
下一步
设备扫描,点击完成
进入到页面
配置页面
目前安装树莓派3B安装Home Assistant到此就结束了
剩下的可以
-
买商业化产品并且支持Home Assistan(用来本地网关控制和设备联动等)
-
买各种传感器,配置Home Assistant自定义各种数据和交互(比如ESP32和ESPHome设置温湿度和摄像头等)
Home Assistant 社区提供对这些集成的支持
https://www.home-assistant.io/integrations/#search/xiaomi
本文举例小米
ESPHome
https://esphome.io/
END.