В 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
Ну а далее настраиваем названия и группы для сортировки
Эх какая жалость, в указанном репозитарии сейчас только influxdb. Хотя на гите видна папка nut.
Как еще в hass.io можно nut поставить ?
Я сделал форк и немного допилил, у меня сейчас он и стоит: https://github.com/kvvoff/hassio-addons
Ай да красава! Все летает!
Огромное спасибо!!!
Скажите, у вас аддон продолжает работать ? Что-то у меня он отвалился и больше никак. Стал требовать юзернеймы и прочее…
———————-
[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.
———————-
У меня работает, все нормально. Пробовали вернуть его дефолтные настройки?
Вот мой конфиг:
{
«logins»: [
{
«username»: «nut»,
«password»: «nut»,
«instcmds»: «all»
}
],
«ups»: [
{
«upsname»: «ups»,
«driver»: «usbhid-ups»,
«port»: «auto»
}
],
«bindaddr»: «0.0.0.0»,
«bindport»: «3493»,
«mode»: «netserver»
}
Да, конечно, там дефолные такие :
{
«users»: [
{
«username»: «»,
«password»: «»,
«instcmds»: [
«all»
],
«actions»: []
}
]
}
но почему он стал требовать юзернэйм и пароль — непонятно. HA работает сам в штатном режиме. Сегодня NUC отсоединял от UPS но потом подключил в тот же USB порт. Странно как-то.
Странно что дефолтные пустые, впишите те, что я выше дал, проверьте
Сложно ваше вставить ) Все строчки набекрень — следовательно воспринимает как ошибку. Надо как-то по строкам все устанавливать, но для меня это будет сложно.
Вот мой конфиг на pastebin, попробуйте https://pastebin.com/JLzCZe3Z
По-моему кое-что прояснилось.
Есть основной NUC, на котором крутится HA. Он подключен к UPS.
Если на нем открыть ссылку : https://github.com/kvvoff/hassio-addons, то открывается аддон «Network UPS Tools (dev)» (с орешком).
Я попробовал на резервной малине запустить вышеуказанный аддон и там уже открывается : Network UPS Tools (версия 0.1) . И там нормальный е настройки по дефолту, как у вас. Но она не подключена к UPS.
Что за фигня ? Почему по одной и той же ссылке открываются разные аддоны ? Правда на nuc у меня стои xbuntu и хассио в докере.
Гляну завтра, что то не нравится ему с платформами видимо
Спасибо большое!
Добрый день!
Я заметил по дате изменения файла, что вы подправили аддон.
К сожалению у меня так-же инсталлируется «Network UPS Tools (dev)».
Я ещё не закончил редактировать) работа, времени не хватает
Oops! Sorry! К черту аддон. Работа важнее! )
Исправил, у меня заработало. Видимо HA не нравилось, что у nut и у nut-dev в config.json «slug»: «nut» было прописано. Заодно и остальное подправил в соответствии с документацией. В общем, пробуйте
Заработало! Я в панике стал искать что-то подобное, вы не ставили у себя https://github.com/korylprince/hassio-apcupsd/ ? Вроде пока одинаково показывают. Не знаю как в надежности, но ваш форк проявил себя крайне надежным, никогда не подводил. Пару раз хасы уходили в шатдаун, когда свет надолго пропадал, чем себя и спасали.
После какого-то обновления я у себя заметил, что предлагает мне nut обновить до dev версии. Я и забил, бэкапы с нормальной версией есть, вручную обновлять не буду. И тут вы пишите. Что-то значит в HA поменялось, к конфигам требования стали жестче.
apcupsd не пробовал, форком своим пользуюсь, тоже не подводило ни разу) Не знаю почему, к nut больше симпатии у меня)) С apcupsd как-то давно не задалось, вот и не ставлю его нигде
[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.… Подробнее »