Home Assistant Supervised - Arch Linux 中文维基

跳至內容

# Home Assistant Supervised

出自 Arch Linux 中文维基
翻譯狀態：

- 本文（或部分內容）譯自 Home Assistant Supervised，最近一次同步於 2025-08-26，若英文版本有所更改，則您可以幫助同步與翻譯更改的內容。
- 您可以在 ArchWiki 的對應頁面找到本文翻譯的原始修訂歷史。
- 本文可能與英文原文存在出入。

相關文章

- Home Assistant
- AppArmor

Home Assistant 是一個開源的家庭自動化軟體，它把本地控制和隱私放在首位。由全球的 DIY 愛好者和技術愛好者組成的社區提供支持。

Supervised 是一種安裝方式，可提供更多功能，例如通過 UI 安裝插件。

## 安裝

安裝 homeassistant-supervisedAUR 軟體包。

並確保 AppArmor 已正確安裝並配置。

注意：

- 從 3.0.0 版起，不再強制要求 CGroup v1，因此可刪除早期版本所需的 內核參數 `systemd.unified_cgroup_hierarchy=false`。
- Supervised 安裝方式已被上游棄用，將不再獲得支持。詳見 [1]。

## 配置

Home Assistant Supervised 的配置文件保存在 `/var/lib/homeassistant/` 中。若不存在配置文件，啟動時會寫入默認配置。

若只想訪問 Home Assistant 自身的配置文件，請前往 `/var/lib/homeassistant/homeassistant/`。

### 若早於 v3.0.0 安裝

Supervised 的默認配置目錄已由 `/usr/lib/hassio/` 更改為 `/var/lib/homeassistant/`。你可以繼續使用舊配置。如需更改路徑，請在配置文件 `/etc/hassio.json` 中設置 data 值。

## 用法

啟動 Home Assistant，請 啟動/啟用 `hassio-apparmor.service` 與 `hassio-supervisor.service`。

第一次啟動可能需要 20 分鐘，因為將下載並安裝所需的軟體包。[2] 。

默認情況下，Web 界面位於 `http://localhost:8123`。

## 疑難解答

在進行任何操作前，請先確認 Supervisor 已連接且安裝狀態為良好。可通過訪問 監控插件（地址為 `http://localhost:4357` ）進行檢查。

### Supervisor 未連接

1. 確認 `hassio-supervisor.service` 已啟動/啟用。
2. 確認 supervisor 容器正在運行：

      # docker ps | grep hassio_supervisor

### Supervisor 已連接但安裝狀態不良好

1. 確認 AppArmor 已正確安裝並配置。
2. 確認已啟動/啟用 `hassio-apparmor.service` 服務。
3. 查看 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": "/var/lib/homeassistant"
    }

分類：​

- 伺服器
- 網絡應用

Home Assistant Supervised
新增話題