Как правильно измерить емкость батареи ИБП? Отсоединять его от стены - плохая идея, поскольку он теряет почву, так как же это сделать?
Батареи ИБП со временем изнашиваются, поэтому их способность выдерживать нагрузку с возрастом уменьшается. По этой причине более дорогие ИБП включают в себя электронику, встроенную в сам ИБП, которая контролирует состояние батареи, а затем позволяет запрашивать ее через порт на самом ИБП. В старых ИБП для этого использовались прямые 9-контактные последовательные соединения, в новых - USB или Ethernet. Вам понадобится какое-то программное обеспечение, чтобы запросить его, либо от поставщика, либо есть несколько вариантов с открытым исходным кодом.
С точки зрения электричества очень сложно судить, в каком состоянии находится батарея, не имея датчиков на входах / выходах самой батареи перед трансформатором постоянного / переменного тока. Вы можете получить приблизительное представление, вытащив вилку из стены или выключив автоматический выключатель этой розетки и посмотрев, сколько времени потребуется, чтобы разрядился. Это плохо сказывается на вашем оборудовании, поскольку оно выйдет из строя, но, по крайней мере, вы будете иметь представление о том, сколько времени вы можете пробежать, прежде чем запускать сценарии выключения.
Эту информацию я получил от потребительской модели Back-UPS CS 500 usb, подключенной к серверу debian linux с помощью apcupsd:
server:~# apcaccess
APC : 001,045,1130
DATE : Fri Aug 20 14:32:06 CEST 2010
HOSTNAME : server
RELEASE : 3.14.4
VERSION : 3.14.4 (18 May 2008) debian
UPSNAME : zolder
CABLE : USB Cable
MODEL : Back-UPS CS 500
UPSMODE : Stand Alone
STARTTIME: Sat Jun 05 17:47:29 CEST 2010
STATUS : ONLINE
LINEV : 226.0 Volts
LOADPCT : 33.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 21.4 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
OUTPUTV : 230.0 Volts
SENSE : Medium
DWAKE : 000 Seconds
DSHUTD : 000 Seconds
LOTRANS : 180.0 Volts
HITRANS : 266.0 Volts
RETPCT : 000.0 Percent
ITEMP : 29.2 C Internal
ALARMDEL : Always
BATTV : 13.4 Volts
LINEFREQ : 49.0 Hz
LASTXFER : Low line voltage
NUMXFERS : 1
XONBATT : Fri Aug 06 23:50:52 CEST 2010
TONBATT : 0 seconds
CUMONBATT: 2 seconds
XOFFBATT : Fri Aug 06 23:50:54 CEST 2010
SELFTEST : NO
STATFLAG : 0x07000008 Status Flag
SERIALNO : BB0505019948
BATTDATE : 2008-08-13
NOMOUTV : 230 Volts
NOMINV : 230 Volts
NOMBATTV : 12.0 Volts
NOMPOWER : 300 Watts
FIRMWARE : 808.q5.I USB FW:q5
APCMODEL : Back-UPS CS 500
END APC : Fri Aug 20 14:32:07 CEST 2010
Если ваш ИБП имеет последовательный порт или USB-порт, существует программное обеспечение с открытым исходным кодом, которое может считывать информацию с ИБП.
Какая у вас модель ИБП? Какую ОС вы используете?