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

  Рет қаралды 11,481

Олег Волков

Олег Волков

4 ай бұрын

Друзья, всем привет) Выпустил видео по установке 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

Пікірлер: 99
@user-iq5qk9sg9c
@user-iq5qk9sg9c 4 ай бұрын
Олег! Огромное спасибо за мега подробную и понятную инструкцию. Все исключительно на высшем уровне.
@svbHiTek
@svbHiTek 4 ай бұрын
первым буду. Спасибо Олег, что находите время и выкладываете интересный, первоклассный контент!!!
@user-dc5li7ey5s
@user-dc5li7ey5s 4 ай бұрын
Спасибо большое! я правда только что это все проделал, и уже сразу видно более вдумчивое отношение к повествованию! Буду ждать потома)
@Pinicilini
@Pinicilini 3 ай бұрын
Шикарно, давно хотел заняться этим) а тут отличный туториал, спасибо большое))
@olegs5835
@olegs5835 4 ай бұрын
Спасибо. Изучаю помаленьку, доходчиво обьясняете😊
@szapsis
@szapsis 4 ай бұрын
Спасибо большое за твой труд друг!
@user-ce8ir3ik7n
@user-ce8ir3ik7n 4 ай бұрын
По поводу ошибки 28:00 Ошибку "нет привелигированного доступа". Нужно перед установкой HA пользователя добавить в группу docker. Делается это так sudo gpasswd -a $USER docker newgrp docker
@akhmetovkm
@akhmetovkm 4 ай бұрын
Спасибо Вам большое! Все установилось
@asupsp700
@asupsp700 3 ай бұрын
Спасибо. Установил. Все завелось!
@sakuracar715
@sakuracar715 4 ай бұрын
Запустился! Все работает, большое спасибо!!!
@sergsergey9828
@sergsergey9828 2 ай бұрын
Олег! Это просто шедевр!
@user-su4ji1sm1u
@user-su4ji1sm1u Ай бұрын
Лайк+коммент+подписка. Спасибо! Получилось 💪
@user-su4ji1sm1u
@user-su4ji1sm1u 15 күн бұрын
Олег, подскажите пожалуйста! Задам вопрос под своим же комментом: Как с HA отправлять команды на Debian? Сейчас приходится подключать монитор, мышь и клаву.
@yuriysayfutdinov665
@yuriysayfutdinov665 Ай бұрын
Спасибо ,поставил, получилось) Щас на esp буду датчики делать.
@incristal
@incristal 2 ай бұрын
Огромнейшее спксибо, 3 меня все получилось повторить, работает)
@user-fe9oi7zj8u
@user-fe9oi7zj8u Ай бұрын
видео ТОП! Спасибо! а что лучше операционка(HAOS) на ПК, или Debian на ПК а на него Home assistant?
@Solderingironspb
@Solderingironspb Ай бұрын
Я только на дебиан ставил...
@vizruslan
@vizruslan 2 ай бұрын
Благодарю!
@user-xu2ry7oc1g
@user-xu2ry7oc1g Ай бұрын
Спасибо! 🖖
@stz4448
@stz4448 2 ай бұрын
Немного запутался. Core версия тоже на Линукс ставится ? В смысле сначала Линукс надо поставить
@TheNidlz
@TheNidlz 3 ай бұрын
А нас и хоум ассист запустить в рамках одного железа можно? Или разделять обязательно по каким-либо причинам? Мне критична компактность, поэтому хочу собрать один аккуратный сервер под максимум функционала.
@DisVo51
@DisVo51 Ай бұрын
У меня тоже всё получилось, СПАСИБО! Уже крутиться на Intel Atom 525 на ssd250. пока пара ламп, на esp собрана, но буду потихоньку собирать компоненты...
@tomastao8159
@tomastao8159 Ай бұрын
Интересное видео. Не понял только зачем такие сложности? Ставят Убунту, потом операционку HA и всё. Не совсем пойму зачем это?
@aldibagusatmaja2540
@aldibagusatmaja2540 Ай бұрын
thanks for the tutorial
@user-gq1zy8pv9t
@user-gq1zy8pv9t 3 ай бұрын
Подскажите чтобы не устанавливать proxmox, возможно как-то разместить HA и допустим CAsa os на одной debian?
@svbHiTek
@svbHiTek 4 ай бұрын
Сегодня попробую поставить его на Docker
@dimmkol2066
@dimmkol2066 4 ай бұрын
Благодарю за столь подробный обзор. Застрял на sudo dpkg -i homeasist........ уже раз 20 перезагружал, сутки прошли, а он все не качает, такая же ошибка как у вас была при первой закачке, только она не исправляется. Может можно самому скачать на ПК что надо, а потом залить?
@Solderingironspb
@Solderingironspb 4 ай бұрын
Можно подробней, что пишет. dpkg - это распаковка и установка. А скачивание - это wget
@S0rry_
@S0rry_ 3 ай бұрын
Дядь, Спасибо. Установил, все получилось. А "потом" то когда ждать?
@Solderingironspb
@Solderingironspb 3 ай бұрын
Через недельку
@klyuchenkov
@klyuchenkov 4 ай бұрын
Воо))
@ArtemBlcok-zl6hi
@ArtemBlcok-zl6hi 3 ай бұрын
Здравствуйте, я так понимаю для этого нужен второй пк/ноут? Тоесть не получится пользоваться своим пк в прежднем режиме если установить Debian на него ?
@ArtemBlcok-zl6hi
@ArtemBlcok-zl6hi 3 ай бұрын
Я просто хотел бы потестить НА, имея пару устройств, тоесть потребности в автономном сервере, как таковой и нет
@Solderingironspb
@Solderingironspb 3 ай бұрын
Может попробовать на виртуальной машине?)
@Dialbist
@Dialbist 3 ай бұрын
Еще можно было бы увеличить swap если оперативки только 1 Гб к примеру.
@kz4817
@kz4817 2 ай бұрын
Спасибо все за разъяснение. Только вот вопрос у меня ноут работает на wifi только и в конце на завершение установки отваливается интернет, что делать?
@kz4817
@kz4817 2 ай бұрын
Пишет временный сбой в разрешении имен
@kz4817
@kz4817 2 ай бұрын
Помоги пожалуйста
@Solderingironspb
@Solderingironspb 2 ай бұрын
@@kz4817 погуглите. Я не сталкивался с данной проблемой. forum.matuntu.info/index.php?topic=1395.0
@user-yi5ny7rv9n
@user-yi5ny7rv9n Ай бұрын
Огромное спасибо за видео, все установил с первого раза. Но есть одна проблема при работе сервера HA периодически пропадает на роутере интернет. На просторах интернета нашел два решения первый это отключить UPnP но это не вариант для меня и второе это предположительно связано с zeroconf как я понял это автоматический поиск устройств в сети, но я пока не понял как его выключить, подскажите пожалуйста, поможет ли мне это решить проблему с интернетом и как выключить. Заранее огромное спасибо.
@Solderingironspb
@Solderingironspb Ай бұрын
Не сталкивался с такой проблемой...
@vladikin1945
@vladikin1945 2 ай бұрын
Благодарю за такое информативное видео. У меня возникает проблема с sudo dpkg -i homeassistant... всё вроде запускается, пишет ip адрес для home asistant но при попытке зайти на ip адрес ничего не происходит хотя и первый и второй компьютер подключены к одному роутеру по lan кабелю
@Solderingironspb
@Solderingironspb 2 ай бұрын
Там не сразу будет заходить. На старом железе процесс может затянуться минут на 10-20
@vladikin1945
@vladikin1945 2 ай бұрын
Час ждал всё равно ничего не происходит
@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 Да. Спасибо огромное, всё нашлось. Странно, я писал эту же команду и не срабатывало.
@andreyberezovskiy5849
@andreyberezovskiy5849 3 ай бұрын
3-й раз пишу комментарий, кто-то(что-то) удаляет его( спасибо ща инструкцию автору, и вопрос- возможно всем: ставится ли докер на 32-битную Дебиан 12.5(сама система установилась) ?
@Solderingironspb
@Solderingironspb 3 ай бұрын
Там может фильтр удаляет, если ссылки прикладываете. На сколько помню - с 32 битными системами какие-то ограничения могут быть в магазине дополнений...но основы работать будут.
@andreyberezovskiy5849
@andreyberezovskiy5849 3 ай бұрын
Спасибо, буду пробовать...
@IgorChernyshenko
@IgorChernyshenko 10 күн бұрын
Тоже не выходит пройти 12 пункт (( ставил 1.7.0 dpkg: ошибка при обработке пакета homeassistant-supervised (--install): подпроцесс из пакета homeassistant-supervised установлен сценарий post-installation возвратил код ошибки 1 При обработке следующих пакетов произошли ошибки: homeassistant-supervised
@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 2 ай бұрын
@@Solderingironspb подскажите ещё как включить HA после выключения ПК. Что нашел в инете не работает. До wifi подключен. Сайты пингуются. Нашел sudo systemctl start hassio-supervisor.service. Благодарю
@Solderingironspb
@Solderingironspb 2 ай бұрын
@@maxmens1687 всмысле как включить? операционка запускается и HA поднимается. По крайней мере после установки по моей инструкции сразу так работает...
@maxmens1687
@maxmens1687 2 ай бұрын
@@Solderingironspb сразу после установки HA по адресу все работало а после выключения ПК уже зайти не могу. Поэтому и спрашиваю. Посмотрел в htop docker container wait hassio_supervisor...Спасибо.
@maxmens1687
@maxmens1687 2 ай бұрын
@@Solderingironspb проблема была в версии докера. Версия 25... На ней не работает стабильно.
@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 Ну а если серьезно - позже видео запишу. Сейчас пока завал, да еще и праздники наваливаются
@tulintsev
@tulintsev 19 күн бұрын
У меня Superviser нормально не заработал, ругается: "Система в настоящее время неисправна, так как Docker настроен неправильно. Перейдите по ссылке, чтобы узнать как это исправить." на сколько я понял ему не нравится, что в Docker крутятся другие контейнеры (Nextcloud, MariaDB, Portainer, Redis) хотя они находятся в другой подсети. Под каждый сервис покупать отдельный миниПК смешно, придется прибегнуть к официальной установке в Docker без Superviser. Подскажите пожалуйста, может кто решил эту проблему!?
@Iversat
@Iversat 27 күн бұрын
Проблема, все сделал, но не удается достучаться до localhost, ошибок нету
@user-fb1vr7tq9f
@user-fb1vr7tq9f Ай бұрын
Здравствуйте подскажите пожалуйста как сделать чтобы ноутбук не зсыпал, спасибо большое заранее.
@user-su4ji1sm1u
@user-su4ji1sm1u 15 күн бұрын
"Параметры питания и спящего режима"
@user-cb1kx7sm3x
@user-cb1kx7sm3x 3 ай бұрын
Здравствуйте. На 12 этапе затык, ничего не помогает, ребут тоже, раз 8😢 правда вайфай, может есть какие способы?
@Solderingironspb
@Solderingironspb 3 ай бұрын
Добрый вечер!) не нужно настраивать сервер через 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 врубал снова сеть т.к не удобен кабель и всё заработало
@Venodor
@Venodor 4 ай бұрын
а где панель supervisor?
@Solderingironspb
@Solderingironspb 4 ай бұрын
Если не ошибаюсь, меню supervisor или как оно еще раньше называлось Hass.io это меню, где можно было устанавливать дополнения, делать бэкапы и прочее. Сейчас это все в настройки перенесли. Вообще если посмотреть на Home Assistant 3 года назад и сейчас - разница очень большая. Меню постоянно изменяется, изменяются алгоритмы работы с тем же mqtt и прочим. Приходится переписывать код, либо еще что-то. Постоянно в теме нужно быть, чтоб при обновлении не сломать что-то...
@Maximow_Y
@Maximow_Y Ай бұрын
если у тебя докер версия то его не будет
@pukhlyakoff
@pukhlyakoff 3 ай бұрын
Команды и пути можно полностью не писать, по TAB есть автопополнение.
@Solderingironspb
@Solderingironspb 3 ай бұрын
Да, я в видео говорил об этом
@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 2 ай бұрын
dpkg: ошибка при обработке пакета homeassistant-supervised (--configure): подпроцесс из пакета homeassistant-supervised установлен сценарий post-installation возвратил код ошибки 1 При обработке следующих пакетов произошли ошибки: homeassistant-supervised E: Sub-process /usr/bin/dpkg returned an error code (1)
@Solderingironspb
@Solderingironspb 2 ай бұрын
А версии те же ставили?
@mrGaRus
@mrGaRus 2 ай бұрын
если ставить 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 ай бұрын
Поправил описание. Спасибо)
Dynamic #gadgets for math genius! #maths
00:29
FLIP FLOP Hacks
Рет қаралды 19 МЛН
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 21 МЛН
ПАРАЗИТОВ МНОГО, НО ОН ОДИН!❤❤❤
01:00
Chapitosiki
Рет қаралды 2,7 МЛН
어른의 힘으로만 할 수 있는 버블티 마시는법
00:15
진영민yeongmin
Рет қаралды 13 МЛН
Home Assistant. Part 1. Connecting devices
35:37
Электроника в объективе
Рет қаралды 131 М.
Smart home terminal from tablet
26:32
Электроника в объективе
Рет қаралды 398 М.
MACOS 13 VS MACOS 14! КТО СИЛЬНЕЕ? - ALEXEY BORONENKOV | 4K
9:41
Структура файлов и каталогов в Linux
20:28
Aleksey Samoilov
Рет қаралды 350 М.
Home Assistant - Обзор Платформы Автоматизации
13:47
Уголок технаря
Рет қаралды 91 М.
Теперь это его телефон
0:21
Хорошие Новости
Рет қаралды 2 МЛН
#miniphone
0:18
Miniphone
Рет қаралды 12 МЛН
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 650 М.
What model of phone do you have?
0:16
Hassyl Joon
Рет қаралды 74 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 2 МЛН