Я контролирую свою лабораторию Proxmox Home от Home Assistant, вот как

    0
    0


    Домашний помощник, способный контролировать множество интеллектуальных устройств и 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, пришло время вооружить последнее в домашний помощник общественного магазина. Для этого,

    1. Отправляйтесь на официальную страницу HACS, нажмите моя ссылкаи нажмите Открытая ссылка Чтобы добавить Получите HACS Дополнение к вашему домашнему помощнику.


      Открытие страницы Get HACS в Хасс
    2. Кран Добавлять Когда браузер отображает Отсутствует дополнительный репозиторий неожиданно возникнуть.


      Добавление get hacs Repo в Hass
    3. Нажмите Установить кнопка перед постукиванием НачинатьПолем


      Запуск дополнения Get HACS
    4. Надстройка автоматически остановится после установки HACS, и это ваш сигнал для перезагрузки экземпляра HASS, отправившись в Инструменты разработчика раздел и нажатие Перезапуск кнопка.


      Перезапуск Хасса
    5. Когда ваш домашний помощник виртуальной машины перезагружается, перейдите к Настройки вкладка и выберите Устройства и услугиПолем


      Выбор заголовка устройств и услуг
    6. Нажмите на Добавить интеграцию кнопка и выберите ХахПолем


      Добавление интеграции HACS в Хасс
    7. Согласен с Благодарности и нажмите Представлять на рассмотрениеПолем


      Согласившись с признанием Хасса
    8. Введите свой Детали учетной записи GitHub При запросе HACS и нажмите на Авторизировать HACS кнопка, чтобы предоставить ему доступ к вашей учетной записи.


      Авторизация HACS

    Настройка интеграции Proxmox для домашнего помощника

    Теперь, когда вы установили HACS на своем домашнем сервере, вы можете использовать его для настройки интеграции ProxMox VE.

    1. Перейдите к Хах Вкладка, нажмите меню кнопка (:) в правом верхнем углу окна и выберите Пользовательские репозиторииПолем


      Добавление пользовательских репозитории в HACS
    2. Введите следующее URL в Репозиторий бар, установка Интеграция как Типи ударить ДобавлятьПолем

      https://github.com/dougiteixeira/proxmoxve

      Добавление интеграции ProxMox VE в HACS
    3. Найти Proxmox ve интеграция с использованием Поисковой панель и нажмите на него.


      Поиск интеграции ProxMox VE
    4. Нажмите Скачать Кнопка в правом нижнем углу страницы, прежде чем нажать ее снова внутри всплывающего окна.


      Загрузка интеграции ProxMox VE
    5. Вернуться к Настройки вкладка, нажмите на Перезапуск требуется уведомление и нажмите Представлять на рассмотрение кнопка.


      Перезагрузка экземпляра HASS

    Создание токена доступа в Proxmox

    В то время как экземпляр домашнего помощника перезапускается, вы хотите создать токен API для интеграции ProxMox VE внутри вашего PVE -сервера.

    1. Нажмите на Дата -центр вкладка внутри Proxmox UIПолем


      Выбор вкладки DataCenter в ProxMox
    2. Переключиться на Токены API субменту и пресса ДобавлятьПолем


      Добавление нового токена API в ProxMox
    3. Выберите Пользователь Вы хотите подключиться к интеграции Proxmox VE на Хасс, введите Токен идентификаторСнимите Привилегия разделение коробка и нажмите Добавлять кнопка.


      Создание токена API

      Для максимальной безопасности вы хотите использовать новый пользователь Чтобы создать Токен API вместо того, чтобы полагаться на root userПолем

    4. Скопировать Секретный ключ где -то безопасно.

    Подключение сервера Proxmox к домашнему помощнику

    С настройкой как на рабочей станции Proxmox, так и с помощью экземпляра HASS пришло время соединить их вместе.

    1. Переключиться на Домашний помощник веб -интерфейс, отправляйтесь в Настройки Заголовок и выберите Устройства и услугиПолем


      Выбор заголовка устройств и услуг
    2. Нажмите на Добавить интеграцию кнопку еще раз и выберите Proxmox ve из списка.


      Добавление интеграции ProxMox VE
    3. Введите IP -адрес вашего сервера Proxmox под Хозяин вариант и введите Имя пользователя связан с Токен API вы создали ранее, прежде чем добавить Имя токена и секретная стоимостьПолем


      Подключение к хозяину Proxmox от HASS

      Заменять пэм с пв Если у пользователя токена API есть Proxmox VE сервер аутентификации как областьПолем Аналогично, если ваш сервер PVE не имеет сертификации SSL, снят Проверьте сертификат SSL коробка.

    4. Выберите Proxmox узлыВ Виртуальные машиныВ Контейнерыи Устройства хранения Вы хотите получить доступ от интерфейса домашнего помощника и нажимать Представлять на рассмотрениеПолем


      Добавление узлов, виртуальных машин и контейнеров в Хасс
    5. Кран Заканчивать Как только Хасс обнаружит вашу рабочую станцию ​​Proxmox.


      Соединение Proxmox с хассом

    Управляйте своим сервером Proxmox от Home Assistant

    Если вы правильно выполняли все шаги, Home Assistant отобразит потребление ресурсов, спецификации, виртуальные гости и другие детали вашей системы Proxmox в Обзор раздел. Для людей, которые хотят еще больше контролировать свои виртуальные машины и контейнеры Proxmox, вы можете выбрать их внутри Устройства раздел Устройства и услуги вкладка и включить НачинатьВ ОстанавливатьсяВ Перезапуски другие переключаются внутри Услуги панель

    Несмотря на то, что это забавный проект, я рекомендую создать токен API для пользователя, не являющегося Root, повысить безопасность вашего сервера Proxmox. Аналогичным образом, вы можете дополнительно уменьшить поверхность атаки вашего домашнего помощника Proxmox Combo, изолируя ваши небезопасные принадлежности IoT внутри соединения VLAN.

    Связанный

    Вот как вы можете подключить микроконтроллеры с домашним помощником

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

    Предыдущая статьяThis subreddit dedicated to the worst computer setups on Earth makes
    Следующая статьяGalaxy S22+ запуск одного пользовательского интерфейса 7 показывает функции ключа ИИ отсутствуют
    Петр Григорин
    Интересуется софтом, разработкой и использование новых приложений, технология искусственного интеллекта. Этот писатель - человек с техническими знаниями, который увлечен разработкой программного обеспечения и использованием новых приложений. Его особенно интересуют технологии искусственного интеллекта и то, как они могут быть использованы для улучшения различных отраслей промышленности и повседневной жизни. Обладая прочной основой в области информатики и острым взглядом на инновации, этот писатель обязательно привнесет ценные идеи и соображения в любую дискуссию на эти темы. Пишет ли он о последних открытиях в области ИИ или исследует потенциал новых программных инструментов, его работа обязательно будет увлекательной и заставляющей задуматься.