安装 HA OS:用树莓派打造你的智能家居中枢
说实话,选树莓派来跑 Home Assistant OS,是我个人觉得最稳妥的入门方式。为什么?因为 HA OS 是官方专门定制的系统,把 Home Assistant 核心、操作系统、加载项(Add-ons)全都打包好了。你不需要折腾 Linux 命令,也不用操心依赖冲突。说白了,它就是「开箱即用」的智能家居操作系统。
我在帮朋友搭建智能家居时,遇到过有人用 Windows 虚拟机跑 HA,结果三天两头死机。后来换成树莓派刷 HA OS,稳得像块石头。嗯,这就是我推荐它的原因。
准备工作:你需要哪些东西?
别急着动手,先把家伙事儿备齐。我列个清单,你照着准备就行:
- 树莓派 4B 或 5(建议 4GB 内存以上,2GB 也能跑,但别开太多加载项)
- MicroSD 卡(至少 32GB,Class 10 或 UHS-I 级别,速度很重要)
- 读卡器(用来把镜像写入 SD 卡)
- 电源适配器(树莓派 4B 用 5V/3A,5 代用 5V/5A,别用手机充电头凑合)
- 网线(首次配置用有线网络最稳,Wi-Fi 也能用,但容易踩坑)
- 一台电脑(用来下载镜像和烧录工具)
第一步:下载 HA OS 镜像
打开浏览器,访问 Home Assistant 官网的下载页面。找到「树莓派 4/5」对应的镜像文件。文件名大概是 haos_rpi4-xx.x.img.xz 这样的格式。
注意别下错了。树莓派 3B 和 4B/5 的镜像不通用。我见过有人把 3B 的镜像刷进 4B 里,结果启动不了,折腾了半天才发现问题。
第二步:烧录镜像到 SD 卡
这里我推荐用 Raspberry Pi Imager,官方工具,简单粗暴。当然,你用 BalenaEtcher 也行,看个人习惯。
操作步骤:
- 把 SD 卡插进读卡器,连上电脑。
- 打开 Raspberry Pi Imager。
- 点击「选择操作系统」→ 往下翻,找到「Use custom」→ 选中你下载的 HA OS 镜像文件。
- 点击「选择存储设备」→ 选中你的 SD 卡(千万选对,别把电脑硬盘给格式化了)。
- 点击「写入」→ 等待进度条跑完。
烧录完成后,系统会提示你弹出 SD 卡。拔下来,插进树莓派里。
第三步:首次启动配置
把网线插好,电源接上。树莓派通电后,绿灯会闪烁,表示正在启动。第一次启动大概需要 5-10 分钟,别急,让它慢慢来。
你可以在电脑浏览器里输入 http://homeassistant.local:8123 来访问。如果不行,就去路由器后台找树莓派的 IP 地址,用 http://192.168.x.x:8123 访问。
页面加载出来后,你会看到 Home Assistant 的欢迎界面。接下来按步骤走:
- 创建账户:设置用户名和密码。别用「admin/123456」这种组合,你想想看,智能家居可是连着你家门的。
- 设置家庭名称和位置:位置信息用于日出日落时间、天气等自动化功能。可以精确到城市。
- 选择时区:选 Asia/Shanghai,别选错了。
- 自动发现设备:HA 会扫描局域网里的智能设备。如果有支持的设备,它会自动列出来。你可以选择是否集成。
知识体系:HA OS 安装流程
下面这张图是我画的安装流程,帮你理清整个逻辑。说白了,就是「下载→烧录→启动→配置」四步走。
避坑指南:我踩过的那些坑
做这行久了,什么奇奇怪怪的问题都遇到过。我挑几个常见的,你注意一下:
- SD 卡速度慢:用 Class 4 的卡,启动要等 20 分钟,而且经常卡死。换 UHS-I 的卡,速度翻倍。
- 电源供电不足:树莓派 4B 对电源很敏感。我用过一个 5V/2A 的充电头,结果系统频繁重启。后来换了官方电源,稳了。
- Wi-Fi 连接不稳定:首次配置建议用有线。我遇到过 Wi-Fi 连上了,但 HA 就是访问不了,查了半天是路由器 DHCP 分配 IP 太慢。
- 忘记备份:配置好之后,记得定期备份 SD 卡。我有个朋友家里断电,SD 卡文件系统损坏,所有自动化全没了。嗯,惨痛教训。
验证安装是否成功
配置完成后,你可以做几个简单检查:
| 检查项 | 正常状态 | 异常处理 |
|---|---|---|
| HA 主页能打开 | 显示仪表盘,无报错 | 检查 IP 和端口,重启树莓派 |
| 系统日志无红色错误 | 配置 → 系统 → 日志,全绿 | 根据错误信息搜索解决方案 |
| 加载项商店可访问 | 能列出官方加载项 | 检查网络连接,可能需要科学上网 |
| 树莓派温度正常 | 低于 60°C(带散热片) | 加装散热片或风扇 |
到这里,你的 Home Assistant OS 已经跑起来了。接下来你可以开始探索各种集成和自动化。记住,智能家居不是一步到位的,慢慢来,享受折腾的过程。