Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
APCACCESS(8)		    System Manager's Manual		  APCACCESS(8)

NAME
       apcaccess -- retrieve status information	from apcupsd(8)

SYNOPSIS
       apcaccess [-f <config-file>] [-h	<host>[:<port>]] [-p <parameter-name>]
		 [-u] [<command>] [<host>[:<port>]]

DESCRIPTION
       apcaccess  is  a	 program  which	prints out the complete	status of most
       American	Power Conversion Corp.	(APC)  UPSes  provided	you  have  the
       apcupsd(8)  daemon  installed,  properly	configured and running.	It can
       access status information from any APC UPS attached to the localhost or
       attached	to any computer	on the network which is	running	apcuspd	in NIS
       mode.

       The command line	options	are:

       -f	  configuration	 file	of   apcupsd   (default	  is   usually
		  /etc/apcupsd/apcupsd.conf)

       -h	  hostname  and	 port of apcupsd to communicate	with.  The de-
		  fault	hostname and port are obtained from the	 configuration
		  file.

       -p	  Report  only the value of the	named parameter	instead	of all
		  parameters and values.

       -u	  Remove units field for easier	parsing	by scripts.

       <command>  An optional command, unless a	hostname is also being	speci-
		  fied.	 The  only implemented command is status Shorthand for
		  status localhost:3551.  This produces	a full printout	of the
		  available status information for the associated UPS.

       <host>	  An optional hostname which may be a bare machine name, fully
		  qualified domain name	or IP address.

       :<port>	  An optional port number where	a hostname argument  has  been
		  specified. The default is 3551, the official port number as-
		  signed  by  IANA  for	 the  apcupsd NIS server.  The default
		  hostname and port are	obtained from the configuration	file.

       apcaccess uses apcupsd's	inbuilt	Network	Information Server (NIS) -- no
       relation	to Sun's NIS/YP	service	-- to obtain the current status	infor-
       mation from the UPS on the local	or remote computer.  It	 is  therefore
       necessary to have the following configuration directives:

	       NETSERVER on
	       NISPORT 3551

       in the /etc/apcupsd/apcupsd.conf	configuration file so that the Network
       Information  Server will	be accessible.	Firewall rules for appropriate
       network access may also be needed.

STATUS REPORT FORMAT
       The status report output	format is simple ASCII.	Generally there	 is  a
       single  piece of	information on each line of output. The	content	varies
       based on	the model of UPS being used and, in some cases,	 the  firmware
       version.

