HACS — Home Assistant Community Store, магазин с множеством дополнений для домашней автоматизации на базе Home Assistan. Весьма полезный магазин, на который стоит взглянуть, поэтому в этой небольшой заметке расскажу о процессе установки HACS в Home Assistan, назвёрнутом на операционной системе Debian 11.
Порядой действий такой:
1) Сначала регистрируемся на github.
2) Заходим по SSH на сервер, где у нас запущен Home Assistant.
3) Выполняем команды для получения прав суперпользователя и запуска скрипта, который установит HACS:
su –
apt-get install unzip
wget -O - https://get.hacs.xyz | bash -
4) По окончании установки перезапускаем Home Assistant (обязательно)
5) Чистим кэш браузера
6) Идём в «Настройки» – «Интеграции» и жмём кнопку “Добавить интеграцию”. В списке ищем HACS и выбираем его.
Ставим галки на всех пунктах:
- I know how to access Home Assistant logs
- I know that there are no add-ons in HACS
- I know that everything inside HACS is custom and untested by Home Assistant
- I know that if I get issues with Home Assistant I should disable all my custom_components
И внизу нажимаем «Подтвердить»
7) Далее у нас появится окно, где указан код, который надо ввести на странице github, ссылка на страницу так же есть в этом окне. Выполняем эти действия.
Когда код на github будет вписан, в следующем пункте жмём «Authorize HACS», после чего получим сообщение о том, что наше устройство авторизовалось.
Возвращаемся в Home Assistant, там нас будет ждать сообщение:
«Выполнено успешно!!
Создана запись конфигурации»
8) В левом столбце появится пункт HACS (иконка отрисуется чуть позже) и на этом установку HACS на Home Assistant можно считать оконченной.
Далее переходим в «HACS» — «Интеграции» — снизу кнопка «Исследуйте и устанавливайте репозитории» и увидите множество репозиториев с дополнениями для Home Assistant, которые можно устанавливать прямо из веб-интерфейса.