安装 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 也能用,但容易踩坑)
  • 一台电脑(用来下载镜像和烧录工具)
我的小建议:SD 卡别买太便宜的。我曾经用一张杂牌卡,跑了两个月就坏了,所有配置全丢。后来换了三星或闪迪的工业级卡,再没出过问题。

第一步:下载 HA OS 镜像

打开浏览器,访问 Home Assistant 官网的下载页面。找到「树莓派 4/5」对应的镜像文件。文件名大概是 haos_rpi4-xx.x.img.xz 这样的格式。

注意别下错了。树莓派 3B 和 4B/5 的镜像不通用。我见过有人把 3B 的镜像刷进 4B 里,结果启动不了,折腾了半天才发现问题。

第二步:烧录镜像到 SD 卡

这里我推荐用 Raspberry Pi Imager,官方工具,简单粗暴。当然,你用 BalenaEtcher 也行,看个人习惯。

操作步骤:

  1. 把 SD 卡插进读卡器,连上电脑。
  2. 打开 Raspberry Pi Imager。
  3. 点击「选择操作系统」→ 往下翻,找到「Use custom」→ 选中你下载的 HA OS 镜像文件。
  4. 点击「选择存储设备」→ 选中你的 SD 卡(千万选对,别把电脑硬盘给格式化了)。
  5. 点击「写入」→ 等待进度条跑完。
警告:烧录过程中不要拔掉读卡器或断电。我曾经手贱中途拔了一次,SD 卡直接变砖,数据全毁。嗯,血的教训。

烧录完成后,系统会提示你弹出 SD 卡。拔下来,插进树莓派里。

第三步:首次启动配置

把网线插好,电源接上。树莓派通电后,绿灯会闪烁,表示正在启动。第一次启动大概需要 5-10 分钟,别急,让它慢慢来。

你可以在电脑浏览器里输入 http://homeassistant.local:8123 来访问。如果不行,就去路由器后台找树莓派的 IP 地址,用 http://192.168.x.x:8123 访问。

页面加载出来后,你会看到 Home Assistant 的欢迎界面。接下来按步骤走:

  • 创建账户:设置用户名和密码。别用「admin/123456」这种组合,你想想看,智能家居可是连着你家门的。
  • 设置家庭名称和位置:位置信息用于日出日落时间、天气等自动化功能。可以精确到城市。
  • 选择时区:选 Asia/Shanghai,别选错了。
  • 自动发现设备:HA 会扫描局域网里的智能设备。如果有支持的设备,它会自动列出来。你可以选择是否集成。
核心要点:首次配置完成后,系统会自动进入主界面。这时候你的 Home Assistant 已经跑起来了。别急着装加载项,先让它稳定运行一两天,观察一下内存和 CPU 占用。

知识体系:HA OS 安装流程

下面这张图是我画的安装流程,帮你理清整个逻辑。说白了,就是「下载→烧录→启动→配置」四步走。

HA OS 安装流程 下载镜像 haos_rpi4-xx.x.img.xz 烧录到 SD 卡 Raspberry Pi Imager 插入树莓派启动 等待 5-10 分钟 浏览器访问配置 :8123 创建账户 ✅ 安装完成 整个流程大约需要 15-20 分钟,取决于网络和 SD 卡速度

避坑指南:我踩过的那些坑

做这行久了,什么奇奇怪怪的问题都遇到过。我挑几个常见的,你注意一下:

  • SD 卡速度慢:用 Class 4 的卡,启动要等 20 分钟,而且经常卡死。换 UHS-I 的卡,速度翻倍。
  • 电源供电不足:树莓派 4B 对电源很敏感。我用过一个 5V/2A 的充电头,结果系统频繁重启。后来换了官方电源,稳了。
  • Wi-Fi 连接不稳定:首次配置建议用有线。我遇到过 Wi-Fi 连上了,但 HA 就是访问不了,查了半天是路由器 DHCP 分配 IP 太慢。
  • 忘记备份:配置好之后,记得定期备份 SD 卡。我有个朋友家里断电,SD 卡文件系统损坏,所有自动化全没了。嗯,惨痛教训。
我的习惯:每次修改重要配置前,我都会在 HA 的「备份」功能里手动创建一个备份。这样万一搞砸了,5 分钟就能恢复。

验证安装是否成功

配置完成后,你可以做几个简单检查:

检查项 正常状态 异常处理
HA 主页能打开 显示仪表盘,无报错 检查 IP 和端口,重启树莓派
系统日志无红色错误 配置 → 系统 → 日志,全绿 根据错误信息搜索解决方案
加载项商店可访问 能列出官方加载项 检查网络连接,可能需要科学上网
树莓派温度正常 低于 60°C(带散热片) 加装散热片或风扇

到这里,你的 Home Assistant OS 已经跑起来了。接下来你可以开始探索各种集成和自动化。记住,智能家居不是一步到位的,慢慢来,享受折腾的过程。

可可精品资料库