Как отключить сигнализацию «неисправная батарея» в ИБП APC Back-UPS 550?

Как отключить сигнализацию «неисправная батарея» в ИБП APC Back-UPS 550?

Я использую Ubuntu и у меня есть источник бесперебойного питания APC Back-UPS 550, который отлично работает уже несколько лет.

Однако за последний год сигнализация о «плохом аккумуляторе» начала регулярно срабатывать, и каждый раз это оказывалось ложной тревогой.

Громкий постоянный пьезо-зуммер ревёт, а его светодиод состояния мигает между зелёным и красным. Согласно руководству, это означает, что свинцово-кислотный аккумулятор неисправен и его необходимо заменить. Однако при осмотре аккумулятор полностью заряжен и находится в идеальном состоянии.

На всякий случай я купил новую батарею, и проблема исчезла, но примерно через 6 месяцев снова загорелся сигнал о плохой батарее. Я знаю, что эти батареи не вечны, но они должны работать 3-4 года, а не только 6 месяцев.

Что является причиной этого, и есть ли способ это исправить? Неисправен ли блок ИБП? Можно ли его разобрать и починить или отключить эту «сигнализацию». Поскольку блок в остальном работает отлично, я подозреваю, что это просто способ APC заставить меня купить больше батарей, которые недешевы.

Редактировать: Открытиенекоторые документыНа сайте APC говорится, что проблема с ложным срабатыванием зуммера может иногда возникать, если вы перегружаете блок и подключаете к нему слишком много мощных приборов, даже когда он подключен к внешнему источнику питания. Я не уверен, но это могло быть моей проблемой. Блок, похоже, предназначен для питания типичного настольного ПК и, возможно, монитора, но я использовал его для питания двух серверов 1U, настольного ПК и здоровенного маршрутизатора Wi-Fi.

Я попробую перераспределить часть нагрузки на второй ИБП и посмотреть, решит ли это проблему.

решение1

Загрузите командную строку APC UPS Daemon и используйте ее для отключения аварийного сигнала APC Back-UPS 550.

Примечание: Этот совет основан на программном обеспечении, которое последний раз обновлялось в 2016 году, и ярекомендовано в другом ответееще в 2020 году. Я знаю, что успешно использовал его на macOS в дни «OS X» в прошлом, но не делал этого годами. Так что надеюсь, это сработает для вас.


Это работает только в том случае, если у вас есть кабель данных, который может подключаться к порту данных ИБП APC с вашего ПК. Но если вы можете, вам повезло! А если вы по какой-то причине не можете, сигнализация обычно представляет собой просто пьезоизлучатель, подключенный к материнской плате ИБП с помощью модульного 2-3-проводного разъема. То есть, откройте ИБП, найдите этот разъем и просто буквально отсоедините его. Но программное отключение, честно говоря, лучше, поскольку оно неинвазивно и легко отменяется.

Тем не менее, есть классный инструмент командной строки, который называетсяДемон ИБП APCкоторый позволяет вам легко управлять ИБП APC из командной строки без необходимости установки официального ПО PowerChute GUI. Он доступен для Mac и Windows в виде предварительно скомпилированных двоичных файлов, а также пакетов RPM и Deb для Linux в дополнение к чистому исходному коду, который вы можете скомпилировать практически для любой системы.

Этот пост в блоге от 2012 годаделает достойную работу по объяснению того, как конкретно использовать программное обеспечение APC UPS Daemon для отключения сигналов тревоги. Вот поток командной строки после того, как вы установили и apctestполучили программное обеспечение APC UPS Daemon:

sudo apctest
 
2012-11-18 23:30:50 apctest 3.14.8 (16 January 2010) debian
 Checking configuration ...
 Attached to driver: usb
 sharenet.type = DISABLE
 cable.type = USB_CABLE
 
You are using a USB cable type, so I'm entering USB test mode
 mode.type = USB_UPS
 Setting up the port ...
 Hello, this is the apcupsd Cable Test program.
 This part of apctest is for testing USB UPSes.
 
Getting UPS capabilities...SUCCESS
 
Please select the function you want to perform.
 
1) Test kill UPS power
 2) Perform self-test
 3) Read last self-test result
 4) View/Change battery date
 5) View manufacturing date
 6) View/Change alarm behavior
 7) View/Change sensitivity
 8) View/Change low transfer voltage
 9) View/Change high transfer voltage
 10) Perform battery calibration
 11) Test alarm
 12) View/Change self-test interval
 Q) Quit
 
Select function number: 6
 
Current alarm setting: ENABLED
 Press...
 E to Enable alarms
 D to Disable alarms
 Q to Quit with no changes
 Your choice: Select function: d
 
New alarm setting: DISABLED
 
1) Test kill UPS power
 2) Perform self-test
 3) Read last self-test result
 4) View/Change battery date
 5) View manufacturing date
 6) View/Change alarm behavior
 7) View/Change sensitivity
 8) View/Change low transfer voltage
 9) View/Change high transfer voltage
 10) Perform battery calibration
 11) Test alarm
 12) View/Change self-test interval
 Q) Quit
 
Select function number: 6
 
Current alarm setting: DISABLED
 Press...
 E to Enable alarms
 D to Disable alarms
 Q to Quit with no changes
 Your choice: Select function: q
 
1) Test kill UPS power
 2) Perform self-test
 3) Read last self-test result
 4) View/Change battery date
 5) View manufacturing date
 6) View/Change alarm behavior
 7) View/Change sensitivity
 8) View/Change low transfer voltage
 9) View/Change high transfer voltage
 10) Perform battery calibration
 11) Test alarm
 12) View/Change self-test interval
 Q) Quit
 
Select function number: q
 
2012-11-18 23:32:59 End apctest.

Обратите внимание, что если при запуске вы получаете такую ​​ошибку sudo apctest:

apctest FATAL ERROR in apctest.c at line 313
Unable to create UPS lock file.
  If apcupsd or apctest is already running,
  please stop it and run this program again.
apctest error termination completed

Это означает, что apcupsd(APC UPS daemon) активен и запущен. Вам нужно остановить процесс, apcupsdчтобы запустить apctest. Как это сделать, зависит от того, какую ОС — и какой метод вы использовали — для ее установки.

В системе Linux для остановки процесса достаточно просто запустить sudo service apcupsd stopили полностью завершить процесс с указанным PID с помощью команды вроде этой .kill -TERM [PID]

Более подробную информацию об использовании и отладке apctestможно найти здесь:Wiki-страница Университета Ватерлоо наacupsdили вэтот пост в блоге.

решение2

Я не уверен в ответах выше, но я использовал программное обеспечение PowerChute — подключил кабель передачи данных к резервным копиям 550 и подключил его к компьютеру, затем использовал программное обеспечение APC, чтобы отключить все уведомления, а затем применил действие.

Это сработало для меня и просто. Но да, это означает, что вообще нет никаких сигналов тревоги (а это то, чего я хотел, так как я использую эти резервные копии только при отключении электроэнергии, и раздражающий звуковой сигнал каждые 2 минуты сводил меня с ума): APC даже выпустилапростое видео для этого.

Связанный контент