n玩转HA 篇一:智能家居第一步,在树莓派上 4B 上安装 HomeAssistant(2022 版)( 二 )


Core 作为控制中枢,其中包含连接各种不同外围设备的 Integration;Supervisor 管理与控制 Core、以及各种与 HomeAssistant 协同工作的软件——Add-on;

n玩转HA 篇一:智能家居第一步,在树莓派上 4B 上安装 HomeAssistant(2022 版)
文章插图

1.3 HA 方案选择刚刚说到的不同平台有不同的安装方式,根据安装环境的不同,可以分为三大类安装方式:

  • 在 python 环境或者 docker 中,仅安装HomeAssistant Core;
    比如安装基于 Docker 容器的集成系统 Hass.io固件。安装到群辉 NAS 可以参考B站的这个视频,超详细的。
Hass.io 是一款 Home Assistant 特别定制的高集成度、图形化操作、易上手的 Home Assistant 系统。系统由 ResinOS 及 Docker 驱动,旨在简化 Home Assistant 的配置操作。在网上搜教程的时候经常会看到 Hass.io,不过官方的镜像文件更新停在了 2018 年,只支持到了树莓派 3。
  • 在其它操作系统上,安装 HomeAssistant Supervisor 和 HomeAssistant Core,比如 Linux 系统,官方仅支持在 Centos 上直接安装 Surpervisor。
  • 直接在硬件(或虚拟机)上完整安装 HassOS 系统。之前官方 OS 还没发布的时候,可以选择内置了 Home Assistant 的树莓派安装镜像 Hassbian 系统(已经停止更新)。或者选择HA中文文档站站长制作的 Hassbian 的中文本地化改版 Mossbian 系统(已停止维护)。还可以选择HACHINA中文网提供的 HASSOS 定制镜像(还在更新中);
官方推荐的安装方式是虚拟机、HassOS、或者仅在 python 虚拟环境中安装 core。
我准备将 HA 安装到树莓派 4B 上,无外乎两种安装方式:
  1. 其他操作系统为根系统,比如树莓派自家的 Raspbian 系统,手动进行安装HA。优点是 HA 只是这台树莓派提供的其中一项服务,树莓派还可以用作用途,比如部署 Wordpress 个人博客,或者部署 nextCloud 私人云盘。缺点是这种“套娃安装”,就像是在 Windows 里装一个 Linux 虚拟机,可能不太稳定,更新和维护没有官方 OS 及时。
  2. 第二种就是专机专用,直接安装 HassOS 系统,优点是安装简单,小白也能轻松上手,缺点是这台树莓派只能用来跑 HA 服务了,对于树莓派 4B 来说无所谓,如果是大几百的 mini 主机就有点浪费了。
二、安装 HA我的这块树莓派 4B 是首发买的 2GB 版本,当时 300 出头拿下,现在树莓派的价格疯涨,都快成理财产品了。闲置许久,打算在树莓派 4B 上直接安装官方的 HassOS 系统,后面准备折腾下群晖 NAS 和软路由,到时候可以在 docker 或者在虚拟机里面装个 HA。
硬件准备:首发的树莓派 Type-C 供电设计有缺陷,需要一个 5V3A 电源,此外还要 16GB 以上的 microSD 卡+读卡器来安装系统,最好再准备一根网线。
装完 HA 后实测待机功率 3W,散热片温度 50,感觉还是有必要装一个带风扇的散热外壳的,缺点就是风扇声音太大了,不适合放在卧室。

n玩转HA 篇一:智能家居第一步,在树莓派上 4B 上安装 HomeAssistant(2022 版)
文章插图

2.1 安装 HassOS在树莓派 4B 上安装官方的 HassOS 系统,安装步骤非常简单,跟装 Raspbian 系统一样,将镜像文件写入 SD 卡,插入树莓派开机即可。官网英文文档非常详细,英语不好的可以用 Chrome 浏览器自带的网页翻译。
【 n玩转HA 篇一:智能家居第一步,在树莓派上 4B 上安装 HomeAssistant(2022 版)】首先格式化SD卡,下载 Balena Etcher 烧录软件。
可以选择在线安装,如果网络不好可以把镜像文件(haos_rpi4-64-7.1.img.xz)下载到本地,选择 64 位镜像文件和 SD 卡,点击 Flash。

推荐阅读