Home Assistant 监督版
Home Assistant 是一款开源的家庭自动化软件,将本地控制和隐私放在首位。它由全球修补匠和 DIY 爱好者社区提供支持。“监督版”是一种安装类型,它提供了使用更多功能的能力,例如从 UI 安装插件。
安装
安装 homeassistant-supervisedAUR 软件包。
并保证 AppArmor 已正确安装和配置。
另请设置以下 内核参数
systemd.unified_cgroup_hierarchy=false
配置
监督版配置文件存储在 /usr/share/hassio/
。如果不存在任何配置,则会在启动时写入默认配置。要访问仅 Home Assistant 的配置文件,请转到 /usr/share/hassio/homeassistant/
。
用法
要启动 Home Assistant,启动/启用 hassio-apparmor.service
和 hassio-supervisor.service
。
首次启动可能需要长达 20 分钟,因为需要下载和安装所需的软件包。[1]。
默认情况下,Web 界面可在 https://127.0.0.1:8123 访问。
故障排除
在执行任何操作之前,请检查 supervisor 是否已连接且安装是否健康。您可以通过访问 Observable Plugin 来执行此操作,该插件可通过 https://127.0.0.1:4357 访问。
Supervisor 未连接
- 检查
hassio-supervisor.service
是否已启动/启用。 - 检查您的 supervisor 容器是否已启动并正在运行。
# docker ps | grep hassio_supervisor
Supervisor 已连接但安装不健康
- 检查您的 AppArmor#显示当前状态 是否已正确安装和配置。
- 检查 内核参数 是否已正确配置。
- 检查您是否启动/启用了
hassio-apparmor.service
服务。 - 查看 Supervisor 日志以获取更多信息
# docker logs -f hassio_supervisor
文件 /etc/hassio.json 不存在
确保您拥有 /etc/hassio.json
配置文件。
如果否,请创建它并用示例数据填充它
{ "supervisor": "ghcr.io/home-assistant/amd64-hassio-supervisor", "machine": "generic-x86-64", "data": "/usr/share/hassio" }