Хочу адаптировать развертывание Home Assistant
не как операционная система в среде виртуализации Debian 10 Proxmox 6.4-13
, а как LXC
контейнер (если что есть заметка: "Используем LXC контейнеры в Proxmox 6"
) на базе шаблона: Ubuntu-22.04-standard_22.04-1_amd64.tar.zst
На заметку: на 04.07.2025
На заметку: у LXC
контейнера и операционной системы внутри Ubuntu 22.04 Server
обязательно должен быть выход в интернет.
Шаг №1:
Сперва в Консоли (>_Console
) через Proxmox
для контейнера LXC Container ID: 107 (srv-ha)
предназначаю что можно к системе подключаться по SSH
под пользователем root:
root@srv-ha:~# nano /etc/ssh/sshd_config
Port 22
PermitRootLogin yes
PasswordAuthentication yes
root@srv-ha:~# service ssh restart
root@srv-ha:~# ss -ltp | grep sshd
LISTEN 0 128 0.0.0.0:ssh 0.0.0.0:* users:(("sshd",pid=338,fd=3))
LISTEN 0 128 [::]:ssh [::]:* users:(("sshd",pid=338,fd=4))
root@srv-ha:~#
Шаг №2:
После уже подключаюсь по SSH
к VM: srv-ha
ekzorchik@ekzorchik:~$ ssh -l root 172.35.35.2
(root@172.35.35.2) Password:
Welcome to Ubuntu 22.04 LTS (GNU/Linux 5.15.104-1-pve x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Failed to connect to https://changelogs.ubuntu.com/meta-release-lts. Check your Internet connection or proxy settings
Last login: Thu Jul 3 10:16:27 2025
root@srv-ha:~#
Шаг №3:
Приводим операционную систему Ubuntu 22.04 Server
к самому последнему состоянию в рамках текущего релиза:
root@srv-ha:~# rm -Rf /var/lib/apt/lists
root@srv-ha:~# nano /etc/update-manager/release-upgrades
[DEFAULT]
Prompt=never
root@srv-ha:~# apt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get -y autoremove
root@srv-ha:~# reboot
root@srv-ha:~# uname -a && lsb_release -a
Linux srv-ha 5.15.104-1-pve #1 SMP PVE 5.15.104-1 (2023-03-29T15:51Z) x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
root@srv-ha:~#
Шаг №4:
"Как установить Python 3.12 на Ubuntu 22.04 Server"
Шаг №5:
Разворачиваю Home Assistant
опираясь на заметку: "Как установить Home Assistant on Ubuntu 22.04 Server"
после hass -v
по выводимым строкам вижу, что
2025-07-04 08:17:18.813 INFO (MainThread) [homeassistant.bootstrap] Home Assistant initialized in 8.14s
2025-07-04 08:17:18.813 WARNING (MainThread) [homeassistant.bootstrap] Support for the running Python version 3.12.11 is deprecated and will be removed in Home Assistant 2025.2; Please upgrade Python to 3.13
2025-07-04 08:17:18.813 INFO (MainThread) [homeassistant.core] Starting Home Assistant
открываю в браузере URL
адрес системы Ubuntu 22.04 Server
, т.е. http://172.35.35.2:8123
см. скриншот ниже что у Вас должно получиться так сказать наглядно
нажимаю "Создать мой умный дом"
Заполняю создание административного пользователя, под которым в дальнейшем буду строить свой умный дом
Имя: ekzorchik
Имя пользователя: ekzorchik
Пароль: к примеру, указываю 712mbddr@
Подтвердите пароль: повторяю указанный 712mbddr@
и нажимаю "Создать учетную запись"
Местоположение дома
Укажите местоположение вашего дома, чтобы вы могли получать информацию о погоде, использовать автоматизации на основе солнечной активности или присутствии.
Поиск адреса: ничего не указываю, все это можно будет если будет надобность сделать после развертывания
После нажимаю "Далее"
Укажите в какой стране находится Ваш дом, чтобы использовать правильные единицы измерения.
Страна: выбираю из списка "Россия"
и нажимаю "Далее"
Помогите нам помочь вам
Поделитесь анонимной информацией вашего
Home Assistant
, чтобы помочь сделать его лучше и убедить производителей добавить функции локального контроля и конфиденциальности.
Базовая аналитика: отклоняю переключатель
Информация использования: отклоняю переключатель
Статистические данные: отклоняю переключатель
Диагностические данные: отклоняю переключатель
и нажимаю "Далее"
Все готово!
Давайте начнем Ваше приключение с умным домом.
и нажимаю "Готово"
и по итогу вижу привычный интерфейс развернутого Home Assistant
Делаю вывод, что я для себя успешно разобрал, как на Ubuntu 22.04 Server
установить Home Assistant
и установленная версия http://IP&DNS:8123 - user&pass - настройки - О программе
Core: 2025.1.4
Пользовательский интерфейс: 20250109.2
На этом у меня все, с уважением автор блога Олло Александр aka ekzorchik.