- 使用优化的硬件,例如树莓派 4 或 5,搭配 A2 级 SD 卡,以确保稳定性。
- 实施 HAOS 操作系统,以方便插件和更新的管理。
- 使用 Raspberry Pi Imager 或 Balena Etcher 简化安装过程。
- 通过本地网络配置访问,并使用静态 IP 进行优化。
如果您渴望完全掌控自己的智能家居,而无需依赖外部云服务或封闭的智能家居中心(这些中心往往只支持自身的系统语言),那么在树莓派上搭建一个 Home Assistant 服务器绝对是您的最佳选择。它经济实惠且极其灵活,能够将所有灯光、传感器和摄像头集中到一个地方,让您打造出真正如同科幻电影般的智能家居自动化系统。
最棒的是,你无需成为电脑专家就能做到这一点。只要有点耐心,再加上合适的硬件,你就能在几分钟内,从一块裸露的电路板开始,用手机管理整个智能家居系统。在本指南中,我们将告诉你所有你需要知道的信息,从购买哪些组件到如何解决安装过程中那些令人抓狂的小故障。
所需设备:应该选择哪些硬件?

在开始安装软件之前,我们需要确保系统基础稳固。虽然有很多选择,但树莓派 4 和 5凭借其在功耗和性能之间的完美平衡,无疑是最佳之选。树莓派 4 对于普通家庭来说绰绰有余,而树莓派 5 则凭借其更快的处理器,速度飞快,尤其体现在数据库响应时间和插件启动速度上。
为了确保一切运行流畅,不要在内存上省钱;理想情况下,最好选择至少 4GB 或 8GB的型号,不过 2GB 也足以满足入门需求。至于存储,不要使用廉价的 SD 卡。选择至少 32GB 的Class 2 (A2) microSD 卡,因为这类卡针对频繁读写小文件进行了优化,而这正是 Home Assistant 的工作方式。
- 官方食品: 请勿使用普通手机充电器。Pi 4 需要 5V/3A 的电源,Pi 5 需要 27W 的 PD 电源,以防止随机重启。
- 网络连接: 虽然Wi-Fi很方便,但是 以太网电缆 安装过程中必须使用,并且由于其稳定性,强烈建议日常使用。
- 附加配件: 一个 SD 卡读卡器,为了保险起见,最好再准备一根 HDMI 线缆和一个显示器,以便在系统无法启动时查看会发生什么情况。
安装方式:哪种方式最佳?

设置系统的方法有很多种,但对于绝大多数用户来说,推荐使用Home Assistant 操作系统 (HAOS)。它是一个极简的封闭式操作系统,专为运行 Home Assistant 生态系统而设计。它的主要优势在于内置了Supervisor,可以管理更新,并允许您安装第三方应用程序或插件,而无需费力地操作 Linux 终端。
另一方面,还有Home Assistant 容器版本。对于已经拥有 Docker 服务器并希望自行管理操作系统的用户来说,这非常理想。但是请注意,此版本不支持 Supervisor或原生应用,这意味着像 Z-Wave 或 Thread 这样复杂的集成需要进行更加繁琐的手动配置。
步骤详解:将系统录制到 SD 卡上

要让您的智能家居系统快速启动并运行,最简单的方法是使用Raspberry Pi Imager工具。首先,将其下载并安装到您的计算机上。打开后,操作过程非常直观:选择您的开发板型号(Pi 4 或 5),转到“其他特定操作系统”部分,找到“智能家居”部分,然后选择“Home Assistant”。
如果 Imager 工具无法正常工作,或者您更喜欢传统方法,您可以从 GitHub 代码库下载官方镜像,然后使用Balena Etcher进行刷写。只需插入 SD 卡,选择下载的文件,然后点击“刷写”即可。请注意,刷写操作会清除卡上的所有内容,因此请确保卡上没有重要文件。
启动和初始配置

准备好网卡后,将其插入树莓派,将以太网线连接到路由器,最后接通电源。系统将开始自我配置。在树莓派 4 或 5 型号上,这通常需要大约一分钟,但具体时间可能因网卡速度而异。
要访问控制面板,请在您的电脑或移动设备(连接到同一网络)上打开浏览器,然后输入地址http://homeassistant.local:8123。如果此方法无效,您需要找到路由器分配给树莓派的 IP 地址。登录后,助手将引导您创建管理员帐户、定义您的家庭位置,并选择货币和计费系统。
提示和故障排除
有时候事情不会一次成功。如果超过 5 分钟后仍然看不到网页界面,很可能是镜像文件保存不正确或者 SD 卡有问题。请尝试重新刷写 SD 卡或更换一张 SD 卡。如果问题仍然存在,请通过 HDMI 连接显示器查看系统日志,以便准确定位问题所在。
避免日后出现问题的黄金法则是在路由器上配置静态 IP 地址。这样,服务器的地址就不会在每次路由器重启后发生变化,从而确保外部访问和设置始终有效。对于树莓派 5 用户来说,将存储介质从 SD 卡迁移到PCIe 接口的 SSD是一个显著的改进方案,可以大幅提升系统响应速度。
基于树莓派硬件和HAOS软件的家庭自动化控制中心,可以无缝集成来自不同品牌的设备,无需依赖专用集线器。从选择A2开发板和稳定的电源,到使用树莓派镜像工具刷写固件,再到配置静态IP地址,每一个细节都至关重要,以确保您的智能家居系统运行流畅,并最大限度地保护您的隐私。