Хочу адаптировать развертывание 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

см. скриншот ниже что у Вас должно получиться так сказать наглядно

Вижу приветствие первоначальной настройки Home Assistant.

нажимаю "Создать мой умный дом"

Заполняю создание административного пользователя, под которым в дальнейшем буду строить свой умный дом

  • Имя: ekzorchik
  • Имя пользователя: ekzorchik
  • Пароль: к примеру, указываю 712mbddr@
  • Подтвердите пароль: повторяю указанный 712mbddr@

Создаю пользователя Home Assistant.

и нажимаю "Создать учетную запись"

Местоположение дома

Укажите местоположение вашего дома, чтобы вы могли получать информацию о погоде, использовать автоматизации на основе солнечной активности или присутствии.

  • Поиск адреса: ничего не указываю, все это можно будет если будет надобность сделать после развертывания

Местоположение дома не указываю, это можно будет сделать позже.

После нажимаю "Далее"

Укажите в какой стране находится Ваш дом, чтобы использовать правильные единицы измерения.

  • Страна: выбираю из списка "Россия"

Месторасположение указываю "Россия".

и нажимаю "Далее"

Помогите нам помочь вам

Поделитесь анонимной информацией вашего Home Assistant, чтобы помочь сделать его лучше и убедить производителей добавить функции локального контроля и конфиденциальности.

  • Базовая аналитика: отклоняю переключатель
  • Информация использования: отклоняю переключатель
  • Статистические данные: отклоняю переключатель
  • Диагностические данные: отклоняю переключатель

Отправку любого рода диагностических данных отключаю.

и нажимаю "Далее"

Все готово!

Давайте начнем Ваше приключение с умным домом.

Мастер первоначальной установки говорит, что "Все готово", давайте начнем Ваше взаимодействие.

и нажимаю "Готово"

и по итогу вижу привычный интерфейс развернутого Home Assistant

По итогу вижу привычный интерфейс развернутого Home Assistant.

Делаю вывод, что я для себя успешно разобрал, как на Ubuntu 22.04 Server установить Home Assistant и установленная версия http://IP&DNS:8123 - user&pass - настройки - О программе

  • Core: 2025.1.4
  • Пользовательский интерфейс: 20250109.2

На этом у меня все, с уважением автор блога Олло Александр aka ekzorchik.