Raspberry PI 4B - Installing Supervised Home Assistant on Debian 12 Bookworm - February 2024
ฝัง
- เผยแพร่เมื่อ 27 มิ.ย. 2024
- Another update of the tutorial on installing Supervised Home Assistant on a Raspberry PI 4B single-board PC with a standard Raspberry PI OS operating system based on Debian 12 Bookworm. Compared to the last lesson, filmed in September 2023, there have been several small changes; they will be taken into account in the new instructions.
Text instructions - kvazis.link/supervised_ha_txt
Installation options on Intel Based PC
Home Assistant OS - kvazis.link/intel_hassos
Supervised Home Assistant - kvazis.link/intel_ha_sd
Proxmox, Home Assistant OS - kvazis.link/intel_ha_prox
Continuation -
Home Assistant - first settings, File Editor, Maria DB, HACS - October 2023 - • Home Assistant - первы...
Home Assistant - Mosquitto broker, Zigbee2mqtt, MQTT - October 2023 - • Home Assistant - Mosqu...
Buy on Aliexpress
Raspberry Pi 4 B:
JunRoc Store - lres.bz/6vzzup
SilverQiao Robot Store - lres.bz/6vzzvh
adrol Store - lres.bz/6vzzvo
Argon One M.2 case:
ShenZhen Catda Technology - lres.bz/6vzzxm
adrol Store - lres.bz/6vzzye
IceCrab Store - lres.bz/6vzzzy
My telegram channel @smarthomesell - kvazis.link/telegram
Group for communication on smart home - t.me/kvazis_smart_home
Articles on the topic of smart home - kvazis.link/arcticles
Cashback system for purchases - kvazis.link/letishops
Become a sponsor of my TH-cam channel - kvazis.link/sponsorship
Support the channel in other ways -
Patreon - kvazis.link/patreon
Buy me a coffee - kvazis.link/buymeacoffee
Paypal - kvazis.link/paypal
Other options - kvazis.link/donate
Facebook page - / alexkvazis
Playlist of Home Assistant lessons - kvazis.link/ha_lessons
Feedback - ask.kvazis@gmail.com
Home Assistant configuration - kvazis.link/github
“Production Music courtesy of Epidemic Sound” www.epidemicsound.com
#kvazis #homeassistant #raspberry #supervised
00:00 - Introduction
00:55 - Preparation
03:06 - Installation
10:27 - Launch
12:37 - Conclusion
Сажусь утром в субботу переустанавливать ha на rasp 4b и 18 часов назад вышел этот видос... Совпадение?
Алекс, спасибо за видосы, и отдельное спасибо за то, что помечаешь в старых роликах, что они устарели и прикрепляешься ссылку на новые.
А ссылки на инструкции вообще щербет
Ты супер!
Спасибо за гайд, как раз все руки после прошлого не доходили до установки ХА, а точнее до того ,чтобы разобраться, почему не хочет все ставиться по гайду :) Сейчас же все без проблем завелось.
Спасибо за Вашу работу! Вы делаете нужное дело.
Alex, спасибо! Как всегда четко по делу
Спасибо, что делаете подобные видео !
Спасибо за просмотр!
Дякую завашу працю . Вподобайка та комент на підтримку.
Дякую за перегляд. Слава Україні
@@Alex_Kvazis Героям Слава. Класно Ви продумали що дублюється звуковий супровід на трьох мовах. Круто.
Спасибо за гайд! Хорош!
Finally a tutorial explaining each step How & Why !! .. THANK YOU .
I'm glad that the instructions were useful to you.
Алексей. Вы лучший! Благодаря Вашим трудам у нас три "умных дома" живут и здравствуют... Только, вот, последняя заподлянка от Docer-ов кровь нам попортила... Но, и это переживем.
Дякую за відео !!!
Отличный мануал. Спасибо, оно мне не надо но посмотрел с удовольствием
Спасибо за просмотр!
Поставил Supervised Home Assistant по этому методу сегодня (16 мая 2024) на завалявшийся в закромах Raspberry Pi 3 Model B Rev 1.2. Настроенный бэкап с виртуальной машины HomeAssistant из VirtualBox'а Windows 10 восстановился на Raspberry. Вродебы все работает. Спасибо за руководство по установке!
Пожалуйста, рад что видео было вам полезно и интересно!
Спасибо за видео! Только планирую развернуть HA, не совсем понял, а для чего ставится docker в этом варианте установки?
Для него и ставится. У этой системы - контейнерная структура, под управлением supervisor
Здравствуйте. Подскажите пожалуйста в чем отличие от HA которая устанавливается через Raspbery imager. Выбор ее есть через пункты меню в утилите малины. В 2-х словах что даст суперв. версия HA OS. Просто все что нужно аддоны, плагины, hacs и т.д. ставятся и так. В чем плюс такой установки. Благодарю!)
Плюс в наличии полноценного Linux. Видео про HAOS у меня тоже есть, просто оно не нуждается в таком частом обновлении
Как всегда чётко, по делу и понятно. Вы отличный человек и замечательно всё объясняете.
Эх, найти бы такую же инструкцию по установке Supervised HA на NVMe диск Khadas VIM3. То ли лыжи у меня не едут, то ли я что-то делаю не так.
Достаточно редкий зверек. У меня второй где-то валялся, когда то крутился на нем НА, на убунте
@@Alex_Kvazis убунта более не поддерживается для supervised установки HA. Поэтому сейчас задача по большому счёту заключается в установке Дебиана на NVMe диск и прошивку бута на самом одноплатнике. Всё упирается в то, что у меня нет девайса для подключения NVMe диска к ноутбуку, а это сильно ограничивает меня.
Здрастуйте, спасибо за полезный контент! От себя хочу добваить, что это мой первый опыт работы с rasberry pi и было бы неплохо добавить пункт про расширение всей памяти ssd. Не мог понять почему HA тормозил пока на форумах не нашел
Возможно какие-то моменты для меня кажутся само собой разумеющимися и я могу их упустить. Но открыт к предложениям, что бы добавить в следующих уроках. Что конкретно вы имеете в виду ?
@@Alex_Kvazis raspi-config --expand-rootfs для расширения всей памяти. Для новичков с расберри, как я, будет полезно знать про это
В данном случае она ничего не дает, у вас и так весь диск используется системой.
Здравствуйте. А почему в этой инструкции Вы не упомянули про Portainer? В прошлой он был. Я установил его после настройки HA, и в HA выскочила неустранимая ошибка из-за нового программного обеспечения. Так нужно ставить Portainer и в какой момент?
Не было его в прошлой, и в позапрошлой инструкции :) Года 2 точно про него не говорю, так как он все это время является причиной критической ошибкой.
@@Alex_Kvazis Ясно. Спасибо. Он такой удобный, жаль что нарушает работу HA...
Можно поставить аддоном из одного из форков на Гите. Писал об этом в телеграм канале в свое время
Здравствуйте! Подскажите пожалуйста: ставил уже не раз ХА по Вашим урокам (спасибо Вам огромное за ваши труды)- все работало. Сейчас решил поставить систему на новый дебиан. Все ставится без ошибок. В конце установки терминал выдает, что ХА доступен по такому-то адресу (как и система на 11 дебиане). После установки ждал минут 40. Страницу в браузере обновлял. Но доступа в браузере к ХА так и не появилось. Ткните что делаю не так? Спасибо
Как я могу ткнуть, если я не знаю что вы делаете? По этой инструкции, если ничего не пропускать - все работает
Сейчас после установки я получаю две ошибки, одна из них не уходит после полной перезагрузки. ошибка "Неподдерживаемая система - версия CGroup" Спасибо! Всегда очень подробно все!
Этой ошибки не будет, если выполнять все пункты инструкции. Там есть.
Добрый день. Постоянно смотрю Ваши видео и, что меня интересует делаю у себя. Спасибо за видео и уроки по Умному дому. Есть вопрос. Установил HA на Raspberry 4B (8Гб, 128Гб SSD) на Debian 12 по Вашей инструкции от октября 23 года и восстановил на него бекап. Все работает нормально, но кто то стал есть оперативную память. И через пару суток память кончается и сервер зависает. Как выяснилось это ест Python. Сделал автоматизацию по достижению 75% памяти НА перезагружается и память восстанавливается до 30%. Но это не есть хорошо. Хочу как вариант попробовать поставить систему по Вашей февральской инструкции. Как можно решить эту проблему?
К сожалению у меня нет ответа на все вопросы, как бы не хотелось. Попробуйте проанализировать, после чего начался жор оперативки, может поставили что-то, не на ровном месте же
Не могли б Ви розповісти як Ви додатково використовуєте Debian на Raspberry Pi окрім Home Assistant та його Add-Ons?
Купив такий само корпус, SSD, планую перевстановити систему і поки думаю ставити Supervised HA чи просто HA OS. Сам розробник і встановити та підтримувати Debian не є проблемою, але не можу знайти для себе сценарії його використання :)
Я вважаю що треба шукати рішення під задачі, а не задачі під рішення :) Якщо нема - сміливо ставте HAOS. Просто він накатується в три кліки, колись робив відео, досі актуальне. А от з дебіан - треба оновлювати. Сам на останній ревізії сервера перейшов на HAOS, щоправда на проксі, там розкатати дебіан - пара хвилин.
А так - досить епізодичні задачі типа прошивок, прямих команд через miio і таке інше.
@@Alex_Kvazis дякую за відповідь
Так, мабуть, і зроблю
Гадав, можливо, щось не врахував. Але якщо буде потреба - перевстановлю
Hello, from time to time I get warning „Supervisor is running in an unhealthy state“, same as when HA was installed, where restarting helps, but still it is a bit irritating.
Did you maybe faced such an issue on the already installed HA?
Thanks!
Hello. This is not a problem, it is the same as during installation. Every time a Supervisor update arrives, you need to reboot. Moreover, it can update itself, without your participation. Updating Core does not lead to this.
@@Alex_Kvazis ok, thanks. So just to restart the system once it appears.
Установил все по инструкции (прошло несколько часов), но веб интерфейс недоступен. В чем может быть проблема? Проверил версию докера (docker version) и веб интерфейс появился. Чудеса.
Наверное он и был. Обновить страницу надо было наверное
Мій Raspberry pi 4B має РК-дисплей Waveshare 4,3 дюйма DSI. Чи можете ви зробити відео про те, як встановити версію Supervised HomeAssistant за допомогою сенсорного дисплея? Дякую
По перше для цього треба мати цей дісплей, по друге - малоймовірно що комусь окрім вас це потрібно, по третє - це капец незручно, в четверте - вам ніщо не заважає поставити НА так, як в цьому відео
Добрый день.
Подскажите пожалуйста: после установки по вашей инструкции выдает ошибку "Supervisor не имеет привилегий" и во вкладке система пишет что ваша система не исправна.
Перезапуск не помог.
Заранее спасибо
Потому что перезапустить надо как показано в видео - на уровне системы. Тогда поможет
To normalno tak?
Package jq is not installed.
homeassistant-supervised depends on systemd-journal-remote; however:
Package systemd-journal-remote is not installed.
dpkg: error processing package homeassistant-supervised (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
homeassistant-supervised
Alex, подскажите пожалуйста устанавливал систему по прошлому ролику. Вот такая ошибка лезет:"Неисправная система - нет привилегированного доступа
Система в настоящее время неисправна, поскольку не имеет привилегированного доступа к среде выполнения Docker. Перейдите по ссылке, чтобы узнать как это исправить." - не могу сообразить где и что упустил и как это исправить.
Ну так в том ролике (как и в этом) есть про эту ошибку, вот даже вам тег по времени - th-cam.com/video/1gcUETTqWRU/w-d-xo.html Не досмотрели до конца наверное ?
@@Alex_Kvazis спасибо, все получилось. Когда я устанавливал систему эту процедуру я выполнял ранее. Ошибка появилась спустя несколько месяцев повторно, растерялся и забыл как лечится. СПАСИБО ВАМ БОЛЬШОЕ за помощь.
Тоже столкнулся с этой ошибкой. Это известный баг HA на debian 12. Ошибка появляется после обновления супервизора. "Лечится" перезагрузкой системы или перезапуском докер контейнера супервизора. На гитхабе HA есть костыль для автоперезапуска супервизора при появлении ошибки
Спасибо за очень подробную инструкцию. Установка прошла успешно, но после восстановления из полной резервной копии не работают дополнения. Перезагрузка, полное отключение - не помогло. Может кто-нибудь сталкивался с этой проблемой?
После восстановления из бекапа - нужно подождать минут 10-15 пока они установятся (из бекапа только настройки восстанавливаются), а затем - перезагрузкак на уровне хоста. Это стандартная ситуация.
После 20 минут ожидания и полной перезагрузки постоянно Loading data.
Добрый день. Не работает управление вентилятором. В скрипте делаю как в видео. Куда копать? Нашел - если стоит перемычка на автоматическое включение, то вентилятор не меняет свои обороты.
У меня стоит перемычка, вентилятор управляется
Возможно платы пошли разные. Любопытно в чем отличие.
I have an issue after installing which is Unhealthy system - Not privileged - System is currently unhealthy because it does not have privileged access to the docker runtime. Use the link to learn more and how to fix this.
Can you help me to understand what this is and how to fix it ?
Yes, this is normal, you need to reboot the system at the host OS level
Все делаю по описанию, но SSD при попытке выбрать запоминающее устройство комп не видит. Что может быть?
Да что угодно, битый диск / не соответствует стандарту переходника, битый переходник, кабель и т.п.
Спасибо за подробный ролик. Но я столкнулся с проблемой. Не устанавливается докер...
Ну по такому описанию проблемы, могу только на кофейной гуще погадать
У меня такой вопрос: зачем обновлять всю систему по новой, если она и так обновляется периодически?
А к чему этот вопрос ? Это видео не про обновление, а про актуальную установку с нуля.
После установки и восстановления из резервной копии появляется предупреждение Неподдерживаемая система - версия CGroup и не одно из дополнений не работает.
Вы внимательно смотрели все ? Установку, ошибку которая после нее появляется и как ее убрать ? Там же в ходе установки есть специальный пункт убирающий ошибку CGroup. Вы по этому видео ставили вообще?
Спасибо, проглядел пробел перед вставкой systemd.unified_cgroup_hierarchy=false lsm=apparmor. теперь все заработало@@Alex_Kvazis
После такой установки в node red аддоне нельзя установить ни одну ноду. Вот такая ошибка --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict. Как я понял что-то с докером не так.
С учётом того что все остальное прекрасно работает, наверное проблема на стороне NR. Для меня до сих пор загадка зачем он нужен при наличии НА
Ошибаетесь, через node red очень легко писать самые сложные автоматизации через функции плюс доступ к устройствам через modbus , http запросы и многое другое. Это все-таки javascript. А HA дает неплохую визуализацию @@Alex_Kvazis
У меня конкретно telegram bot не установился. Там огромный функционал@@Alex_Kvazis
Спасибо за новое видео, все легло как по маслу, но вот только вентилятор не хочет выключаться, пробовал перезапускать и выключал командой "shutdown -h now" , результат ноль, мало того с помощью "Argon One v1v2 Active Cooling and Active Linear Cooling Addon" тоже ни чего не происходит , может кто подскажет как можно эту проблему решить.
У меня таже проблема.
Пришлось просто отключить вентилятор, щумит безбожно, но если будет перегрев я без защиты, пока температура выше 50гр. пока не поднималась, думаю у многих эта проблема!
Как это поправить ? - ошибка выходит..- "Неподдерживаемая система - версия CGroup
Система не поддерживается, поскольку используется неправильная версия Docker CGroup. Перейдите по ссылке, чтобы узнать как это исправить". Home assistant работает но ошибка как то напрягает во вкладке уведомлений, пункт настройки...
Все друзья. поправил сам. В редакторе нано допустил ошибку когда вставлял строку , пробел не установился...)
Спасибо за обновление. Пара моих наблюдений:
1. Восстановление из копии появляется, если обновить посадочную страницу, хотя сразу такой кнопки нет, да
2. Я вернулся на хассос т.к. столкнулся с жестким косяком из-за этих прав при обновлении. После полной перезагрузки у меня вся система стала тормозить, а в ZHA отвалилось 2/3 устройств и они в какую не работали.
Кроме того, я рядом развернул пару докеров с другим софтом, так ХА на них ругался, мол это чужие контейнеры... Так какой тогда смысл в такой установке, если все равно система монопольно юзается ХА?😮
Кнопка то есть и на скрине видно. Вопрос не в ней, а в том что нужен ребут для восстановления прав супервайзера. Иначе он просто не может развернуть бекап.
Смысл большой, есть множество задач которые можно решить на полноценном Линукс, на одном лишь докере свет клином не сошёлся
Ну ругается и ругается, игнорируй просто. У меня клиппер в докере параллельно стоит
@@Alex_Kvazis а нельзя просто на моменте стартовой страницы перезагрузить Малину? И вернуться к стартовой странице но уже с перезагруженным ХА.
Дня четыре назад все поставил по вашему гайду. Все работало. А сегодня с утра такое:
Неисправная система - нет привилегированного доступа
Система в настоящее время неисправна, поскольку не имеет привилегированного доступа к среде выполнения Docker. Перейдите по ссылке, чтобы узнать как это исправить.
Критическая ошибка - 27.03.2024
Обновился супервайзер. Ровно таже самая ошибка что показана в видео после первой установки, и точно так же лечится
Вот она - th-cam.com/video/MwZBE6aRHhE/w-d-xo.html
@@Alex_Kvazis Алекс спасибо, так и есть.
У меня пишет:Неподдерживаемая система - проблемы с AppArmor
Система не поддерживается, поскольку AppArmor работает некорректно, а дополнения запускаются незащищенным и небезопасным способом.!!!🥺
Пропустили пункт - Дополнительные настройки для устранения ошибок в НА в инструкции
Доброго времени суток! Подскажите, при выполнении последней команды sudo dpkg -i homeassistant-supervised.deb пишет: "dpkg: ошибка: нет доступа к архиву «homeassistant-supervised.deb»: Нет такого файла или каталога". В чем может быть проблема?
Проблема - моя, и решена, проскочил две предпоследние команды.
У меня Superviser нормально не заработал, ругается: "Система в настоящее время неисправна, так как Docker настроен неправильно. Перейдите по ссылке, чтобы узнать как это исправить." на сколько я понял ему не нравится, что в Docker крутятся другие контейнеры (Nextcloud, MariaDB, Portainer, Redis) хотя они находятся в другой подсети. Под каждый сервис покупать отдельный миниПК смешно, придется прибегнуть к официальной установке в Docker без Superviser. Подскажите пожалуйста, может кто решил эту проблему!?
Конкретно не нравится портейнер
@@Alex_Kvazis Да, так и понял, и тот и другой пытаются управлять остальными контейнерами, вот и не подружились! Лично для меня Portainer нужнее, конечно в один клик устанавливать аддоны и обновляться было удобно, но система стала легче, быстрее и гибче в настройке, прихожу к мысли, что Supervisor не нужен, возможно я неправ.
Package jq is not installed.
homeassistant-supervised depends on systemd-journal-remote; however:
Package systemd-journal-remote is not installed.
dpkg: error processing package homeassistant-supervised (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
homeassistant-supervised
You are not following the instructions. This line has all these packages -
apt-get install -y jq wget curl udisks2 apparmor-utils libglib2.0-bin network-manager dbus systemd-journal-remote systemd-resolved
SSD увидел, оказывается, плату с SSD надо подключать к компу одну, не соединяя с верхним блоком.
Ну а как иначе? На ней вообще один разъем - либо к малине либо к компу
E: Unable to locate package systemd-resolved?????
apt-get install -y jq wget curl udisks2 apparmor-utils libglib2.0-bin network-manager dbus systemd-journal-remote systemd-resolved
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package systemd-resolved
Dge iskatj problemu?
github.com/home-assistant/supervised-installer/issues/321
Окрема подяка за розвиток укрютубу
Дякую за перегляд
Не особо понимаю, на кого рассчитаны такие инструкции. На макак с нулевым знанием линукса, которые без понимания команды из файла копируют? А дальше как им с этим жить? HA написан программистами для программистов, очень спорное юзабилити, без понимания что к чему дальше все равно ничего не выйдет, да и чинить все это после обновлений надо уметь...
Это ваше субьективное суждение, а не истина в последней инстанции :) Для статистики "кому это надо" на ссылку текстовой инструкции kvazis.link/supervised_ha_txt которая создана 20 января 2022 года (думаю знаете как это работает), на момент написания этого комментария зафиксировано 14943 клика. Как ответ на ваш вопрос.
@@Alex_Kvazis я и не говорю что это истина, местами очень полезно, но многие вещи очень очень базовые, без понимания которых лучше и не лезть в тему
@MegaSysadm Инструкция как раз сделана так, чтобы можно было гаранированно получить рабочую систему и начать вникать в тему. Нельзя в один прекрасный день проснуться с пониманием всех процессов. Практика - лучший учитель.
@@MegaSysadm ну это для вас базовые. А некоторые даже не знают что такое Линукс, не говоря уже про то чтобы в нем работать.
@@Alex_Railnolds ну вот я и говорю что копипастой команд даже может быть получится что-то поднять, а дальше что, не особо ясно... Учиться несколько лет )
Дякую за оновлене відео! Але, є питання. На моменті 06:16 в мене зовсім інший рядок за замовчуванням:
console=serial0,115200 console=tty1 root=PARTUUID=1b57c864-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=GB
>>> тобто на відео закінчується все ROOTWAIT - а в мене далі продовження..., чи треба мені видаляти все шо йде після ROOTWAIT і додавати те, що в інструкції
Нічого видаляти не треба, тільки додати.
@@Alex_Kvazis дякую!
Ще момент, все встановив. Але от попередження в вас в самому HA - критична помилка повʼязана з Docker, в мене наступна помилка: Система не підтримується, оскільки AppArmor працює некоректно, а доповнення запускаються незахищеним і небезпечним способом. Перейдіть за посиланням, щоб дізнатися більше і як це виправити.
A na normalnuju desktop versiju voobshe mozno stavitj? Na desktop versiji netu firmwaew!!!
nano /boot/firmware/cmdline.txt
[ Directory '/boot/firmware' does not exist ]
desktop - это не нормальная версия. а забитая никому не нужной графикой, она не нужна для НА
na lite zapustil, no klient hochet na etom zeleze i monetor pogonjatj. jestj ideji?@@Alex_Kvazis
Eto prosto uzas! Mozno ssilku na gatovij obraz uze s Homeassistant?
Это на 10 минут с перекурами, даже думать не надо - инструкция пошаговая. Ну или из стандартного инсталлятора развернуть Home Assistant OS
@@Alex_Kvazis Da, no oshibki vikidivajet.
Jestj ssikka na ibraz sobrannij?