$ sudo apt-get update $ sudo apt-get install docker-ce在 Windows 或 MacOS 上,可以從 Docker 官方網站下載可執行文件并安裝。
version: '3' services: homeassistant: container_name: homeassistant image: homeassistant/home-assistant:latest restart: always volumes: - ./configuration:/config - /etc/localtime:/etc/localtime:ro network_mode: host depends_on: - hacs hacs: container_name: hacs image: needmorecowbell/hassio-hacs:latest restart: always volumes: - ./hacs:/hacs network_mode: host在這個配置中,有兩個服務:`homeassistant` 和 `hacs`。`homeassistant` 是 Home Assistant 的容器,使用官方鏡像。`hacs` 是 HACS 的容器,使用 `needmorecowbell/hassio-hacs` 鏡像。 需要注意的是,`homeassistant` 容器使用了 `network_mode: host` 參數,這意味著容器將使用主機網絡。這對于 Home Assistant 而言非常重要,因為它需要訪問主機網絡上的其他設備。
hacs: token: YOUR_HACS_TOKEN其中 `YOUR_HACS_TOKEN` 是你的 HACS token。在 HACS 界面中,可以找到這個 token。如果沒有,可以生成一個新的。 2. 啟動 Home Assistant 容器和 HACS 容器。可以使用以下命令:
$ docker-compose up -d其中 `-d` 參數表示后臺運行。 3. 進入 HACS 界面,選擇 “Configuration” 頁面。在 “Custom repositories” 中添加你想要使用的插件的 Github 倉庫地址。 4. 返回 “Home” 頁面,點擊 “HACS” ,選擇 “Integration” 頁面。在這個頁面上可以找到所有安裝的插件,也可以安裝新的插件。 至此,使用 Docker 和 HACS 管理 Home Assistant 插件的步驟已經完成。
下一篇css可以更改圖片