
Давно задавался вопросом можно ли использовать аддоны без supervised, так как имею домашних хост и не хотелось сносить систему для его установки. Хотелось бы узнать как подвязать домен в этом варианте и можно ли как то проксировать аддоны внутри ha что бы не светить наружу всеми портами!
Александр, добрый день!
Заинтересовал ваш проект, поскольку сейчас сам разбираюсь с переустановкой Home Assistant на Raspberry 4B, моя предыдущая инсталляция HA тоже была установлена в Docker и все остальные штуки типа MQTT, Z2M, NodeRed стояли в отдельных контейнерах. Но в конце прошлого года HA перестал обновляться и выдавать ошибку, что используется Unsupervised версия и т.д. По вашему подходу сейчас все работает и обновляется и система не выдает статус “unhealthy”?
Если у вас есть группа в Telegram, где можно задать вопрос подскажите, пож-та.
Не хватает настройки watchtower под все это дело.
А-то приходится в ручном режиме ходить на сервер и выполнять:
docker compose down && docker compose pull && docker compose up -d --remove-orphans && docker image prune -f
Думаю написать еще 2 статьи: автообновление, автоматические бэкапы. Как будет время обязательно сделаю.
А что ж вы не добавили инструкцию по добавлению supervisor, думаю это было бы очень актуально для таких подробны инструкций
ну в общем не очень понятно все. гораздо проще запилить версию core получается чем вся вот эта чешуя.
Наверное что бы понять статью Вашу, уже надо не слабо так работать с докером ранее видимо. Где создаем папку HA? в докере, в линуксе? как посмотреть что получилось?
Возникает такая ошибка: docker compose up -d
yaml: unmarshal errors:
line 18: mapping key “version” already defined at line 1
line 20: mapping key “services” already defined at line 3
По поводу добавления панели Portainer в Home Assistant. С версии 2024.4.0 будет ошибка при добавлении конфигурации.
Решение:
https://github.com/home-assistant/home-assistant.io/issues/32162
С указанным конфигом docker-compose не работает HomeKit Bridge, когда как в комментарии, который оставляли здесь: https://io-home.ru/home-assistant/docker-container/docker-chast-2-docker-i-portainer/ – все работает.
Разница: тут не указан network-mode, а указаны порты.
https://github.com/home-assistant/home-assistant.io/issues/32162?ysclid=m511v2ut8c123815543
не смог добавить панель portainera
пока ума не хватает как обойти 🙁
буду рад апдейту мануала
В моём HA версии 2024.12.5 похоже уже не поддерживается panel_iframe интеграция (вроде она была помечена deprecated и похоже уже совсем выпилена). Но зато добавить произвольную веб-страницу можно прям из интерфейса HA: идём в “Настройки -> Панели -> Добавить панель -> Веб-страница”
Отличный рабочий мануал!
Пол года назад настраивал HA по данному циклу статей всё шло как по маслу, но как говорится: “всё течёт, всё меняется”. Начиная с версии 2024.11 в Home Assistant изменили настройку панелей, поэтому добавление блока panel_iframe: в файле homeassistant/configuration.yaml вызывает ошибку при перезагрузке HA, и соответственно, новая панель в левом списке не появляется.
Теперь нужно это делать из графического интерфейса HA: заходим в “Настройки”, выбираем “Панели”, затем жмём “Добавить панель”, в появившимся окне выбираем “Веб-страница”, указываем URL, затем название панели и выбираем иконку. Всё, панель появляется. Решение нашёл вот здесь: https://pimylifeup.com/home-assistant-docker-compose/
c 24 года iframe не поддерживается.
Панель-то появляется, только вот внутри ничего кроме ошибки об “192.168.1.141 refused to connect.”
встречалось нечто такое для configuration.yaml:
#http:
# use_x_frame_options: false
# use_x_forwarded_for: true
# trusted_proxies:
# – 127.0.0.1
# – ::1
# – 192.168.1.141
Но тоже мимо
Я так и не нашел пока способ обойти это