Встановлення HACS в Home Assistant
Для початку варто пояснити, що таке HACS і для чого він потрібен. HACS – це абревіатура від англійських слів home assistant community store. Простіше кажучи – це магазин співтовариства Home Assistant. В цьому магазині викладено різні додатки, що певним чином покращують функціонал Home Assistant.
HACS має власний сайт де є інструкція по встановленню цього магазину додатків, він має адресу https://hacs.xyz/ . Сайт влаштований за wiki-принципом, тобто, будь-хто може внести вклад до його контенту. Звичайно, тут всі зміни проходять модерацію.
Home Assistant розвивається досить швидко. Іноді змінюються варіанти інсталяції певних плагінів чи додатків та способи їх налаштувань. HACS тут не є виключенням. Хоча й встановлення HACS’у значно спростилося, для декого це все ще може бути важкою задачею. Отже, почнемо налаштування.
Підготовка до встановлення HACS
Для початку, на вашому сервері з Home Assistant необхідно встановити та налаштувати плагін SSH.
Для цього перейдіть в панель Supervisor та звідти встановіть SSH add-on (для цього необхідно активувати advanced mode у вашому профілі).
Налаштуйте SSH add-on згідно його документації, що є у відповідній вкладці плагіну. Натисніть Start для SSH add-on. В його налаштуваннях, для зручності, можна вивести іконку швидкого доступу на бокову панель.
Тим, у кого ще немає акаунта в https://github.com/ саме час його створити, адже, на одному з кроків інсталяції він нам знадобиться.
Встановлюємо HACS
На наступному кроці необхідно перейти до плагіну SSH та в його вікні ввести наступну команду:
wget -q -O - https://install.hacs.xyz | bash -
після її виконання перезавантажте Home Assistant, а потім, після його завантаження очистіть кеш браузера (CTRL + F5).
Перейдіть до інтеграцій і натисніть кнопку “+” в нижньому куті праворуч. У спливаючому вікні почніть вводити слово “hacs”, щоб знайти його, після чого, клікніть по відповідній піктограмі. Зачекайте поки йде інсталяція.
На наступному кроці поставте прапорці у вікні, що з’явилось.
Далі ви побачите вікно зі спеціальним кодом і посиланням на сторінку https://github.com/login/device .
Ви ж не забули зареєструватися на github?
Скопіюйте код та введіть його в потрібне поле на сторінці. Таким чином ви авторизуєте hacs і дозволите завантажувати вміст репозиторіїв від вашого імені.
Якщо все зроблено правильно, то на останніх кроках ви побачите підтвердження верифікації і повідомлення про успішно встановлений HACS.
Тепер, після перезавантаження серверу в боковій панелі з’явилась піктограма HACS. В списку інтеграцій теж бачимо відповідний пункт.
Отже, Магазин співтовариства Home Assistant HACS встановлено. Як бачите, додатки в ньому розділені на три основні категорії. Обирайте ті, що потрібні саме вам. Встановлюються вони, як то кажуть, в один клік. Крім того, HACS допомагає тримати ваші додатки в актуальному стані, і оновлення для них встановлюються так само легко.
В наступних статтях я розкажу про деякі корисні інтеграції з HACS та їх налаштування, але це буде пізніше.
На сьогодні все. Побачимось.