Установка HACS в Home Assistant

Содержание

Рассмотрим установку дополнительного магазина интеграций HACS на ваш Home Assistant. HACS расшифровывается как Home Assistant Community Store — это магазин дополнений для Home Assistant созданный энтузиастами и размещает в себе большой выбор дополнений, которых нет в базовой версии HA. Установка HACS в Home Assistant будет производиться по SSH через терминал.

Если у вас нет учетной записи на github, то создайте ее, она нам понадобится в дальнейшем.

Установка терминала SSH в Home Assistant

Переходим в магазин дополнений по ссылке http://homeassistant.local:8123/hassio/store либо через пункт «Настройки» в боковом меню и там ищем пункт «Дополнения» (все как делали в первоначальной настройке). В магазине дополнений ищем и устанавливаем «Terminal & SSH«

После установки дополнения, отмечаем пункт «Показывать на боковой панели» и жмем кнопку «Запустить». Ждем некоторое время пока дополнение не запустится.

После запуска в главном меню появится новый пункт «Terminal» — переходим в него.

Вы увидите окно терминала (такое же, как мы видели при установке Home Assistant). Туда необходимо будет добавить строку для скачивания и запуска скрипта установки HACS

wget -O - https://get.hacs.xyz | bash -
ShellScript

Должно получиться так? как на скриншоте ниже. Далее после чего жмем Enter, должна начаться загрузка скрипта и установка в папку customcomponents.

По завершении установки нам сообщается о том что необходимо перезапустить Home assistant, для этого идем в панель разработчика и перезапускаем home assistant.

После перезагрузки идем в «Настройки» — «Устройства и службы» — «Добавить интеграцию» и в открывшемся меню ищем «HACS» кликаем на найденный пункт.

Откроется окно в котором отмечаем все чекбоксы и жмем кнопку «Подтвердить»

Магазин дополнений HACS работает напрямую с github, так как скачивает и отслеживает изменения размещенных там репозиториев. (тут нам понадобилась учетная запись на github). Именно в связи с этим HACS запрашивает код сопряжения с github. Для этого необходимо перейти по ссылке в открывшемся окне

В открывшемся окне необходимо ввести код с предыдущего экрана и жмем «Continue»

В этом окне подтверждаем авторизацию github с HACS.

тем временем в Home Assistant появилось сообщение, что авторизация прошла успешно — закрываем его.

Теперь в главном меню Home Assistant появился пункт «HACS», в моем случае пока еще без иконки. У магазина дополнений HACS большой список дополнений, по этому ему необходимо дать время (около 10-15 минут), чтобы он смог подтянуть все необходимые для его работы зависимости.

Само окно магазина дополнений HACS выглядит как на скриншоте ниже. Вы можете воспользоваться строкой поиска, для того чтобы посмотреть какие дополнения размещены в этом магазине дополнений для Home Assistant.

Через HACS можно напрямую скачивать дополнения, а потом через стандартные интеграции устанавливать их на свой Home Assistant и работать с ними. Для примера можно подключить устройства из экосистемы Xiaomi.

Ссылки в статье:
категории:Home Assistant
поделиться:
Telegram
VK
OK
WhatsApp