С помощью плагина UPS Monitor можно отслеживать состояние ибп (напряжение, процент заряда, время работы от батареи) и использовать эти данные для сценариев.

Добавим в domoticz APC Back-UPS ES 525, предварительно подключив его к raspberry

Для начала установим NUT сервер:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install nut-client nut-server

Убедимся, что usbutils установлен, чтобы мы могли использовать lsusb для получения информации от ИБП:

sudo apt-get install usbutils

Отредактируем файл  /etc/nut/ups.conf:

sudo nano /etc/nut/ups.conf

добавим в самый конец:

[apc]
driver = usbhid-ups
port = auto
desc = "APC"

Ctrl+X, Y, Enter

выполним

sudo upsdrvctl start

который вернет что-то подобное, в зависимости от вашей модели ИБП:

Отредактируем файл /etc/nut/upsd.conf

sudo nano /etc/nut/upsd.conf

Раскомментируем строку LISTEN 127.0.0.1 3493

Отредактируем файл /etc/nut/nut.conf

sudo nano /etc/nut/nut.conf

Изменим MODE на :

MODE=netserver

Перезагрузим raspberry:

sudo reboot

Узнаем статус nut сервера:

sudo systemctl status nut-server.service

Убедимся что службы запустились автоматически:

ps -ef | grep ups

Считаем параметры нашего APC Back-UPS ES 525 :

upsc apc

NUT сервер установлен. Теперь нужно добавить все это в Domoticz:

Устанавливаем плагин UPS Monitor через Python Plugin Manager  или вручную

Вводим NUT ip: 127.0.0.1
Порт 3493
NUT name: apc

Через некоторое время добавятся устройства:

Оставить комментарий

avatar

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

  Подписаться  
Уведомление о