Tag Archives: HACS

Налаштовуємо адаптивне освітлення у вас вдома

Протягом багатьох тисячоліть людство прокидалось з першими променями сонця. Промені жовтого теплого кольору лагідно пробуджують нас вранці. Весь день кольорова температура змінюється, приблизно ополудні промені стають білими та яскравими. Холодне яскраве світло бадьорить нас. Вже до вечора температура освітлення стає більш теплою, промені знову «жовтіють». Так Сонце посилає нам сигнали, коли час бути в тонусі і коли пора відпочивати.

Технології розумного будинку дозволяють керувати освітлювальними приладами і змінювати їхню яскравість та кольорову температуру в залежності від часу доби, пори року і, навіть, географічних координат вашого помешкання. Це називається адаптивним освітленням. В Home Assistant існує декілька компонентів для налаштування адаптивного освітлення, один з них Flux. Flux – стандартний компонент, ви легко знайдете документацію по налаштуванню на офіційному сайті. Сьогодні ми розглянемо два інших, вони встановлюються з репозиторію HACS і мають більш гнучкі налаштування.

Адаптивне освітлення за допомогою інтеграції Circadian Lighting.

Будьте здоровіші і краще спіть, синхронізуючи своє розумне освітлення з природним освітленням, щоб підтримувати свій добовий ритм!”- це девіз автора першого компоненту адаптивного освітлення для Home Assistant, що має назву «Circadian Lighting».
Адаптивне освітлення повільно змінює кольори та яскравість ваших світлових приладів, синхронізуючи їх із природною колірною температурою неба протягом дня. Це надає вам більш природних відчуттів.
Крім того, адаптивне освітлення може встановити для вашого світла приємний холодний білий колір на 1% у режимі «Сон», який ніби імітує зоряне світло.

Встановлюємо компонент з використанням HACS

В магазині HACS досі можемо знайти посилання на репозиторій «Circadian Lighting», але, на жаль автор не розвиває проєкт більше року. А зі зміною коду в ядрі Home Assistant цей компонент перестав працювати зовсім. На основі «Circadian Lighting» було створено інший компонент, який, на мою думку, є більш гнучким в налаштуванні. Його встановленням ми зараз займемось.

  • Зайдіть на сторінку HACS в вашому Home Assistant. (Як встановити HACS я розказував в цій статті). Натисніть три крапки праворуч в верхній частині екрану.

  • Інсталюйте новий компонент з назвою «adaptive_lighting» натиснувши кнопку «Install», після чого перезавантажте Home Assistant

  • Після перезавантаження, для того, щоб вибрати які освітлювальні прилади будуть «брати участь в адаптивному освітленні», йдемо до інтеграцій і додаємо «Adaptive Lighting» натиснувши кнопку «+». А якщо цей компонент вже є в списку, можемо перейти до налаштувань.

  • Натиснувши «Configure» оберіть лампи та налаштуйте інші параметри на ваш смак. Серед налаштувань знайдете такі: мінімальна та максимальна яскравість, мінімальна та максимальна колірна температура, яскравість в режимі «сон» та деякі інші.

  • В «Інструментах розробника» можемо знайти чотири вимикачі, що з’явилися після інсталяції «адаптивного освітлення»

  • Додайте їх в картку інтерфейсу Lovelace, для зручності керування адаптивним освітленням

Останні два вимикачі зазвичай увімкнені. Це означає, що при роботі модуля «адаптивного освітлення» протягом доби до сонячного світла буде адаптуватись і яскравість, і колір ламп. Звичайно, вимикати обидва ці вимикачі немає сенсу взагалі. Верхній вимикач вмикає та вимикає «Адаптивне освітлення» повністю. Зверніть увагу, після його вимкнення лампа залишиться в попередньому стані, тобто вона не змінить ні яскравість, ні колірну температуру. Ви можете зробити це за допомогою діммера або вимикача.

Вимикач «Adaptive Lighting Sleep Mode» вмикає нічний режим. За замовчуванням це тепле світло з 1% яскравості. Цей вимикач зручно використовувати в парі з голосовими асистентами, коли розумна колонка, за вашою командою, вмикає нічний режим.

Встановлення 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 та їх налаштування, але це буде пізніше.
На сьогодні все. Побачимось.