Home Assistant install — различия между версиями

Материал из ЭНЭ
Перейти к: навигация, поиск
м
 
Строка 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
  
 
После установки ОС шаги могут быть следующие:
 
После установки ОС шаги могут быть следующие:
Строка 18: Строка 18:
 
<code>
 
<code>
 
  ping 192.168.1.113</code>
 
  ping 192.168.1.113</code>
Если мы видим, что пинг идет нормально, то можно подключится по ssh в режиме допускающим работу с графическими изображениями
+
Если мы видим, что пинг идет нормально, то можно подключится по ssh в режиме допускающим работу с графическими изображениями
 
<code>
 
<code>
 
  ssh pi@192.168.1.113 -Y</code>
 
  ssh pi@192.168.1.113 -Y</code>
* До установить пакеты:
+
* Доустановить пакеты:
 
для получения изображений с веб камеры устанавливаем пакет
 
для получения изображений с веб камеры устанавливаем пакет
 
<code>
 
<code>
Строка 37: Строка 37:
 
   Linux raspberrypi 4.19.57-v7l+ #1244 SMP Thu Jul 4 18:48:07 BST 2019 armv7l GNU/Linux
 
   Linux raspberrypi 4.19.57-v7l+ #1244 SMP Thu Jul 4 18:48:07 BST 2019 armv7l GNU/Linux
 
   cat /etc/os-release</code>
 
   cat /etc/os-release</code>
 
  
 
* В зависимости от вашей ОС, для установки Home Assistant на OS raspberry pi в режиме CORE выполняем все шаги [https://www.home-assistant.io/installation/raspberrypi/#install-dependencies по инструкции ]
 
* В зависимости от вашей ОС, для установки Home Assistant на OS raspberry pi в режиме CORE выполняем все шаги [https://www.home-assistant.io/installation/raspberrypi/#install-dependencies по инструкции ]
  
Для установки Home Assistant в [https://www.basealt.ru/alt-workstation/download Alt Linux ] релиз р10 в режиме CORE  
+
Для установки Home Assistant в [https://www.basealt.ru/alt-workstation/download Alt Linux ] релиз р10 в режиме CORE
 
нужно перейти в режим root и выполнить :
 
нужно перейти в режим root и выполнить :
  
Строка 64: Строка 63:
 
Вводите нужные данные и переходите к настройке системы
 
Вводите нужные данные и переходите к настройке системы
  
[[Категория:Программное обеспечение]]
+
[[Категория:Home Assistant]]
[[Категория:Автоматизация]]
+
[[Категория:Linux]]
[[Категория:Жилище]]
+
[[Категория:Умный дом]]
+
[[en:Home Assistant]]
+

Текущая версия на 14:28, 28 июля 2022

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 -Y
  • Доустановить пакеты:

для получения изображений с веб камеры устанавливаем пакет

sudo apt-get install fswebcam

Для просмотра изображений и фотографий с веб камеры устанавливаем пакет

sudo apt-get install ristretto

Для просмотра видео потока с веб камеры можно установить пакет

 sudo apt-get install cheese
  • Посмотреть какое ядро и релиз у вас можно командой:

 uname -a
 Linux raspberrypi 4.19.57-v7l+ #1244 SMP Thu Jul 4 18:48:07 BST 2019 armv7l GNU/Linux
 cat /etc/os-release
  • В зависимости от вашей ОС, для установки Home Assistant на OS raspberry pi в режиме CORE выполняем все шаги по инструкции

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

su -
apt-get install hass-core
  • После окончания инсталляции нужно будет перегрузить сервис, чтобы он подхватил все произведенные настройки

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

http://192.168.1.113:8123

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


Вводите нужные данные и переходите к настройке системы