Он же умный! Так давайте это использовать.
Основных препятствий на пути к умности APC UPS всего 2:
1) У него коммуникационный порт — RS232. Подите найдите современную мать с выведенным COM-портом
2) Нестандартная распиновка Smart signaling этого порта.
Инженеры APC — редкостные, гхм, «оригиналы». Они, в погоне за «не-как-всешностью», сделали нестандартную распиновку коммуникационного разъема в своих изделиях. Для подключения к компьютеру, они предлагают фирменный com2com кабель 940-0024С, стоимостью сегодня 1500-2000р. Причем оригинальных «в ногу со временем» USB кабелей не существует. Будем это исправлять.
В интернете навалом описаний smart signaling. И есть схемы этого фирменного шнурка. Например вот.
Ок, теперь попробуем создать 940-0024-USB 🙂 Для этого берем недорогой usb2com переходник с полной разводкой всех сигналов, скажем на PL2303. Да, обязательно с разборным корпусом! Например такой.
Разбираем корпус и отпаиваем DB9 от платы.
И припаиваем 2 перемычки + 3 провода в соответствии со схемой выше.
Пакуем плату в термоусадку и собираем разъем.
С железом все. Теперь софт. Подключаем к компу.
Идем Пуск->Панель управления->Система->Диспетчер устройств, там находим новый COM порт, в его свойствах выставляем 2400 8N1
Вот в принципе и все. Теперь любой софт, работающий со Smart Signaling, видит бесперебойник. Можно не только наблюдать, но и менять регистры конфига в ИБП, и конечно проводить калибровку батареи после замены.
Я же, для наблюдения использую виндовый порт apcupsd, вместо тяжеленного и неповоротливого APC PowerChute.
Вот как то так.
UPD: Новая версия кабеля лежит там.
А какие настройки у вас в программе apcupsd, чтобы она увидела бесперебойник? С фиксом соединяется, но там половина функций не работает.
НравитсяНравится
Да, самые стандартные….
UPSCABLE smart
UPSTYPE apcsmart
DEVICE COM2
NETSERVER on
UPSCLASS standalone
А вообще, я сейчас перешел на NUT. Он более универсален
НравитсяНравится
Добрый день! а не осталось ли у вас лишнего такого кабеля? (для APC Smart COM и USB в сервер)
НравитсяНравится
Нет. Сделал себе 2, и оба используются
НравитсяНравится