It's the SME 7 contrib. I have used it in the past an liked it so though I'd try it out on SME 8.
I reviewed the config file and although it was not the UPSCABLE param, others were off (too late at night).
It is working now. Below are the non-default settings.
UPSNAME brains
UPSCABLE usb
UPSTYPE usb
DEVICE
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 6
BATTERYLEVEL 50
MINUTES 30
TIMEOUT 30
ANNOY 0
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
EVENTSFILE /var/log/apcupsd.events
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0
And as expected, produces the following:
# /etc/init.d/apcupsd status
apcupsd (pid 8204) is running...
APC : 001,036,0910
DATE : 2013-06-24 08:17:07 -0400
HOSTNAME : brains
VERSION : 3.14.10 (13 September 2011) redhat
UPSNAME : brains
CABLE : USB Cable
DRIVER : USB UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2013-06-24 08:08:08 -0400
MODEL : Back-UPS XS 900
STATUS : ONLINE
LINEV : 118.0 Volts
LOADPCT : 10.0 Percent Load Capacity
BCHARGE : 100.0 Percent
TIMELEFT : 88.1 Minutes
MBATTCHG : 50 Percent
MINTIMEL : 30 Minutes
MAXTIME : 30 Seconds
SENSE : Medium
LOTRANS : 088.0 Volts
HITRANS : 139.0 Volts
ALARMDEL : 30 seconds
BATTV : 26.7 Volts
LASTXFER : Unacceptable line voltage changes
NUMXFERS : 0
TONBATT : 0 seconds
CUMONBATT: 0 seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x07000008 Status Flag
SERIALNO : BQ0822002284
BATTDATE : 2010-05-29
NOMINV : 120 Volts
NOMBATTV : 24.0 Volts
NOMPOWER : 540 Watts
FIRMWARE : 830.E8 .D USB FW:E8
END APC : 2013-06-24 08:17:42 -0400