官方已经确定弃用
🖥️ Home Assistant Supervised 极速版
👨💻 版本修改作者:Alone
⚠️ 系统要求
请确保您已了解系统要求
📖 简介
此安装方法可在常规操作系统上提供完整的 Home Assistant 体验。这意味着将使用 Home Assistant 方法中的所有组件,除了 Home Assistant 操作系统。该系统将运行 Home Assistant Supervisor。Supervisor 不仅仅是一个应用程序,它是一个管理整个系统的完整设备。如果设置不再符合预期值,它将进行清理、修复或将设置重置为默认值。
由于不使用 Home Assistant 操作系统,用户需要负责确保所有必需的组件都已安装并维护。所需的组件及其版本会随着时间的推移而变化。Home Assistant Supervised 作为社区支持的 DIY 解决方案的基础,按原样提供。我们只接受在全新安装、完全更新且没有额外软件包的 Debian 系统上重现的问题的错误报告。
此方法被认为是高级的,仅适用于精通 Linux 操作系统、Docker 和网络管理的专家。
🛠️ 安装指南
以 root 身份运行以下命令(在安装了 sudo 的机器上使用 su - 或 sudo su -):
步骤 1:使用以下命令安装依赖项:
如果您之前没有使用过 NetworkManager,您可能会看到有关如何让 NetworkManager 管理当前网络接口的说明。
在继续之前,请按照以下步骤操作!
步骤 2:使用以下命令安装 Docker-CE:
步骤 3:安装 OS-Agent:
OS-Agent 的安装说明可以在这里找到
步骤 4:安装 Home Assistant Supervised Debian 包:
🖥️ 支持的机器类型
- generic-x86-64
- odroid-c2
- odroid-c4
- odroid-n2
- odroid-xu
- qemuarm
- qemuarm-64
- qemux86
- qemux86-64
- raspberrypi
- raspberrypi2
- raspberrypi3
- raspberrypi4
- raspberrypi3-64
- raspberrypi4-64
- raspberrypi5-64
- tinker
- khadas-vim3
⚙️ 配置说明
默认的 $DATA_SHARE 路径是 /var/lib/homeassistant(之前是 /usr/share/hassio)。
该路径用于存储所有与 Home Assistant 相关的内容。
您可以在安装时通过以下方式重新配置该路径:
🛠️ 问题排查
如果遇到问题,可以使用 journalctl -f 查看系统日志。如果您不熟悉 Linux 系统及其问题排查方法,我们建议您使用 Home Assistant OS。
🏠 Home Assistant Supervised(Docker) 极速版
👨💻 版本修改作者:Alone
通过Docker安装Home Assistant Supervised (HassIO),并对国内网络环境进行优化
🐳 Compose 安装
/usr/share/hassio用于存储HassIO数据,包括HA配置及Add-ons配置等,可更改为其他路径
compose.yml中的docker_lib用于存储HassIO容器及镜像等数据,会占用较大的空间,且对存储驱动有特殊要求,不要挂载到本地目录仅当
DEFAULT_TZ=Asia/Shanghai时才会对国内网络环境进行优化
🖥️ 命令安装
首次安装时,需要较长时间安装环境及拉取镜像,请耐心等待
通过
http://192.168.xx.xx:4357可以查看系统状态通过
http://192.168.xx.xx:8123进入Home Assistant
🛠️ 问题排查
如果提示无网络连接
no host internet connection,请尝试在网络配置中禁用IPv6如果安装后超过10分钟仍然无法进入Home Assistant,请尝试执行以下命令查看日志

