Комментарии 9
[шутка on]
Я думал, что у виндузятнков есть развитые инструменты, чтобы нормально отформатировать текст, выделить команды и т.д. :)
[шутка off]
Напоминает известную картинку про троллейбус)
HA еще можно поставить не в докер а напрямую на linux систему. Это называется Home Assistant Core. Не очень удобно, но зато 100% контроль.
Вообще я запустил десятки инсталляций, и пришел к тому что лучше всего выделенная железка и HA OS. Да, всегда есть соблазн использовать ту ненужную железку что есть, или даже поставить на существующий сервер (а чего он бездельничает), но это аукалось мне позже почти всегда. Что то ломается, или что то перестает поддерживаться, или еще что. А все выделенные компы (малинки, или nuc или аналоги) - работают стабильно.
В случае с виртуальной машиной - часто бывают проблемы с пробросом туда usb координаторов.
Не только с юсб проблемы в виртуалках. Еще кучу головной боли создают интеграциии, которым нужен блютус. Особенно когда две интеграции не могут поделить один адаптер. Так что да. На выделенном под него железе HA это лучший способ.
У меня HA работает на сервере в виде виртуальной машины, а в ней уже HA CORE. Ставил через авто скрипты буквально в пару Enter'ов https://github.com/tteck/Proxmox
Вообще не могу жаловаться. Работает очень стабильно, удобно что есть бэкапы proxmox, можно что угодно поломать и откатиться за пару минут до рабочей версии. При большом желании можно виртуальный диск с проксмокса записать на флешку и загрузиться где угодно.
Bluetooth стик от ugreen пробросил просто как USB устройство, работает без проблем, собирает данные датчиков Xiaomi.
![](https://webcf.waybackmachine.org/web/20240221070213/https://habrastorage.org/getpro/habr/upload_files/8c0/7bd/173/8c07bd1734944b23108881a8c55f2a71.png)
До этого пробовал HA в докере, но там нет магазина аддонов, в общем бесполезная приблуда была, если надо hacs и интеграции.
Ставил другу и у многих других прекрасно, быстро и легко, устанавливается нативно https://github.com/AlexxIT/HassWP от уважаемого
@AlexxIT без докера и прочих линуксов в виртулке на вин 7. Работают куча плагинов, интеграций с НАС, ip камерой, dlna, tv, chromecast, домашний кинотеатр, tuya, xiaomi и другие интеграции (спасибо автору за последние версии), winnut etc. Ещё на том же мини пс работают шлюз точек доступа и прочие сервисы.
Единственные проблемы, что возникали с плагинами связаны не с типом установки, и воспроизводятся на линуксе в том числе по всему миру.
Тоже за выделенную железку и HAOS. Вот недавно накидал краткую выжимку для установки на x86.
1. Качаешь Руфус https://rufus.ie/ru/
2. Качаешь убунту https://releases.ubuntu.com/22.04.3/ubuntu-22.04.3-desktop-amd64.iso
3. Качаешь haos https://github.com/home-assistant/operating-system/releases/download/11.5/haos_generic-x86-64-11.5.img.xz
4. Ставишь убунту на флешку с помощью руфус. Подробнее тут https://ubuntu.com/tutorials/create-a-usb-stick-on-windows#3-usb-selection
5. Вставляешь флэшку в новый комп и загружается с неё
6. При появлении запроса надо выбрать не установку, а «Попробовать Ubuntu» .
7. В Ubuntu в левом нижнем углу выбрать «Показать приложения» .
8. В приложениях найти и открыть приложение Disks
9. В открывшемся окне слева выбираем диск на который надо установить haos
10. Справа сверху три точки - «Восстановить образ диска…» .
11. Выбираем имидж haos скачанный ранее
12. Нажимаем кнопку "начать восстановление"
13. Пытаешься загрузиться с винта
14. Если пишет ошибку загрузочника, то надо снова загрузиться с флэхи в убунту
15. От имени администратора надо выполнить:
efibootmgr --create --disk /dev/<drivename> --part 1 --label "HAOS" \
--loader '\EFI\BOOT\bootx64.efi'
Только вместо <drivename> заменить именем диска, назначенным Linux, обычно это будет sda или nvme0n1на твердотельных накопителях NVMe)
16. Загружаемся снова с винта.
17. Теперь с любого компа или телефона к HA можно подключиться по адресу ip_addres:8123
Очень много спорных моментов в статье, от "борьба с логами, которые он пишет в самые затейливые места и тихо засирает диск, проблемы с совместимостью пакетов" до виртуализации VirtualBox'ом при наличии более родных для Linux KVM и иже с ними. После таких статей просторы форумов наполняются вопросами из серии "делал по инструкции с Хабра - HA глючная хреновина".
У меня HA работает на XigmaNas в виртуальной машине более двух лет. Минус это USB. Во фряхе virtualbox не умеет нормально пробрасывать usb 2.0. Пакета для фряхи нет. Но я давно уже пользуюсь сетевым zigbee адаптером. Bluethooth тоже сетевой. Так что все мелкие проблемы решаемы. HA прекрасно работает, обновляется, все плагины работают ровно, hacs есть. Плюсы виртуалки перевешивают все минусы. Если конечно хочется на том же железе и NAS полноценный иметь.
Установка Home Assistant на PC