Как обновить Home Assistant на wirenboard 8.4

Ранее по инструкции:

  1. Создайте каталог под служебные файлы:

mkdir /mnt/data/.HA

  1. Запустите образ homeassistant — docker автоматически загрузит его из интернет и запустит:

docker run -d --name homeassistant --privileged --restart=unless-stopped -e TZ=Europe/Moscow -v /run/dbus:/run/dbus:ro -v /mnt/data/.HA:/config --network=host Package home-assistant · GitHub

был установлен Home Assistant
Захожу в каталог:

cd /mnt/data/.HA

Пытаюсь обновить через команду:

docker compose pull homeassistant

Выдает сообщение: > validating /mnt/data/docker-compose.yaml: additional properties ‘hass-configurator’, ‘homeassistant’ not allowed

В /mnt/data/docker-compose.yaml вроде все правильно:

hass-configurator:
    container_name: hassconf
    image: causticlab/hass-configurator-docker
    restart: unless-stopped
    environment:
      - HC_BASEPATH=/hass-config
      - HC_DIRSFIRST=true
    ports:
      - "3218:3218/tcp"
    volumes:
      - ./fileeditor:/config
      - ./homeassistant:/hass-config
homeassistant:
    container_name: homeassistant
    image: "ghcr.io/home-assistant/home-assistant:stable"
    restart: unless-stopped
    privileged: true
    ports:
      - "8123:8123"
    environment:
      - TZ=Europe/Moscow
    volumes:
      - ./homeassistant/:/config
      - /etc/localtime:/etc/localtime:ro
      - /run/dbus:/run/dbus:ro # <-- Bluetooth адаптер

В чем может быть проблема? Или теперь при обновлении нужно менять каталоги согласно новой инструкции?

Содержимое docker-compose.yaml не полное так как не содержит нотацию services:
В инструкции она есть и должна присутствовать в самом начале

Добрый день!

Рекомендую выполнить резервное копирование контейнера и привести конфигурацию к виду, описанному в инструкции.

Например, возможен следующий вариант:

root@WB65-:/mnt/data/.docker-compose/home-assistant# cat docker-compose.yaml
services:
  # Home Assistant
  homeassistant:
    container_name: home-assistant
    image: homeassistant/home-assistant:latest
    volumes:
      # Путь для хранения конфигурации Home Assistant
      - ./config/home-assistant:/config
      - ./store/media:/media
      - /etc/localtime:/etc/localtime:ro
      - /run/dbus:/run/dbus:ro  # <-- Bluetooth адаптер
    restart: unless-stopped
    network_mode: host
    environment:
      TZ: "${MYTZ}"
    privileged: true
    devices:
      - /dev/bus/usb/002/002  # <-- Bluetooth USB-устройство
    labels:
      - "com.centurylinklabs.watchtower.monitor-only=true"
root@WB65-:/mnt/data/.docker-compose/home-assistant#

Добрый день,
Удалось ли решить вопрос?

Обновил файл docker-compose.yaml по инструкции, HA обновился, но по факту версия 2024.10.4 не изменилась на 2025 или хотя бы на 2024.11.0.

Добрый день!

Рекомендую проверить логи во время обновления.

Сейчас после попытки обновления выдает сообщение:

:~# cd /mnt/data/.HA
:/mnt/data/.HA# docker compose pull homeassistant
[+] Pulling 1/1

Добрый день!

По приведённому выводу консоли можно сказать, что образ загружается.

Добрый день!

Удалось ли решить вопрос?