You could try
THIS or
THIS.
Also, have you attempted to install the
APC PowerChute? It may be worth a shot, even if it is not
exact for your model... and if they allow the license.
As an aside, running apctest should give you options to do self-tests and battery calibrations (and then the ability to read back the data), but it sounds like you're trying to get something different. Is that correct?
Does running apcaccess give you less than you need?
I'm just trying to get a handle on what you're looking for.
Thank you all for replies above. My end goal is to be able to replace the battery in a timely manner. I am in FL and when Irma was passing by and power started to go on and off, i realized my UPS batteries were DED dead. Would like to find a way to anticipate their death or at-least know that they are dead to replace them in a timely manner without having to manually unplug UPS and test the output power. My UPS units are buried under the desk, behind a computer... Think Antec 1200 case with water cooler ontop of it, which i have to get around to get to the UPS units.
Installation of APC powerchute with wine fails. I can't find powerchute for linux. I was able to install network shutdown for linux, but since my UPS units are not network capable, the network shutdown can't see them.
Here is the output of running apctest, it fails...
$ sudo apctest
2017-10-06 18:54:18 apctest 3.14.10 (13 September 2011) debian
Checking configuration ...
Attached to driver: usb
sharenet.type = Network & ShareUPS Disabled
cable.type = USB Cable
mode.type = USB UPS Driver
Setting up the port ...
Doing prep_device() ...
You are using a USB cable type, so I'm entering USB test mode
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: 2
This test instructs the UPS to perform a self-test
operation and reports the result when the test completes.
Clearing previous self test result...CLEARED
Initiating self test...INITIATED
Waiting for test to complete...TEST DID NOT COMPLETE
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:
Any suggestions?
Thanks ahead