Всем привет!
Эта статья о том как просто и шаг за шагом установить Home Assistant на свой одноплатный компьютер #Raspberry Pi (в моём случае версии 3B). Установка выполняется в 5 шагов и займет 20 - 30 минут Вашего времени.
Многие мои друзья столкнулись с проблемами при установке и настройке Home Assistant и я решил написать это простое руководство для всех желающих автоматизировать свой дом.
Во-первых нужно выбрать способ установки Home Assistant на Raspberry Pi. Официально существует 2 основных и 2 альтернативных способа. Вот небольшое сравнение:
Основные способы:
- Home Assistant Operating System - самый простой и надёжный способ. На Raspberry Pi Home Assistant устанавливается в виде операционной системы. В таком виде Home Assistant проще всего обновлять и использовать (подключать различные плагины и автоматизации), а надёжность этого способа наибольшая.
- Home Assistant Container - установка Home Assistant в виде контейнера (например Docker). В этом варианте на Raspberry Pi будет установлена своя операционная система и его можно будет также использовать для каких-либо других нужд. Но во-первых это отнимет ресурсы одноплатника, во-вторых этот способ гораздо сложнее.
Альтернативные способы:
- Home Assistant Supervised - установка Home Assistant в виде контейнера, но с супервизором (для повышения надёжности системы и удобства использования).
- Home Assistant Core - установка Home Assistant как отдельного приложения на Python. Как показала практика - самый неудобный способ для обычного использования. Сложности с обновлением, использованием плагинов. Хотя операционная система одноплатника в данном случае остаётся максимально свободной.
Вот табличка с официального сайта:
В рамках данной статьи рассмотрим первый способ как самый простой и практичный.
Итак, начнём:
- Подключить карту памяти к своему компьютеру
- Скачать и запустить Balena Etcher
- Выбрать пункт “Flash from URL”
4. Далее нужно ввести адрес для нашего Raspberry Pi.
Для версии 3:
https://github.com/home-assistant/operating-system/releases/download/6.3/haos_rpi3-64-6.3.img.xz
Для версии 4:
https://github.com/home-assistant/operating-system/releases/download/6.3/haos_rpi4-64-6.3.img.xz
Не бойтесь что эти ссылки могут устареть, после установки Home Assistant автоматически обновится до актуальной версии
5. Выбрать карту памяти и нажать "Flash!":
Запись занимает примерно 10 минут. Окончание записи выглядит таким образом:
После этого карту памяти нужно вставить в Raspberry Pi, подключить Ethernet кабель локальной сети и подать питание. Теперь нужно подождать минут 5. Затем перейти по ссылке: http://homeassistant:8123/ или http://homeassistant.local:8123/
Вы увидите такое окно:
Поздравляю, установка закончена!