Домашний помощник, способный контролировать множество интеллектуальных устройств и IoT-Gizmos, является одной из лучших услуг, которые вы можете самостоятельно самостоятельно на своей рабочей станции. Если вы такой же фанат ProxMox, как и я, вы уже настроили виртуальную машину HASS в верхней части вашего хоста PVE.
Как правило, вы используете вкладку «Консоль» на пользовательском интерфейсе ProxMox для управления сервером домашнего помощника. Но хотели ли вы когда -нибудь перевернуть (метафорический) сценарий, наблюдая за операциями виртуальной среды Proxmox с вашего сервера Hass? Для Tinkerers, которые находят эту дурацкую идею интригующей, вот подробное руководство о том, как вы можете контролировать свою рабочую станцию Proxmox от вашего домашнего помощника.

Связанный
5 причин, по которым Proxmox-это все и убедительно домашняя лаборатория
Нет ничего похожего на Proxmox для любителей домашнего сервера и DIY Tinkerers
Что вам понадобится для этого проекта
Только из названия, возможно, вы догадались, что сервер Proxmox и экземпляр Home Assistant являются центральными элементами проекта, и вы можете виртуализировать последнее внутри вашей военной машины PVE. Говоря о том, что есть несколько способов развертывания HASS на ProxMox, но я предлагаю отказаться от маршрута контейнера и перейти с виртуальной машиной для вашего домашнего помощника. Технически вы можете настроить необходимое дополнение HACS независимо от вашего виртуального гостя, но виртуальные машины облегчают процесс установки.
Настройка интеграции HACS в домашнем помощнике
После того, как у вас есть сервер Proxmox и экземпляр HASS, пришло время вооружить последнее в домашний помощник общественного магазина. Для этого,
-
Отправляйтесь на официальную страницу HACS, нажмите моя ссылкаи нажмите Открытая ссылка Чтобы добавить Получите HACS Дополнение к вашему домашнему помощнику.
-
Кран Добавлять Когда браузер отображает Отсутствует дополнительный репозиторий неожиданно возникнуть.
-
Нажмите Установить кнопка перед постукиванием НачинатьПолем
-
Надстройка автоматически остановится после установки HACS, и это ваш сигнал для перезагрузки экземпляра HASS, отправившись в Инструменты разработчика раздел и нажатие Перезапуск кнопка.
-
Когда ваш домашний помощник виртуальной машины перезагружается, перейдите к Настройки вкладка и выберите Устройства и услугиПолем
-
Нажмите на Добавить интеграцию кнопка и выберите ХахПолем
-
Согласен с Благодарности и нажмите Представлять на рассмотрениеПолем
-
Введите свой Детали учетной записи GitHub При запросе HACS и нажмите на Авторизировать HACS кнопка, чтобы предоставить ему доступ к вашей учетной записи.
Настройка интеграции Proxmox для домашнего помощника
Теперь, когда вы установили HACS на своем домашнем сервере, вы можете использовать его для настройки интеграции ProxMox VE.
-
Перейдите к Хах Вкладка, нажмите меню кнопка (:) в правом верхнем углу окна и выберите Пользовательские репозиторииПолем
-
Введите следующее URL в Репозиторий бар, установка Интеграция как Типи ударить ДобавлятьПолем
https://github.com/dougiteixeira/proxmoxve
-
Найти Proxmox ve интеграция с использованием Поисковой панель и нажмите на него.
-
Нажмите Скачать Кнопка в правом нижнем углу страницы, прежде чем нажать ее снова внутри всплывающего окна.
-
Вернуться к Настройки вкладка, нажмите на Перезапуск требуется уведомление и нажмите Представлять на рассмотрение кнопка.
Создание токена доступа в Proxmox
В то время как экземпляр домашнего помощника перезапускается, вы хотите создать токен API для интеграции ProxMox VE внутри вашего PVE -сервера.
-
Нажмите на Дата -центр вкладка внутри Proxmox UIПолем
-
Переключиться на Токены API субменту и пресса ДобавлятьПолем
-
Выберите Пользователь Вы хотите подключиться к интеграции Proxmox VE на Хасс, введите Токен идентификаторСнимите Привилегия разделение коробка и нажмите Добавлять кнопка.
Для максимальной безопасности вы хотите использовать новый пользователь Чтобы создать Токен API вместо того, чтобы полагаться на root userПолем
-
Скопировать Секретный ключ где -то безопасно.
Подключение сервера Proxmox к домашнему помощнику
С настройкой как на рабочей станции Proxmox, так и с помощью экземпляра HASS пришло время соединить их вместе.
-
Переключиться на Домашний помощник веб -интерфейс, отправляйтесь в Настройки Заголовок и выберите Устройства и услугиПолем
-
Нажмите на Добавить интеграцию кнопку еще раз и выберите Proxmox ve из списка.
-
Введите IP -адрес вашего сервера Proxmox под Хозяин вариант и введите Имя пользователя связан с Токен API вы создали ранее, прежде чем добавить Имя токена и секретная стоимостьПолем
Заменять пэм с пв Если у пользователя токена API есть Proxmox VE сервер аутентификации как областьПолем Аналогично, если ваш сервер PVE не имеет сертификации SSL, снят Проверьте сертификат SSL коробка.
-
Выберите Proxmox узлыВ Виртуальные машиныВ Контейнерыи Устройства хранения Вы хотите получить доступ от интерфейса домашнего помощника и нажимать Представлять на рассмотрениеПолем
-
Кран Заканчивать Как только Хасс обнаружит вашу рабочую станцию Proxmox.
Управляйте своим сервером Proxmox от Home Assistant
Если вы правильно выполняли все шаги, Home Assistant отобразит потребление ресурсов, спецификации, виртуальные гости и другие детали вашей системы Proxmox в Обзор раздел. Для людей, которые хотят еще больше контролировать свои виртуальные машины и контейнеры Proxmox, вы можете выбрать их внутри Устройства раздел Устройства и услуги вкладка и включить НачинатьВ ОстанавливатьсяВ Перезапуски другие переключаются внутри Услуги панель
Несмотря на то, что это забавный проект, я рекомендую создать токен API для пользователя, не являющегося Root, повысить безопасность вашего сервера Proxmox. Аналогичным образом, вы можете дополнительно уменьшить поверхность атаки вашего домашнего помощника Proxmox Combo, изолируя ваши небезопасные принадлежности IoT внутри соединения VLAN.

Связанный
Вот как вы можете подключить микроконтроллеры с домашним помощником
Хотите ввести магию микроконтроллера в свой умный дом? Вы пришли в нужное место!