Найти в Дзене

Статья 3. Первый вход и настройка Home Assistant - создание профиля, настройка бэкапирования, установка HACS и др.

Мы успешно установили Home Assistant OS на мини-ПК и видим в браузере приветственный экран (видим же? напомню - можно по ранее записанному ipv4:8123/ или homeassistant:8123/, у меня буквенный адрес занят основным умным домом, поэтому захожу по ip, но вам рекомендую его не запоминать, проще использовать homeassistant). Нажимаем "Создать мой умный дом" и ... 1. На приветственном экране введите в Имя* - под этим именем система будет вас знать (я для теста напишу - "iFarm"), Имя пользователя* - придумываем короткое имя на латинице без спецсимволов и пробелом (например, "admin"), Пароль* - с начала придумываем, потом записываем (телеграмм/листок бумаги/заметки на телефоне/отправляем сами себе по почте), потом перепечатываем его, нажимаем на глазик, убеждаемся, что вы ввели корректно и создаем учетную запись. Потеряете и есть вероятность, что все придется начинать с начала. 2. Настройте локацию (можно приблизительно) - настройте сразу, потом при добавлении погоды, система сама подставит ваш
Оглавление

Мы успешно установили Home Assistant OS на мини-ПК и видим в браузере приветственный экран (видим же? напомню - можно по ранее записанному ipv4:8123/ или homeassistant:8123/, у меня буквенный адрес занят основным умным домом, поэтому захожу по ip, но вам рекомендую его не запоминать, проще использовать homeassistant). Нажимаем "Создать мой умный дом" и ...

Часть 1: Первичная настройка Home Assistant

Шаг 1: Создание учётной записи

1. На приветственном экране введите в Имя* - под этим именем система будет вас знать (я для теста напишу - "iFarm"), Имя пользователя* - придумываем короткое имя на латинице без спецсимволов и пробелом (например, "admin"), Пароль* - с начала придумываем, потом записываем (телеграмм/листок бумаги/заметки на телефоне/отправляем сами себе по почте), потом перепечатываем его, нажимаем на глазик, убеждаемся, что вы ввели корректно и создаем учетную запись. Потеряете и есть вероятность, что все придется начинать с начала.

-2

2. Настройте локацию (можно приблизительно) - настройте сразу, потом при добавлении погоды, система сама подставит вашу локацию.

-3

3. Помогите нам помочь вам - по вашему усмотрению, никак не влияет на использование умного дома.

4. "Мы нашли совместимые устройства!" - жмем Готово. На скрине ниже устройства, которые нашлись в моей сети, у вас может быть как больше, так и ничего - это нормально.

-4

Шаг 2: Системные настройки и обновления

1. В первую очередь заходим в свой профиль, листаем в самый низ настроек и включаем темную тему (синий и оранжевые цвета здесь были и до 2022-го года). Визуально система начинает выглядеть на 10 лет современнее по сравнению со светлой.

-5

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

Заходим Настройка -> Система

-6

Резервное копирование:

-7

Настройка резервного копирования:

-8

Индивидуально:

-9

Расписание - индивидуально - каждое воскресенье.

-10

Время - Индивидуально - 4:00

Хранение - Индивидуально - 12 копий (т. е. самая старая копия 3-х месячной давности! На самом деле хватит и на 100, но просто незачем и есть еще аргумент далее).

-11

Ползунки устанавливаем как на скриншоте:

-12

В резервном копировании заходим в "Настройки и история":

-13

В расположении нажимаем на шестеренку:

-14

Отключаем шифрование (сохраните себе нервы, вы же потом не найдете ключ шифрования и все ваши резервные копии превратятся в тыкву):

-15

Резервная копия настроена и будет хранится на том же ПК, рядом с умным домом, что конечно не безопасно, так при потере miniPC вы теряете как сам умный дом, так и все его резервные копии, но если обратить внимание на раздел Расположение, то можно увидеть внизу "Все возможные расположения", а там на выбор есть Google drive - вот это уже хорошее резервное копирование, которые мы настроим в одной из следующих статей.

Часть 2: Установка обязательных компонент

Шаг 1: Установка HACS (Home Assistant Community Store)

