Работа с ИБП.
-
Пока что неудачно. Впрочем, это логично, если задуматься.
Итак, имеем APS Smart 1000, подключаем его по USB к ноуту, на который ставим PowerChute Сервер, Агент и Консоль (без компонентов сконфигурировать не получится). Конфигурируем ИБП, после чего перетыкаем USB в сенс. В результате NUT видит ИБП, но не воспринимает от него команд, что логично. С какого, простите, перепуга NUT и виндовый PowerChute должны работать по одному протоколу? При наступлении ситуации, сконфигурированой в PowerChute, ИБП честно отправляет соотв. команду для PowerChute. Но с чего NUT должен "понять" её?
В случае с картой - другое дело. Не уверен, но предполагаю, что с её помощью можно а) сконфигурировать ИБП, б) сигналы от нее одинаково хорошо понимают разные ОС и модули, в частности - NUT.
Выход - либо внедрять решение с картой, либо искать ПО на сайте производителя ИБП и курить их форумы. -
С какого, простите, перепуга NUT и виндовый PowerChute должны работать по одному протоколу?
В этом случае и данные nut не должен воспринимать.
К сожалению работающее решение разобрано и нет возможности его повторить.
Почитайте здесь http://www.networkupstools.org/docs/man/usbhid-ups.html, посмотрите конфиги nut, должен быть скрипт выполняющийся в момент когда nut решит выключаться, там и должна выдаться в ИБП команда на выключение с задержкой -
У меня pfsense дружит с ибп фирмы APC с коробки. Поставил только пакет и все выключается/включается без проблем :)
-
Да, тоже удалось добиться нормальной работы сенса с пакетом NUT и АРС Smart 1000 и RS500.
-
Кто-то себя пяткой в грудь бил, что напишет пошаговую инструкцию… :-\
-
Попался в руки ИБП APC Back-UPS RS500 (BR500I).
Растянул виртуалку с 2.2.6, пробросил USB от ИБП.
Вот как оно работает с apcupsd и nut.
Ставил релиз 2.3.1 - там нет этих пакетов.
-
Вот как оно работает с apcupsd и nut.
А где самое вкусное: WEB интерфейс?
-
"Из коробки" нет веб интерфейса.
Можно настроить доступ извне snmp, nut (для подключения систем, запитанных от этого же ИБП)
Для nut есть gui в виде win nut client -
А есть инструкция для обычных смертных ? как например настроить RS500 с кабелем на rs232?
-
А с помощью чего было реализовано? NUT
Последние версии NUT в пакете для pfSense имеют "умный" USB драйвер, исчезли кучи настроек с выбором кабеля и пр.
Важный момент - после включения сервиса и выбора драйвера требуется перезагрузка
Для NUT в pfSense пакет устанавливает виджет.На скриншоте - мои настройки для APC Back-UPS RS 1000
RUN_AS_USER root включил для E-Mail notifications, без него него не работает отправка почты через SSL\TLS
ignorelb
override.battery.charge.low = 30
override.battery.runtime.low = 300Меняют порог отключения с дефолтных очень малых величин на 30% или 300 секунд.
Пробовал и apcupsd,работает, но остановился на NUT.
Тема, где очень отзывчивый автор пакета NUT отвечает на вопросы:
https://forum.pfsense.org/index.php?topic=115349.msg661791#msg661791
То же, но для apcupsd:
https://forum.pfsense.org/index.php?topic=70830.msg688548#msg688548