Фото профиля на FL.ru Habab.ru AI-разработка, веб-продукты и автоматизация

HABAB / ПРАКТИКА УМНОГО ДОМА

ИБП для Home Assistant: мониторинг питания и план выключения

Редакция Habab · Обновлено 2026-10-26 · Инструкции и ссылки на документацию

ИБП даёт Home Assistant и домашней сети время пережить короткий перебой. Но сам факт подключения батареи не гарантирует, что вы получите уведомление или что мини-ПК выключится без потери данных. Для этого нужно связать три отдельные части: питание оборудования, мониторинг ИБП и завершение работы хоста.

Home Assistant получает данные о многих ИБП через интеграцию Network UPS Tools (NUT). Она обращается к серверу NUT и показывает только те параметры, которые доступны от конкретного устройства. Сама интеграция не подключается напрямую к ИБП и не является универсальным способом выключить любой компьютер.

Примечание редакции: материал подготовлен с использованием AI и сверен с официальной документацией Home Assistant и NUT по состоянию на 26 октября 2026 года. Конкретные ИБП, хосты и схемы выключения не испытывались.

Ключевые факты

  • Интеграция NUT получает состояние ИБП через отдельный NUT-сервер; напрямую с устройством Home Assistant не связывается.
  • Датчики заряда, нагрузки и оставшегося времени появляются только если ИБП и NUT-сервер отдают соответствующие значения.
  • Для уведомлений должны оставаться включёнными Home Assistant, нужная сеть и канал доставки сообщения.
  • Корректное выключение компьютера настраивается для его операционной системы и проверяется отдельно; автоматизация Home Assistant не является универсальной заменой upsmon.
  • ИБП не заменяет резервную копию. Проверьте расписание, дополнительное место хранения и возможность восстановления.

Что ИБП даст Home Assistant

Сначала решите, от какого сбоя защищает система:

  • короткое отключение света, пока питание вернётся;
  • более долгий перебой, когда серверу нужно корректно завершить работу;
  • потеря связи, из-за которой Home Assistant не сможет отправить внешнее уведомление;
  • повреждение или потеря данных, от которых защищает отдельная резервная копия.

Эти задачи связаны, но не сводятся к покупке одного устройства. ИБП питает только то оборудование, которое подключено к его выходам. Если Home Assistant находится на мини-ПК, а роутер, оптический терминал или сетевой коммутатор выключатся первыми, удалённое уведомление может не уйти, даже если сам сервер ещё работает. Это вывод из схемы подключения: проверьте весь путь от датчика питания до канала доставки сообщения.

Как устроить мониторинг питания

В типовой схеме ИБП подключён к хосту по USB или доступен в сети; на одном из компьютеров работает сервер NUT; Home Assistant подключается к нему по сети. Точная схема зависит от модели ИБП, доступного драйвера и типа установки Home Assistant.

В NUT-интеграции могут появиться датчики состояния, заряда батареи, нагрузки и расчётного оставшегося времени. Набор зависит от данных, которые отдаёт ИБП. Проверьте точную модель и интерфейс в списке совместимого оборудования NUT, затем сравните доступные значения на уже настроенном сервере NUT. Название похожей модели само по себе не подтверждает работу нужных датчиков.

В Home Assistant можно строить автоматизации и уведомления по состоянию доступных сенсоров, но сначала определите, куда приходит сообщение. Для внешнего уведомления должны сохраняться питание и связь у Home Assistant, сетевого оборудования и используемого канала отправки. Если задача — только увидеть событие после восстановления электричества, достаточно записать состояние ИБП в Home Assistant и проверить историю.

Что проверить перед выбором ИБП

Составьте перечень оборудования, которому нужно питание:

Оборудование Зачем оно нужно во время перебоя Что проверить
Хост Home Assistant Продолжает выполнять автоматизации и записывать данные Фактическая нагрузка и способ корректного завершения ОС
Роутер, коммутатор, оптический терминал Сохраняют связь с NUT-сервером и интернетом Какие устройства стоят между хостом и сетью провайдера
NUT-сервер, если это отдельный компьютер Передаёт данные ИБП в Home Assistant Сам ли он запитан от ИБП и останется ли доступен
Носитель данных Содержит базу и конфигурацию Home Assistant Есть ли отдельная резервная копия вне хоста

Сверьте потребление подключаемой техники с обоими пределами ИБП: мощностью в ваттах и полной мощностью в вольт-амперах. Данные с датчика нагрузки или измерения помогают оценить текущую конфигурацию, но расчёт времени по одной цифре на корпусе неточен. Смотрите таблицу времени работы производителя для подходящей нагрузки, учитывайте состояние и возраст батареи, а после установки планируйте проверку по инструкции производителя.

Подумайте, что должно выключиться первым. Небольшой ИБП может быть рассчитан на сервер и сетевое оборудование, а не на всю домашнюю технику. Не подключайте нагрузку только потому, что вилка помещается в розетку: проверьте лимиты, тип выходов, заземление и порядок запуска устройств в документации изготовителя.

