Мониторинг состояния ИБП в Home Assistant

В Hass.io все очень удобно — добавляем аддон и функциональность увеличена

Имеется Hass.io 0.86.3 на Raspberry 3 и APC Back-UPS ES 525

Был найден репозиторий с аддоном NUT сервера (https://github.com/asciinaut/hassio-addons/tree/master/nut) но в версии Home Assistant 0.70 он не устанавливался. Но гугл все подскажет) Был найден форк, (https://github.com/colindunn/hassio-addons) измененный под новую версию Home Assistant

Итак, добавляем новый репозиторий:

https://github.com/kvvoff/hassio-addons/

https://github.com/colindunn/hassio-addons больше не поддерживается создателем. Я сделал форк

Подключаем ИБП к Raspberry

Устанавливаем дополнение NUT

Можем изменить настройки, можем оставить дефолтные

Запускаем и переходим в sensors.yaml

Добавляем новый датчик:

####################################################
#                   UPS Monitoring                 #
####################################################
#
- platform: nut
  username: nut
  password: nut
  resources:
    - ups.load
    - ups.status
    - input.voltage
    - battery.runtime
    - battery.charge
    - battery.voltage

И перезапускаем Home Assistant

Ну а далее настраиваем названия и группы для сортировки

Поделитесь с друзьями
Подписаться
Уведомить о
guest

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

20 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Sem2000
Sem2000
5 лет назад

Эх какая жалость, в указанном репозитарии сейчас только influxdb. Хотя на гите видна папка nut.
Как еще в hass.io можно nut поставить ?

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

Ай да красава! Все летает!
Огромное спасибо!!!

Sem2000
Sem2000
5 лет назад
Ответить на  Sem2000

Скажите, у вас аддон продолжает работать ? Что-то у меня он отвалился и больше никак. Стал требовать юзернеймы и прочее…
———————-
[21:35:52] FATAL: Setting a username is required!
[21:35:52] FATAL:
[21:35:52] FATAL: Please username in the ‘users[0].username’ option.
[21:35:52] FATAL:
[21:35:52] FATAL: If unsure, check the add-on manual for more information.
———————-

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

Да, конечно, там дефолные такие :

{
«users»: [
{
«username»: «»,
«password»: «»,
«instcmds»: [
«all»
],
«actions»: []
}
]
}

но почему он стал требовать юзернэйм и пароль — непонятно. HA работает сам в штатном режиме. Сегодня NUC отсоединял от UPS но потом подключил в тот же USB порт. Странно как-то.

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

Сложно ваше вставить ) Все строчки набекрень — следовательно воспринимает как ошибку. Надо как-то по строкам все устанавливать, но для меня это будет сложно.

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

По-моему кое-что прояснилось.
Есть основной NUC, на котором крутится HA. Он подключен к UPS.
Если на нем открыть ссылку : https://github.com/kvvoff/hassio-addons, то открывается аддон «Network UPS Tools (dev)» (с орешком).
Я попробовал на резервной малине запустить вышеуказанный аддон и там уже открывается : Network UPS Tools (версия 0.1) . И там нормальный е настройки по дефолту, как у вас. Но она не подключена к UPS.
Что за фигня ? Почему по одной и той же ссылке открываются разные аддоны ? Правда на nuc у меня стои xbuntu и хассио в докере.

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

Спасибо большое!

Sem2000
Sem2000
5 лет назад
Ответить на  Sem2000

Добрый день!
Я заметил по дате изменения файла, что вы подправили аддон.
К сожалению у меня так-же инсталлируется «Network UPS Tools (dev)».

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

Oops! Sorry! К черту аддон. Работа важнее! )

Sem2000
Sem2000
5 лет назад
Ответить на  kvv

Заработало! Я в панике стал искать что-то подобное, вы не ставили у себя https://github.com/korylprince/hassio-apcupsd/ ? Вроде пока одинаково показывают. Не знаю как в надежности, но ваш форк проявил себя крайне надежным, никогда не подводил. Пару раз хасы уходили в шатдаун, когда свет надолго пропадал, чем себя и спасали.

Илья
Илья
4 лет назад

[s6-init] making user provided files available at /var/run/s6/etc…exited 0. [s6-init] ensuring user provided files have correct perms…exited 0. [fix-attrs.d] applying ownership & permissions fixes… [fix-attrs.d] done. [cont-init.d] executing container initialization scripts… [cont-init.d] 00-banner.sh: executing… ———————————————————— Hass.io Add-on: NUT Manage Uninterruptible Power Supplies ———————————————————— Add-on version: 0.1.2 You are running the latest version of this add-on. System: HassOS 2.12 (armv7 / raspberrypi3) Home Assistant version: 0.102.2 Supervisor version: 192 ———————————————————— Please, share the above information when looking for help or support in, e.g., GitHub, forums or the Discord chat. ———————————————————— [cont-init.d] 00-banner.sh: exited 0. [cont-init.d] 01-log-level.sh: executing… [cont-init.d] 01-log-level.sh: exited 0.… Подробнее »