HACS — это неофициальный, но абсолютно необходимый магазин тысяч дополнительных интеграций, тем оформления и готовых элементов интерфейса. Без него современный HA — как рыбная ферма без рыбы. Установка HACS одна из сложных процедур, требуется проделать целое море манипуляций, но по инструкции ниже вы это сделаете без проблем.

  1. В боковом меню HA выберите "Настройки" → "Дополнения" →
-16

→ "Магазин дополнений" (справа снизу).

-17

2. Ищем и устанавливаем "Advanced SSH & Web Terminal"

-18
-19

3. На основном ПК запускаем командную строку "CMD"

-20

4. Вводим команду "ssh-keygen -t rsa" -> указываем имя файл, например, iFarm -> passphrase - ничего не вводим, ждем Enter два раза, ключевая пара готова.

-21

Если в вашей ОС нет ssh-keygen можно попробовать воспользоваться сайтом - https://hyperdedic.ru/services/ssh-keygen, сгенерировать RSA 256 ключ, скопировать тот, что начинается с ssh-rsa.

5. Заходим в папку где была сформирована ключевая пара (у меня на скрине это "C:\Users\VinSS"). Открываем в блокноте файл с расширением .pub и копируем содержимое:

-22

6. Возвращаемся в умный дом в дополнение Terminal. Переходим в 1. Конфигурацию -> ставим галку 2. "Показать дополнительные параметры" -> выбираем уровень логирования 3. "warning" -> вставляем скопированный 4. публичный ключ -> 5. сохраняем

-23

7. После установки, ставим галки как на скриншоте и запускаем:

-24

8. Открываем через боковую панель, кликнув на "Terminal", если сделать все слишком быстро возникнет сообщение, что приложение еще не готово, ждем 10 секунд и повторяем попытку (попытались открыть терминал, а он еще не запустился). Видим запущенный терминал:

-25

11. Копируем и вставляем команду, жмем Enter и ждем заврешения установки.

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

12. Перезагрузите Home Assistant. Для этого в веб-интерфейсе: "Панель разработчика" → "Перезапустить" → "Дополнительные опции" → "Перезагрузить систему.

-28

13. Ждем пару минут и страница сама перезагрузится (или нажмите F5)

14. Переходим в "Настройки" → "Устройства и службы" → "Добавить интеграцию" → в поиске указываем "HACS" →

-29
-30

15. Соглашаемся на все - мы понимаем, что HACS это народное творчество и, устанавливая его, мы несем ответственно за все, что из HACS установлено.

-31

16. Содаем учетку на github.com, если у вас ее нет (создайте на основе учетки google или apple - самый простой вариант в три кнопки). По ощущениям даже самые стойкие должны сломаться здесь, а вы думали интеграторы ничего не делают? Да они ничего не делают, они делают один готовый преднастроенный образ и копируют его на все серваки. Ну а мы продолжаем.

17. Создав учетку и залогинившись под ней, возращаемся в умный дома, копируем ключ и переходим по ссылке:

-32

18. На github вводим ключ, авторизуем подключение, возвращаемся в HA, добавляем новое пространство. Пространство в HA - это способ группировки устройств, создавайте чтобы вам было удобно, например, по этажам/комнатам контурам/шкафам и т.д. Главное чтобы вы по названию пространства сразу понимали о чем идет речь.

-33
-34

19. Поздравляю! HACS установлен. Обязательно пригодится, но в следующих статьях.

-35

Шаг 2: Установка ESPHome

1. Переходим в "Настройки" → "Дополнения" → "Магази дополнений" (кнопка справа внизу) → "ESPHome" → "Установить"

-36
-37
-38

2. После установки, проставляем все галки и нажимаем "Запустить"

-39

3. Открываем и убеждаемся, что работает

-40

Шаг 3: Установка Studio Code Server

1. Повторяем все пункты установки ESPHome, только теперь со "Studio Code Server". Чувствуете как растет навык использования умного дома?

2. Ставим галку и подтверждаем свое доверие:

-41

3. Нажимаем на шестеренку → "Theme" → "Color Theme"

-42

4. Выбираем тему, например, Dark+

На этом первичная настройка закончена, все следующие дополнения будем устанавливать по мере необходимости.