EXAMPLES
       Set  out	 below is a sample of the status output	which may be generated
       for the specified UPS models.

   All models
       APC	   : version, number of	records	and number of bytes following
       DATE	   : Date and time of last update from UPS
       HOSTNAME	   : hostname of computer running apcupsd
       VERSION	   : apcupsd version number, date and operating	system
       UPSNAME	   : UPS name from configuration file (dumb) or	EEPROM (smart)
       CABLE	   : Cable type	specified in the configuration file
       MODEL	   : UPS model derived from UPS	information
       UPSMODE	   : Mode in which UPS is operating
       STARTTIME   : Date and time apcupsd was started
       STATUS	   : UPS status.  One or more of  the  following  (space-sepa-
		   rated):  CAL	 TRIM BOOST ONLINE ONBATT OVERLOAD LOWBATT RE-
		   PLACEBATT NOBATT SLAVE SLAVEDOWN
		   or
		   COMMLOST
		   or
		   SHUTTING DOWN
       MASTERUPD   : Last time the master sent an update to the	slave
       ENDAPC	   : Date and time of status information was written

   Smart-UPS and Matrix-UPS (Smart Signalling)
       LINEV	 : Current input line voltage
       LOADPCT	 : Percentage of UPS load capacity used	as estimated by	UPS
       BCHARGE	 : Current battery capacity charge percentage
       TIMELEFT	 : Remaining runtime left on battery as	estimated by the UPS
       MBATTCHG	 : Min battery charge %	(BCHARGE) required for system shutdown
       MINTIMEL	 : Min battery runtime (MINUTES) required for system shutdown
       MAXTIME	 : Max battery runtime (TIMEOUT) after which system  is	 shut-
		 down
       MAXLINEV	 : Maximum input line voltage since apcupsd started
       MINLINEV	 : Min (observed) input	line voltage since apcupsd started
       OUTPUTV	 : Current UPS output voltage
       SENSE	 : Current UPS sensitivity setting for voltage fluctuations
       DWAKE	 : Time	UPS waits after	power off when the power is restored
       DSHUTD	 : Delay before	UPS powers down	after command received
       DLOWBATT	 : Low battery signal sent when	this much runtime remains
       LOTRANS	 : Input line voltage below which UPS will switch to battery
       HITRANS	 : Input line voltage above which UPS will switch to battery
       RETPCT	 : Battery charge % required after power off to	restore	power
       ITEMP	 : UPS internal	temperature in degrees Celcius
       ALARMDEL	 : Delay period	before UPS starts sounding alarm
       BATTV	 : Current battery voltage
       LINEFREQ	 : Current line	frequency in Hertz
       LASTXFER	 : Reason for last transfer to battery since apcupsd startup
       NUMXFERS	 : Number of transfers to battery since	apcupsd	startup
       XONBATT	 :  Date,  time	 of  last  transfer  to	 battery since apcupsd
		 startup
       TONBATT	 : Seconds currently on	battery
       CUMONBATT : Cumulative seconds on battery since apcupsd startup
       XOFFBAT	 : Date, time of  last	transfer  off  battery	since  apcupsd
		 startup
       SELFTEST	 : Date	and time of last self test since apcupsd startup
       STESTI	 : Self-test interval
       STATFLAG	 : UPS status flag in hex
       DIPSW	 : Current UPS DIP switch settings
       REG1	 : Fault register 1 in hex
       REG2	 : Fault register 2 in hex
       REG3	 : Fault register 3 in hex
       MANDATE	 : UPS date of manufacture
       SERIALNO	 : UPS serial number
       BATTDATE	 : Date	battery	last replaced (if set)
       NOMOUTV	 : Nominal output voltage to supply when on battery power
       NOMBATTV	 : Nominal battery voltage
       EXTBATTS	 : Number of external batteries	(for XL	models)
       BADBATTS	 : Number of bad external battery packs	(for XL	models)
       FIRMWARE	 : UPS firmware	version
       APCMODEL	 : APC model information

   Newer Back-UPS Pro (Smart Signalling)
       LINEV	 : Current input line voltage
       LOADPCT	 : Percentage of UPS load capacity used
       MBATTCHG	 : Min battery charge %	(BCHARGE) required for system shutdown
       MINTIMEL	 : Min battery runtime (MINUTES) required for system shutdown
       MAXTIME	 :  Max	 battery runtime (TIMEOUT) after which system is shut-
		 down
       MAXLINEV	 : Maximum input line voltage since apcupsd startup
       MINLINEV	 : Minimum input line voltage since apcupsd startup
       OUTPUTV	 : Current UPS output voltage
       BATTV	 : Current battery charge voltage
       STATFLAG	 : UPS status flag in hex

   Back-UPS RS 1500 (USB)
       LINEV	 : Current input line voltage
       LOADPCT	 : Percentage of UPS load capacity used
       BCHARGE	 : Current battery capacity charge percentage
       TIMELEFT	 : Remaining runtime left on battery as	estimated by UPS
       MBATTCHG	 : Min battery charge %	(BCHARGE) required for system shutdown
       MINTIMEL	 : Min battery runtime (MINUTES) required for system shutdown
       MAXTIME	 : Max battery runtime (TIMEOUT) after which system  is	 shut-
		 down
       *OUTPUTV	 : Current UPS output voltage
       *DWAKE	 : Time	UPS waits after	power off when the power is restored
       *DSHUTD	 : Delay before	UPS powers down	after command received
       LOTRANS	 : Input line voltage below which UPS will switch to battery
       HITRANS	 : Input line voltage above which UPS will switch to battery
       *RETPCT	 : Battery charge % required after power off to	restore	power
       *ITEMP	 : UPS internal	temperature in degrees Celcius
       ALARMDEL	 : Delay period	before UPS starts sounding alarm
       BATTV	 : Current battery voltage
       *LINEFREQ : Current line	frequency in Hertz
       *LASTXFER : Reason for last transfer to battery since apcupsd startup
       NUMXFERS	 : Number of transfers to battery since	apcupsd	startup
       XONBATT	 :  Date,  time	 of  last  transfer  to	 battery since apcupsd
		 startup
       TONBATT	 : Seconds currently on	battery
       CUMONBATT : Cumulative seconds on battery since apcupsd startup
       XOFFBAT	 : Date, time of  last	transfer  off  battery	since  apcupsd
		 startup
       SELFTEST	 : Date	and time of last self test since apcupsd startup
       STATFLAG	 : UPS status flag in hex
       MANDATE	 : UPS date of manufacture
       SERIALNO	 : UPS serial number
       BATTDATE	 : Date	battery	last replaced (if set)
       NOMBATTV	 : Nominal battery voltage
       FIRMWARE	 : UPS firmware	version
       APCMODEL	 : APC model information
       * presence dependant on USB firmware version.

   Web/SNMP (AP9716) or	PowerNet SNMP (AP9605) SmartSlot Card
       LINEV	 : Current input line voltage
       LOADPCT	 : Percentage of UPS load capacity used	as estimated by	UPS
       BCHARGE	 : Current battery capacity charge percentage
       TIMELEFT	 : Remaining runtime left on battery as	estimated by UPS
       MBATTCHG	 : Min battery charge %	(BCHARGE) required for system shutdown
       MINTIMEL	 : Min battery runtime (MINUTES) required for system shutdown
       MAXTIME	 :  Max	 battery runtime (TIMEOUT) after which system is shut-
		 down
       MAXLINEV	 : Maximum input line voltage since apcupsd startup
       MINLINEV	 : Minimum input line voltage since apcupsd startup
       OUTPUTV	 : UPS output voltage
       SENSE	 : Current UPS sensitivity setting for voltage fluctuations
       DWAKE	 : Time	UPS waits after	power off when the power is restored
       DSHUTD	 : Delay before	UPS powers down	after command received
       DLOWBATT	 : Low battery signal sent when	this much runtime remains
       LOTRANS	 : Input line voltage below which UPS will switch to battery
       HITRANS	 : Input line voltage above which UPS will switch to battery
       RETPCT	 : Battery charge % required after power off to	restore	power
       ITEMP	 : UPS internal	temperature in degrees Celcius
       ALARMDEL	 : Delay period	before UPS starts sounding alarm
       LINEFREQ	 : Current line	frequency in Hertz
       NUMXFERS	 : Number of transfers to battery since	apcupsd	startup
       TONBATT	 : Seconds currently on	battery
       CUMONBATT : Cumulative seconds on battery since apcupsd startup
       XOFFBATT	 : Date, time of  last	transfer  off  battery	since  apcupsd
		 startup
       STESTI	 : Self-test interval
       STATFLAG	 : UPS status flag in hex
       DIPSW	 : Current UPS DIP switch settings
       MANDATE	 : UPS date of manufacture
       SERIALNO	 : UPS serial number
       BATTDATE	 : Date	battery	last replaced (if set)
       NOMOUTV	 : Nominal output voltage to supply when on battery power
       NOMPOWER	 : Nominal power output	in watts
       EXTBATTS	 : Number of external batteries	(for XL	models)
       BADBATTS	 : Number of bad external battery packs	(for XL	models)
       FIRMWARE	 : UPS firmware	version
       APCMODEL	 : APC model information

   Share-UPS (AP9270) (Basic port)
       MBATTCHG	 : Min battery charge %	(BCHARGE) required for system shutdown
       MINTIMEL	 : Min battery runtime (MINUTES) required for system shutdown
       MAXTIME	 :  Max	 battery runtime (TIMEOUT) after which system is shut-
		 down
       NUMXFERS	 : Number of transfers to battery since	apcupsd	startup
       TONBATT	 : Seconds currently on	battery
       CUMONBATT : Cumulative seconds on battery since apcupsd startup
       XOFFBATT	 : Date, time of  last	transfer  off  battery	since  apcupsd
		 startup
       STATFLAG	 : UPS status flag in hex

   UPS Environmental Monitoring	SmartSlot Card (AP9612TH)
       HUMIDITY	 : Ambient humidity
       AMBTEMP	 : Ambient temperature

   Back-UPS Pro	and Smart-UPS v/s (Smart Signalling)
       LINEFAIL	 : Input line voltage status.
       BATTSTAT	 : Battery status.
       LASTXFER	 : Last	(observed) transfer to battery.

   Back-UPS and	Net-UPS	(Simple	Signalling)
       LINEFAIL	 : Input line voltage status.
       BATTSTAT	 : Battery status.
       STATFLAG	 : UPS status flag in hex.

FILES
       /etc/apcupsd/apcupsd.conf

SEE ALSO
       apcupsd.conf(5),	apcupsd(8).

       The HTML	apcupsd	manual installed on your system	or available online at
       http://www.apcupsd.org/

AUTHORS
   This	page
       Trevor Roydhouse

   Software
       Adam Kropelin (current Project Manager and Code Maintainer)
       Kern Sibbald (former Project Manager and	Code Maintainer)
       Riccardo	Facchetti (former Project Manager and Code Maintainer)
       Andre M.	Hedrick	(Project Founder and former Code Maintainer)

   Contributors
       An  enormous  number of users who have devoted their time and energy to
       this project -- thanks.

apcaccess v3.14.6		March 28, 2014			  APCACCESS(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=apcaccess&sektion=8&manpath=FreeBSD+Ports+14.3.quarterly>

home | help