Порядок настройки NUT и уведомлений

  1. Запишите тип установки Home Assistant: Home Assistant OS, Container или виртуальная машина. От этого зависит, где находится хостовая операционная система и кто сможет выполнить её выключение.
  2. Уточните, поддерживает ли точная модель ИБП NUT и какие интерфейсы она предоставляет. Не покупайте устройство только по слову «USB»: проверьте, что выбранный NUT-драйвер распознаёт именно его.
  3. Определите, где будет работать NUT-сервер и как к нему подключится Home Assistant. По документации NUT-интеграции потребуется адрес сервера; при необходимости — отдельная учётная запись и пароль с нужными правами.
  4. Добавьте интеграцию NUT в Home Assistant через Настройки → Устройства и службы. Проверьте, какие датчики создались, и сопоставьте их значения с документацией ИБП.
  5. Настройте уведомления на доступные состояния, например переход на батарею и возвращение сетевого питания. В документации Home Assistant есть примеры для обоих случаев, а также для низкого заряда. Пример с порогом 25% не является универсальной настройкой: выберите значение с учётом модели ИБП и плана выключения. Уведомления не подтверждают, что внешняя сеть останется доступной.
  6. В отдельное время проверьте сценарий уведомления и доставки сообщения безопасным способом, предусмотренным для вашей установки. Не отключайте питание работающего оборудования без плана возврата и понимания риска.

Если сенсор заряда или оставшегося времени отсутствует, сначала проверьте данные NUT-сервера и список поддерживаемых параметров. Home Assistant добавляет только доступные для устройства сенсоры. Не стройте критический сценарий на сущности, которой нет или значение которой не соответствует документации модели.

Как спланировать выключение хоста

Уведомить владельца и выключить операционную систему — разные действия. В официальной документации NUT за чистое завершение ОС отвечает upsmon, который отслеживает критическое состояние и вызывает команду выключения на управляемой системе. Для этого нужны дополнительная конфигурация, правильные роли NUT и проверка команды на конкретной ОС.

Наличие интеграции NUT в Home Assistant не означает, что хост автоматически завершит работу при низком заряде. Интеграция умеет получать значения и поддерживает ограниченный набор действий самого ИБП; это не равнозначно выключению Home Assistant OS, Docker-хоста или гипервизора. Не запускайте произвольные команды выключения из автоматизации, пока отдельно не подтверждены поддерживаемый способ, порядок остановки сервисов и восстановление после возвращения питания.

Для компьютера, на котором Home Assistant работает в виртуальной машине или контейнере, продумайте сразу два уровня: остановку самой виртуальной машины/контейнера и штатное выключение физического хоста. Ответственный компонент зависит от платформы и должен быть настроен на этой платформе. Не заявляйте «защиту от потери данных», пока не проверены обе операции и повторный запуск.

Почему ИБП не заменяет резервную копию

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

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

Практический план можно записать в четыре строки: какие устройства питаются от ИБП; кто сообщает Home Assistant о батарее; кто завершает работу хоста при критическом заряде; где хранится копия конфигурации и когда проверяли её восстановление. Если на любой вопрос пока нет точного ответа, оставьте автоматическое выключение выключенным до отдельной проверки.

Часто задаваемые вопросы

Home Assistant подключается к ИБП напрямую?

Интеграция NUT Home Assistant работает через сервер NUT и не связывается с ИБП напрямую. Сначала убедитесь, что сервер распознаёт устройство и отдаёт нужные данные.

Можно ли отключить мини-ПК автоматизацией Home Assistant?

Универсальной команды для всех типов установки нет. Настройка должна выполняться штатным механизмом хостовой ОС или NUT и отдельно проверяться на вашей платформе. Не считайте уведомление о низком заряде доказательством корректного выключения.

Как понять, сколько времени проработает система?

Смотрите оценку самого ИБП при фактической нагрузке и таблицу времени работы производителя. Расчёт меняется с составом подключённых устройств и состоянием батареи; значение датчика не является гарантией времени.

Нужно ли держать на ИБП роутер?

Если NUT-сервер или канал уведомлений используют сеть, проверьте, какие сетевые устройства нужны для этого пути. Для работы локального хоста маршрутизатор может быть не нужен, а для внешнего сообщения — необходим. Это зависит от схемы соединения и выбранного сервиса.

Источники: интеграция Network UPS Tools в Home Assistant, руководство Home Assistant по резервным копиям, руководство NUT по настройке контролируемого выключения, список совместимого оборудования NUT.

ПОМОЩЬ С ВАШЕЙ СИСТЕМОЙ

Составим план защиты Home Assistant от перебоев питания

Разберём, что должно оставаться включённым, как увидеть разряд ИБП и где настраивать корректное завершение работы.

  1. Пришлите Опишите своими словами, что вы хотите сохранить работающим во время отключения электричества и чего опасаетесь. Вместе составим план питания, оповещений и копий. Модели можно уточнить позже; не присылайте пароли, ключи и резервные архивы..
  2. В рабочем Telegram-чате разберём задачу и предложим первый полезный шаг без предоплаты.
  3. Объём, стоимость и результат платной настройки согласуем после разбора.
Обсудить схему питания в Telegram

В чате сначала разберём путь питания и данных, затем предложим план проверки. Подбор конкретного ИБП, подключение и настройку хоста согласуем отдельно; физические испытания этой статьи не проводились.

Удобнее почтой? mail@habab.ru