Тёмный

Сервер умного дома. Home Assistant на Ноутбук/ПК. Debian 12 bookworm linux_x86_x64 

Олег Волков
Подписаться 10 тыс.
Просмотров 12 тыс.
50% 1

Друзья, всем привет) Выпустил видео по установке Home Assistant на Debian12 на платформу x86_x64. Видео получилось возможно немного долгим, зато старался неспеша показать, чтоб даже новичок справился. Важно понимать, что команда HA постоянно обновляет свою систему и не факт, что через пол года не начнутся новые загвоздки по установке на данной инструкции. Наблюдаем)
Ссылки:
Debian: www.debian.org/index.ru.html
BalenaEtcher: etcher.balena.io/#download-et...
Моя старая инструкция с Debian11: dzen.ru/a/ZFKDXUVptCkTVpVz
HomeAssistant Github: github.com/home-assistant
Команды видео:
Настроим систему
1. заходим под root
$ su
вводим пароль
2. $ apt install sudo
3. Добавим учетку в sudo
$ nano /etc/sudoers
oleg ALL=(ALL:ALL) ALL
4. $ sudo nano /etc/apt/sources.list
у всех репозиториев добавим contrib non-free
5. $ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt install mc htop neofetch -y
Пошла установка Home Assistant
6. $ sudo apt install apparmor cifs-utils curl dbus jq libglib2.0-bin lsb-release network-manager nfs-common systemd-journal-remote udisks2 wget -y
7. $ curl -fsSL get.docker.com | sh
8. $ wget github.com/home-assistant/os-...
9. Добавим путь в bashrc
$ sudo nano ~/.bashrc
Добавим в конец файла
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
10. $ sudo dpkg -i os-agent_1.6.0_linux_x86_64.deb
11. $ wget github.com/home-assistant/sup...
12. Попробуем установить
$ sudo dpkg -i homeassistant-supervised.deb
100% вылезет ошибка, что бы не поставили systemd-resolved
поэтому
$ sudo apt --fix-broken install
По идее все. Если отвалится интернет и установка встанет - перезагружаем $sudo root
и снова пробуем установить
$ sudo dpkg -i homeassistant-supervised.deb

Наука

Опубликовано:

 

