Добавляем HACS в Home Assistant
Простая установка мощного хаба для подключения пользовательских интеграций

HACS дает доступ к каталогу с огромным количеством пользовательских репозиториев, различных полезных интеграций, тем для оформления и карточек для Lovelace. А главное все это можно устанавливать буквально за 1 клик мыши выбрав необходимы компонент в поиске.
Помимо этого HACS следит за состоянием всех установленных интеграций. И позволяет точно также в один клик их обновлять.
Так как для работы с HACS необходима регистрация в Github, то первым делом создайте учетную запись по ссылке.
Для установки у вам так же должен быть доступ по SSH. Как это сделать мы рассказывали тут — SSH доступ в Home Assistant.
Переходим в терминал и вводит всего одну команду:
wget -O - https://get.hacs.xyz | bash -

Скрипт автоматически скачает и распакует последнюю версию HACS в Home Assistant.

После сообщения об успешной установке необходимо перезагрузить Home Assistant. Также очистите кеш браузера для корректной работы новых скриптов. Достаточно нажать сочетание клавиш + R.
Последним этапом остается добавить интеграцию HACS через стандартный механизм интеграций.
Для этого переходим в «Настройки» -> «Устройства и службы». Нажимаем на кнопку «Добавить интеграцию» и вписываем в строку поиска «HACS».


Во время установки потребуется проставить галочки согласия, проставляем все и переходим к связыванию вашего аккаунта на Github.

В появившемся окне переходим по ссылке, предварительно скопировав код внизу. Вставляем его и подтверждаем доступ.

На этом все. Спустя некоторое время в правом меню появится иконка и вы сможете устанавливать пользовательские компоненты. Например Яндекс погода в Home Assistant.

Обсуждение
Некоторые комментарии для тех, кто как и я, ставил все в dockers:
– перейти в директорию установки /home-assistant/homeassistant
– выполнить: sudo docker exec -it dockername bash, в моем случае dockername=homeassistant
– выполнить: wget -O – https://get.hacs.xyz | bash –
А как сам терминал вы установили без Hacs ?
Спасибо
спасибо
Thank you very much
Благодарю за инструкцию, все быстро получилось!
Терминал HA пишет, что HACS установлен, но в списке интеграций его нет. В чем может быть упущение?
➜ ~ wget -O – https://get.hacs.xyz | bash –
–2024-07-24 10:03:46– https://get.hacs.xyz/
Resolving get.hacs.xyz (get.hacs.xyz)… 172.67.68.101, 104.26.6.112, 104.26.7.112, …
Connecting to get.hacs.xyz (get.hacs.xyz)|172.67.68.101|:443… connected И больше ничего не происходит…
Добрый день.
Как поставить HACS из контейнера?
Спасибо! Помогло!



