Home assistant: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
Строка 2: Строка 2:
== Home Assistant может быть установлен четырьмя различными способами ==
== Home Assistant может быть установлен четырьмя различными способами ==
Преимущества и возможности установки Home Assistant в различных конфигурациях  [https://www.home-assistant.io/installation/#compare-installation-methods разбираются здесь]
Преимущества и возможности установки Home Assistant в различных конфигурациях  [https://www.home-assistant.io/installation/#compare-installation-methods разбираются здесь]
*Операционная система Home Assistant (Home Assistant Operating System): минимальная операционная система, оптимизированная для работы Home Assistant. Он поставляется с Supervisor для управления ядром Home Assistant и надстройками.  
*Операционная система Home Assistant (Home Assistant '''Operating System'''): минимальная операционная система, оптимизированная для работы Home Assistant. Он поставляется с Supervisor для управления ядром Home Assistant и надстройками.  
*Контейнер Home Assistant (Home Assistant Container): автономная установка Home Assistant Core на основе контейнера (например, Docker).
*Контейнер Home Assistant (Home Assistant Container): автономная установка Home Assistant Core на основе контейнера (например, '''Docker''').
Для опытных пользователей так же доступны еще два альтернативных метода установки:
Для опытных пользователей так же доступны еще два альтернативных метода установки:
*Home Assistant под наблюдением (Home Assistant Supervised) : ручная установка Supervisor- здесь вам будут доступны дополнения Addons.
*Home Assistant под наблюдением (Home Assistant '''Supervised''') : ручная установка Supervisor- здесь вам будут доступны дополнения Addons.
*Home Assistant в виде ядра (Home Assistant Core): базовая  установка ядра системы. Для Альт Линукс устанавливается одним пакетом.
*Home Assistant в виде ядра (Home Assistant '''CORE'''): базовая  установка ядра системы. Для Альт Линукс устанавливается одним пакетом.
Для работы Home Assistant обязательно используется виртуальная среда Python. Перед установкой на новую машинку, нужно поставить ОС в зависимости от вашего процессора, так же доступны установки на ARM  процессоры - Orange Pi , Raspberry Pi
Для работы Home Assistant обязательно используется виртуальная среда Python. Перед установкой на новую машинку, нужно поставить ОС в зависимости от вашего процессора, так же доступны установки на ARM  процессоры - Orange Pi , Raspberry Pi
После установки ОС шаги могут быть следующие:
После установки ОС шаги могут быть следующие:
Строка 17: Строка 17:
<code> ssh pi@192.168.1.113</code>
<code> ssh pi@192.168.1.113</code>


* Для установки Home Assistant в [https://www.basealt.ru/alt-workstation/download Alt Linux ] релиз р10 в режиме CORE нужно в режиме root выполнить :
* Для установки Home Assistant в [https://www.basealt.ru/alt-workstation/download Alt Linux ] релиз р10 в конфигурации '''CORE''' нужно в режиме root выполнить :


<code> apt-get install hass-core</code>
<code> apt-get install hass-core</code>
* После окончания инсталляции нужно перегрузить сервис, чтобы он подхватил все произведенные настройки
* После окончания инсталляции нужно, в режиме root, перегрузить сервис, чтобы он подхватил все произведенные настройки:


<code> systemctl restart hass</code>
<code> systemctl restart hass</code>

Текущая версия от 08:39, 3 августа 2022

Как установить Home Assistant на север Alt linux

Home Assistant может быть установлен четырьмя различными способами

Преимущества и возможности установки Home Assistant в различных конфигурациях разбираются здесь

  • Операционная система Home Assistant (Home Assistant Operating System): минимальная операционная система, оптимизированная для работы Home Assistant. Он поставляется с Supervisor для управления ядром Home Assistant и надстройками.
  • Контейнер Home Assistant (Home Assistant Container): автономная установка Home Assistant Core на основе контейнера (например, Docker).

Для опытных пользователей так же доступны еще два альтернативных метода установки:

  • Home Assistant под наблюдением (Home Assistant Supervised) : ручная установка Supervisor- здесь вам будут доступны дополнения Addons.
  • Home Assistant в виде ядра (Home Assistant CORE): базовая установка ядра системы. Для Альт Линукс устанавливается одним пакетом.

Для работы Home Assistant обязательно используется виртуальная среда Python. Перед установкой на новую машинку, нужно поставить ОС в зависимости от вашего процессора, так же доступны установки на ARM процессоры - Orange Pi , Raspberry Pi После установки ОС шаги могут быть следующие:

  • Сеть настроить по wifi или ethernet, при этом убедится что есть доступ по ssh. Для проверки этого, с другой машины пингуем установленный новый IP адрес, например :

ping 192.168.1.113

Если мы видим, что пинг идет нормально, то можно подключится по ssh

ssh pi@192.168.1.113

  • Для установки Home Assistant в Alt Linux релиз р10 в конфигурации CORE нужно в режиме root выполнить :

apt-get install hass-core

  • После окончания инсталляции нужно, в режиме root, перегрузить сервис, чтобы он подхватил все произведенные настройки:

systemctl restart hass

  • Убедиться что система стартанула и заработала вы сможете из браузера - перейдя по IP адресу и указав порт 8123 например:

http://192.168.1.113:8123 При этом у вас откроется страница с приглашением ввести имя пользователя, логин и пароль для входа в систему.

Далее приступайте к настройке системы на нужный вам функционал. Для этого вводите ваш данные по локации и переходите к созданию Устройств и Интеграций с системой.