HomeAssistant01 入门基础篇

HomeAssistant01 入门基础篇

接下来本文安装的是 Container 版本的 HA,并非 Supervised 的版本,所以其中是不包含 Add-on 的,如果需要特定的 Add-on 的版本请注意。

基于本篇流程安装 HA 的前置条件是系统上已经安装好了可用的 Docker,该文会介绍 HA 和 HACS 的安装以及一些基础的配置。

HA & HACS 安装

本文安装于 Raspberry pi 4B,与其他操作环境可能会存在一些差异,要注意甄别。

HA

安装过程主要参考 Raspberry Pi - Home Assistant 中 Install Home Assistant Container 的章节,如果为其他的 OS 也可以在官网找到类似的指引,不过 docker 版本的差异应该不会特别的大,个人的 Docker Compose File 也已经上传到 GITHUB 可自行取用。

修改完 -v 的挂载目录以后(将数据保存在本地的目录)和 -e 的时区后,即可执行拉取和安装 docker,这里-v 挂载的本地目录要记得,后面有用。

1
docker compose up -d 

安装完后基于 Host 模式的 HA 会运行在 http://localhost:8123 中,localhost 也可以用 ip 替代。安装完后随着指引完成一些基础的设置,设置好默认的账号密码即可重启 docker 进入 HA 的界面;

到这里已经可以做一些基础的使用了,但是为了支持更多智能家具产品,往往需要安装第三方用户商店 HACS ,从中去下载对于其他智能家具产品的支持。

HACS

Home Assistant Community Store 第三方用户商店,便于下载各种各样的集成实现对于各个不同智能家具品牌和产品的支持。

各种不同版本的安装方式可以参考官方网页,以下只介绍基于 Container 的安装方式,官方提供了安装脚本,因此现在下载已经相对简单,具体如下:

  • 进入挂载的本地目录,执行下面命令,即包含了下载和执行。
1
wget -O - https://get.hacs.xyz | bash -

如果下不下来也可以直接打开网页复制进.Sh 脚本中;也可以去我的仓库中拉下来

安装完重启 HA,在集成页面添加集成,搜索 HACS,搜索到直接进行安装,跟随配置进行安装,并打开 GITHUB 进行登录和授权即可。