17 янв 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 100   
@user-iq5qk9sg9c
@user-iq5qk9sg9c 4 месяца назад
Олег! Огромное спасибо за мега подробную и понятную инструкцию. Все исключительно на высшем уровне.
@svbHiTek
@svbHiTek 4 месяца назад
первым буду. Спасибо Олег, что находите время и выкладываете интересный, первоклассный контент!!!
@user-dc5li7ey5s
@user-dc5li7ey5s 4 месяца назад
Спасибо большое! я правда только что это все проделал, и уже сразу видно более вдумчивое отношение к повествованию! Буду ждать потома)
@Pinicilini
@Pinicilini 3 месяца назад
Шикарно, давно хотел заняться этим) а тут отличный туториал, спасибо большое))
@olegs5835
@olegs5835 4 месяца назад
Спасибо. Изучаю помаленьку, доходчиво обьясняете😊
@user-ce8ir3ik7n
@user-ce8ir3ik7n 4 месяца назад
По поводу ошибки 28:00 Ошибку "нет привелигированного доступа". Нужно перед установкой HA пользователя добавить в группу docker. Делается это так sudo gpasswd -a $USER docker newgrp docker
@szapsis
@szapsis 4 месяца назад
Спасибо большое за твой труд друг!
@sakuracar715
@sakuracar715 4 месяца назад
Запустился! Все работает, большое спасибо!!!
@akhmetovkm
@akhmetovkm 4 месяца назад
Спасибо Вам большое! Все установилось
@asupsp700
@asupsp700 3 месяца назад
Спасибо. Установил. Все завелось!
@sergsergey9828
@sergsergey9828 2 месяца назад
Олег! Это просто шедевр!
@yuriysayfutdinov665
@yuriysayfutdinov665 Месяц назад
Спасибо ,поставил, получилось) Щас на esp буду датчики делать.
@incristal
@incristal 2 месяца назад
Огромнейшее спксибо, 3 меня все получилось повторить, работает)
@user-su4ji1sm1u
@user-su4ji1sm1u Месяц назад
Лайк+коммент+подписка. Спасибо! Получилось 💪
@user-su4ji1sm1u
@user-su4ji1sm1u 25 дней назад
Олег, подскажите пожалуйста! Задам вопрос под своим же комментом: Как с HA отправлять команды на Debian? Сейчас приходится подключать монитор, мышь и клаву.
@user-fe9oi7zj8u
@user-fe9oi7zj8u Месяц назад
видео ТОП! Спасибо! а что лучше операционка(HAOS) на ПК, или Debian на ПК а на него Home assistant?
@Solderingironspb
@Solderingironspb Месяц назад
Я только на дебиан ставил...
@stz4448
@stz4448 3 месяца назад
Немного запутался. Core версия тоже на Линукс ставится ? В смысле сначала Линукс надо поставить
@tomastao8159
@tomastao8159 2 месяца назад
Интересное видео. Не понял только зачем такие сложности? Ставят Убунту, потом операционку HA и всё. Не совсем пойму зачем это?
@TheNidlz
@TheNidlz 3 месяца назад
А нас и хоум ассист запустить в рамках одного железа можно? Или разделять обязательно по каким-либо причинам? Мне критична компактность, поэтому хочу собрать один аккуратный сервер под максимум функционала.
@DisVo51
@DisVo51 Месяц назад
У меня тоже всё получилось, СПАСИБО! Уже крутиться на Intel Atom 525 на ssd250. пока пара ламп, на esp собрана, но буду потихоньку собирать компоненты...
@vizruslan
@vizruslan 3 месяца назад
Благодарю!
@dimmkol2066
@dimmkol2066 4 месяца назад
Благодарю за столь подробный обзор. Застрял на sudo dpkg -i homeasist........ уже раз 20 перезагружал, сутки прошли, а он все не качает, такая же ошибка как у вас была при первой закачке, только она не исправляется. Может можно самому скачать на ПК что надо, а потом залить?
@Solderingironspb
@Solderingironspb 4 месяца назад
Можно подробней, что пишет. dpkg - это распаковка и установка. А скачивание - это wget
@svbHiTek
@svbHiTek 4 месяца назад
Сегодня попробую поставить его на Docker
@S0rry_
@S0rry_ 4 месяца назад
Дядь, Спасибо. Установил, все получилось. А "потом" то когда ждать?
@Solderingironspb
@Solderingironspb 4 месяца назад
Через недельку
@user-xu2ry7oc1g
@user-xu2ry7oc1g Месяц назад
Спасибо! 🖖
@klyuchenkov
@klyuchenkov 4 месяца назад
Воо))
@user-gq1zy8pv9t
@user-gq1zy8pv9t 3 месяца назад
Подскажите чтобы не устанавливать proxmox, возможно как-то разместить HA и допустим CAsa os на одной debian?
@aldibagusatmaja2540
@aldibagusatmaja2540 2 месяца назад
thanks for the tutorial
@underwaterdigital505
@underwaterdigital505 5 дней назад
Подскажите, а зачем ставить дебиан и плясать с бубном, если можно просто развернуть образ Home Assistant сразу на диске ноута, компа?
@Dialbist
@Dialbist 3 месяца назад
Еще можно было бы увеличить swap если оперативки только 1 Гб к примеру.
@IgorChernyshenko
@IgorChernyshenko 21 день назад
Тоже не выходит пройти 12 пункт (( ставил 1.7.0 dpkg: ошибка при обработке пакета homeassistant-supervised (--install): подпроцесс из пакета homeassistant-supervised установлен сценарий post-installation возвратил код ошибки 1 При обработке следующих пакетов произошли ошибки: homeassistant-supervised
@vladikin1945
@vladikin1945 2 месяца назад
Благодарю за такое информативное видео. У меня возникает проблема с sudo dpkg -i homeassistant... всё вроде запускается, пишет ip адрес для home asistant но при попытке зайти на ip адрес ничего не происходит хотя и первый и второй компьютер подключены к одному роутеру по lan кабелю
@Solderingironspb
@Solderingironspb 2 месяца назад
Там не сразу будет заходить. На старом железе процесс может затянуться минут на 10-20
@vladikin1945
@vladikin1945 2 месяца назад
Час ждал всё равно ничего не происходит
@Iversat
@Iversat Месяц назад
Проблема, все сделал, но не удается достучаться до localhost, ошибок нету
@andreyberezovskiy5849
@andreyberezovskiy5849 4 месяца назад
3-й раз пишу комментарий, кто-то(что-то) удаляет его( спасибо ща инструкцию автору, и вопрос- возможно всем: ставится ли докер на 32-битную Дебиан 12.5(сама система установилась) ?
@Solderingironspb
@Solderingironspb 4 месяца назад
Там может фильтр удаляет, если ссылки прикладываете. На сколько помню - с 32 битными системами какие-то ограничения могут быть в магазине дополнений...но основы работать будут.
@andreyberezovskiy5849
@andreyberezovskiy5849 3 месяца назад
Спасибо, буду пробовать...
@ArtemBlcok-zl6hi
@ArtemBlcok-zl6hi 3 месяца назад
Здравствуйте, я так понимаю для этого нужен второй пк/ноут? Тоесть не получится пользоваться своим пк в прежднем режиме если установить Debian на него ?
@ArtemBlcok-zl6hi
@ArtemBlcok-zl6hi 3 месяца назад
Я просто хотел бы потестить НА, имея пару устройств, тоесть потребности в автономном сервере, как таковой и нет
@Solderingironspb
@Solderingironspb 3 месяца назад
Может попробовать на виртуальной машине?)
@user-yi5ny7rv9n
@user-yi5ny7rv9n 2 месяца назад
Огромное спасибо за видео, все установил с первого раза. Но есть одна проблема при работе сервера HA периодически пропадает на роутере интернет. На просторах интернета нашел два решения первый это отключить UPnP но это не вариант для меня и второе это предположительно связано с zeroconf как я понял это автоматический поиск устройств в сети, но я пока не понял как его выключить, подскажите пожалуйста, поможет ли мне это решить проблему с интернетом и как выключить. Заранее огромное спасибо.
@Solderingironspb
@Solderingironspb 2 месяца назад
Не сталкивался с такой проблемой...
@maxmens1687
@maxmens1687 3 месяца назад
Спасибо за инструкцию. Не подскажете как теперь сделать, чтобы сервер работал по wifi? Как его подключить к домашней сети wifi теперь. Из найденного в сети не получается. С linux вообще первый раз столкнулся. Заранее благодарю!
@Solderingironspb
@Solderingironspb 3 месяца назад
Знаю, но пока не хочу на машине для видео тестить. По памяти набросаю... apt-get install network-manager nmcli device show nmcli device status nmcli device wifi list подключаться к wifi(в примере SSID - это точка доступа, а password пароль. Кавычки оставляем. Пример для скрытой сети): nmcli device wifi connect "SSID" password "password" ifname wlp4s0 nmcli connect add type wifi con-name "SSID" ifname wlp2s0 ssid "SSID" nmcli connect modify "SSID" wifi-sec.key-mgmt wpa-psk nmcli connect modify "SSID" wifi-sec.psk "password" nmcli connect up "SSID"
@maxmens1687
@maxmens1687 3 месяца назад
@@Solderingironspb подскажите ещё как включить HA после выключения ПК. Что нашел в инете не работает. До wifi подключен. Сайты пингуются. Нашел sudo systemctl start hassio-supervisor.service. Благодарю
@Solderingironspb
@Solderingironspb 3 месяца назад
@@maxmens1687 всмысле как включить? операционка запускается и HA поднимается. По крайней мере после установки по моей инструкции сразу так работает...
@maxmens1687
@maxmens1687 3 месяца назад
@@Solderingironspb сразу после установки HA по адресу все работало а после выключения ПК уже зайти не могу. Поэтому и спрашиваю. Посмотрел в htop docker container wait hassio_supervisor...Спасибо.
@maxmens1687
@maxmens1687 3 месяца назад
@@Solderingironspb проблема была в версии докера. Версия 25... На ней не работает стабильно.
@user-jp8en7jo7g
@user-jp8en7jo7g 4 месяца назад
Спасибо, всё получилось. Вот только одна проблема. При закрытии крышки ноута, сервер Home Assistant отваливается. Есть какие-то решения по этому поводу?
@Solderingironspb
@Solderingironspb 4 месяца назад
Добрый день!) sudo nano /etc/systemd/logind.conf Раскомментируем(нужно удалить #) строку #HandleLidSwitch=supend и заменим значение параметра на ignore Должно получиться HandleLidSwitch=ignore Сохраняем изменения и перезагружаемся.
@Solderingironspb
@Solderingironspb 4 месяца назад
@@user-jp8en7jo7gЕсли debian 12 и все по инструкции делали - должно все быть. Воспользуйтесь утилитой mc. В /etc точно должна быть папка systemd Сейчас специально проверил сервер(После видео не трогал ничего еще). Все есть. github.com/Solderingironspb/STM32F103C8T6_CMSIS_notes/assets/68805120/ab411c32-c08d-4c6f-b7dd-7784c3b7c2f8
@user-jp8en7jo7g
@user-jp8en7jo7g 4 месяца назад
@@Solderingironspb Да. Спасибо огромное, всё нашлось. Странно, я писал эту же команду и не срабатывало.
@tulintsev
@tulintsev 29 дней назад
У меня Superviser нормально не заработал, ругается: "Система в настоящее время неисправна, так как Docker настроен неправильно. Перейдите по ссылке, чтобы узнать как это исправить." на сколько я понял ему не нравится, что в Docker крутятся другие контейнеры (Nextcloud, MariaDB, Portainer, Redis) хотя они находятся в другой подсети. Под каждый сервис покупать отдельный миниПК смешно, придется прибегнуть к официальной установке в Docker без Superviser. Подскажите пожалуйста, может кто решил эту проблему!?
@kz4817
@kz4817 2 месяца назад
Спасибо все за разъяснение. Только вот вопрос у меня ноут работает на wifi только и в конце на завершение установки отваливается интернет, что делать?
@kz4817
@kz4817 2 месяца назад
Пишет временный сбой в разрешении имен
@kz4817
@kz4817 2 месяца назад
Помоги пожалуйста
@Solderingironspb
@Solderingironspb 2 месяца назад
@@kz4817 погуглите. Я не сталкивался с данной проблемой. forum.matuntu.info/index.php?topic=1395.0
@valera198201
@valera198201 3 месяца назад
На этапе установки не может определить сетевую карту, пишет "Отсутствующие файлы микропрограммы b43/ucode5.fw b43-open/ucode5.fw" файлы эти найти не смог. Что делать?
@Solderingironspb
@Solderingironspb 3 месяца назад
а подключены по ethernet? там бывает ругается на дрова сетевой карты но именно на wifi. Ethernet, как правило работал всегда. По файлам - это wlan вроде как. github.com/OpenELEC/wlan-firmware/tree/master/firmware/b43
@valera198201
@valera198201 3 месяца назад
@@Solderingironspb Поставил на другой ноут все работает, но когда закрываю крышку он уходит в спячку. Что с этим делать?
@Solderingironspb
@Solderingironspb 3 месяца назад
@@valera198201 Добрый день!) sudo nano /etc/systemd/logind.conf Раскомментируем(нужно удалить #) строку #HandleLidSwitch=supend и заменим значение параметра на ignore Должно получиться HandleLidSwitch=ignore Сохраняем изменения и перезагружаемся.
@valera198201
@valera198201 3 месяца назад
@@Solderingironspb Добрый день. Сделал все работает. А что дальше делать?))
@Solderingironspb
@Solderingironspb 3 месяца назад
@@valera198201 изучать) Иш....Привыкли, что все им на блюдечке подносят :D Ну а если серьезно - позже видео запишу. Сейчас пока завал, да еще и праздники наваливаются
@user-fb1vr7tq9f
@user-fb1vr7tq9f 2 месяца назад
Здравствуйте подскажите пожалуйста как сделать чтобы ноутбук не зсыпал, спасибо большое заранее.
@user-su4ji1sm1u
@user-su4ji1sm1u 26 дней назад
"Параметры питания и спящего режима"
@user-cb1kx7sm3x
@user-cb1kx7sm3x 4 месяца назад
Здравствуйте. На 12 этапе затык, ничего не помогает, ребут тоже, раз 8😢 правда вайфай, может есть какие способы?
@Solderingironspb
@Solderingironspb 4 месяца назад
Добрый вечер!) не нужно настраивать сервер через wifi. Я говорил про это. Потратите кучу времени на решение проблем. Переустановите и начните работать через ethernet. Wifi, если прям нужен - настроите после, когда все настроите и поставите доп. утилиты для работы с wifi.
@stasfranik8160
@stasfranik8160 3 месяца назад
@@Solderingironspb Тоже самое, но изначально подключал через ЛАН-кабель. Правда одно но - скачал новее версию - 1.7 . Выкинуло ошибку : dpkg: error processing package homeassistant-supervised (--install) installed homeassistant-supervised package post-installation script subprocess returned error exit status 1 Error were encountered wile processing : homeassistant-supervised
@stasfranik8160
@stasfranik8160 3 месяца назад
сам себе ответил выше
@user-cb1kx7sm3x
@user-cb1kx7sm3x 3 месяца назад
@@Solderingironspb всё случилось, так и думала что из-за вайфая, спасибо)))
@mrapollonkaa
@mrapollonkaa 3 месяца назад
Я через screen врубал снова сеть т.к не удобен кабель и всё заработало
@pukhlyakoff
@pukhlyakoff 3 месяца назад
Команды и пути можно полностью не писать, по TAB есть автопополнение.
@Solderingironspb
@Solderingironspb 3 месяца назад
Да, я в видео говорил об этом
@Venodor
@Venodor 4 месяца назад
а где панель supervisor?
@Solderingironspb
@Solderingironspb 4 месяца назад
Если не ошибаюсь, меню supervisor или как оно еще раньше называлось Hass.io это меню, где можно было устанавливать дополнения, делать бэкапы и прочее. Сейчас это все в настройки перенесли. Вообще если посмотреть на Home Assistant 3 года назад и сейчас - разница очень большая. Меню постоянно изменяется, изменяются алгоритмы работы с тем же mqtt и прочим. Приходится переписывать код, либо еще что-то. Постоянно в теме нужно быть, чтоб при обновлении не сломать что-то...
@Maximow_Y
@Maximow_Y Месяц назад
если у тебя докер версия то его не будет
@stasfranik8160
@stasfranik8160 3 месяца назад
На 12 этапе по кругу выдает туже ошибку : "Подключал через ЛАН-кабель. Правда одно но - скачал новее версию - 1.7 . Выкинуло ошибку : dpkg: error processing package homeassistant-supervised (--install) installed homeassistant-supervised package post-installation script subprocess returned error exit status 1 Error were encountered wile processing :" Бился с этой ошибкой около часа-двух. Оставил на следующий день. То-же самое. Скачал версию 1.6 . Ошибка та-же. Перешел к версии 1.5 - та, что у автора - установилась без проблем. Вывод - устанавливайте по этому видео версию 1.5. А обновление потом думаю дотянет само.
@Solderingironspb
@Solderingironspb 3 месяца назад
У них с этими обновлениями постоянно какие-то затыки. Не знаю даже, что они там такого сверхкрутого добавляют, но жизнь это портит только так).
@stasfranik8160
@stasfranik8160 3 месяца назад
@@Solderingironspb спасибо за ответ. Чем можна с Вин7 , фаерфокс зайти в панель HA чтоб настраивать, управлять и просматривать ?
@magester92
@magester92 4 месяца назад
Неспециалист по линуксу. 28:00 Ошибку "нет привелигированного доступа", устраняю переодическим обновлением линукса и перезагрузкой ПК. # sudo apt-get update && apt-get upgrade -y # sudo reboot
@user-ce8ir3ik7n
@user-ce8ir3ik7n 4 месяца назад
Перед установкой HA нужно пользователя добавить в группу Docker sudo gpasswd -a $USER docker newgrp docker
@TyurinAlexey
@TyurinAlexey 4 месяца назад
А почему на комп сразу не поставить хом асистант, есть ведь именно операционка
@Solderingironspb
@Solderingironspb 4 месяца назад
А как-то так завелось, что всегда руками ставил все. В этом тоже есть свой плюс - начинаешь потихонечку разбираться в linux. Плюс когда постоянно красноглазишь с ним уже нет такого, что шаг влево/вправо от инструкции и не знаешь, что делать. Минус - времени уходит очень много. Так то да, наверное HA OS хорошая штука для пользователей, но никогда не пробовал.
@user-js5gh3fc3c
@user-js5gh3fc3c 4 месяца назад
@@Solderingironspb если комп чисто под HA, то Debian это лишнее. Сама HA OS в основе имеет Debian. Так что для установки надо не устанавливать Debian, а запустить его с флешки и установить под ним уже на комп HA OS. Если нужно несколько систем на компе, то лучше превращать комп в сервер, например на базе Proxmox и на виртуалки ставить нужные системы, HS OS будет так же самостоятельной системой на одной из виртуальных машин.
@Venodor
@Venodor 3 месяца назад
dpkg: ошибка при обработке пакета homeassistant-supervised (--configure): подпроцесс из пакета homeassistant-supervised установлен сценарий post-installation возвратил код ошибки 1 При обработке следующих пакетов произошли ошибки: homeassistant-supervised E: Sub-process /usr/bin/dpkg returned an error code (1)
@Solderingironspb
@Solderingironspb 3 месяца назад
А версии те же ставили?
@mrGaRus
@mrGaRus 3 месяца назад
если ставить 1.5.0 все ок, 1.7.0 в ошибку падал эту же
@Venodor
@Venodor 2 месяца назад
1.7.0 и 1.6.0 @@Solderingironspb
@Solderingironspb
@Solderingironspb 2 месяца назад
Ну это все ссяные обновления) тут инструкцию по установке хоть каждую неделю делай...
@michaelvogel7556
@michaelvogel7556 2 месяца назад
@@Solderingironspb не понятно тогда, почему 1.6.0 не работает. В видео то устанавливаете как раз эту версию.
@user-tg4oo8kz8h
@user-tg4oo8kz8h 4 месяца назад
Кто будет тупо копировать, в п. 9 $ sudo nano ~/.bashrs последнюю букву заменить на "с"
@Solderingironspb
@Solderingironspb 4 месяца назад
Поправил описание. Спасибо)
Далее
MacBook Air Японский Прикол!
00:42
Просмотров 237 тыс.
Eddie Hall VS Neffati Brothers
00:11
Просмотров 1,7 млн
✅ЛУЧШИЕ фишки iOS 18🔥
0:51
Просмотров 109 тыс.