Сегодня речь пойдет о том, как происходит установка Home Assistant на миникомпьютер Raspberry Pi 3 Model B+ от и до, если запись образа rpi происходит на карту памяти через рабочую систему под управлением Ubuntu 18.04 Desktop amd64. Я пока приобщаюсь к HA и разбираю под себя все заметки которые только нахожу, так я учусь.

Шаг №1: Скачиваю образ (Размер 189Mb) на 19.04.2020 с официального сайта:

ekzorchik@navy:~$ wget https://github.com/home-assistant/operating-system/releases/download/3.13/hassos_rpi3-64-3.13.img.gz

Шаг №2: Распаковываю

ekzorchik@navy:~$ file hassos_rpi3-64-3.13.img.gz
hassos_rpi3-64-3.13.img.gz: gzip compressed data, was "hassos_rpi3-64-3.13.img", last modified: Thu Apr 16 03:49:50 2020, max compression, from Unix
ekzorchik@navy:~$ gzip -d hassos_rpi3-64-3.13.img.gz
ekzorchik@navy:~$ ls hassos_rpi3-64-3.13.img -lh
-rw-r--r-- 1 ekzorchik ekzorchik 2,0G апр 16 06:52 hassos_rpi3-64-3.13.img

Шаг №3: Вставляю в свой ноутбук Lenovo E555 за которым сейчас обобщаю для себя список шагов карту памяти MicroSD в картридер дабы с помощью утилиты "Диски" записать скачанный выше образ на карту памяти.

Шаг №4: Восстанавливаю образ img на карту памяти размером 8Gb

Записываю образ hassos на карту памяти

Ожидаю

Ожидаю

и вот образ успешно восстановлен на карту памяти

И вот образ успешно восстановлен на карту памяти

Шаг №5: Извлекаю карту памяти MicroSD из картридера ноутбука.

Шаг №6: Вставляю карту памяти в миникомпьютер Raspberry Pi 3 Model B+, затем подключаю ethernet кабель, затем подключаю адаптер питания от сети 220V

Шаг №7: На своем домашнем роутере проверяю, какой сетевой адрес получил миникомпьютер

Полученный адрес это 172.33.33.10

ekzorchik@navy:~$ ping -c 4 172.33.33.10
PING 172.33.33.10 (172.33.33.10) 56(84) bytes of data.
64 bytes from 172.33.33.10: icmp_seq=1 ttl=64 time=0.650 ms
64 bytes from 172.33.33.10: icmp_seq=2 ttl=64 time=0.664 ms
64 bytes from 172.33.33.10: icmp_seq=3 ttl=64 time=0.554 ms
64 bytes from 172.33.33.10: icmp_seq=4 ttl=64 time=0.590 ms
--- 172.33.33.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3054ms
rtt min/avg/max/mdev = 0.554/0.614/0.664/0.051 ms
ekzorchik@navy:~$

Шаг №8: Открываю браузер http://172.33.33.10:8123

Ожидаю первичную подготовку, если на Ubuntu 18.04 Server данная подготовка быстра, то на Rasbperry Pi 3 Model B+ она действительно может занимать как говорится в окне около 20 минут.

Ожидаю первичную подготовку HomeAssistant

Затем регистрируюсь

  • Имя: ekzorchik
  • Логин: ekzorchik
  • Пароль: 712mbddr@
  • Подтвердите пароль: 712mbddr@

и нажимаю "Создать учетную запись".

Создаю учетную запись пользователя

Далее именую свой HomeAssistant

К примеру, как ekzhome

Именую свой HomeAssistant как ekzhomeи нажимаю "Готово"

и нажимаю "Готово"

 

и вот установленный через образ на карту памяти HomeAssistant для Raspberry Pi 3 Model B:

и вот установленный через образ на карту памяти HomeAssistant для Raspberry Pi 3 Model B+:

Работает.

На этом пока все. Пока я смотрю что есть и как устанавливается этот Home Assistant дабы после определиться что мне более подходит, либо на Raspberry, либо docker, либо что-то еще. С уважением автор блога Олло Александр aka ekzorchik.