From Hentschel
Jump to: navigation, search
Line 2: Line 2:
 
* link to NUT site, with tool for compatibility check: https://networkupstools.org
 
* link to NUT site, with tool for compatibility check: https://networkupstools.org
 
* Tripp-Lite 1500 LCD manual: https://assets.tripplite.com/owners-manual/932668.pdf
 
* Tripp-Lite 1500 LCD manual: https://assets.tripplite.com/owners-manual/932668.pdf
 +
  
 
== Install software ==
 
== Install software ==

Revision as of 02:53, 20 May 2018


Install software

  • install nut
 sudo apt-get install nut

Configuration

  • configuration files in /etc/nut

NUT driver config

  • configure UPS type in nut.conf
  MODE=standalone
  • configure ups.conf
[tripplite-1500lcd]
	driver = usbhid-ups
	port = auto
	desc = "The black UPS in the rack upstairs"
  • check communication
 sudo upsdrvctl start

Configure UPS daemon

  • configure the UPS daemon via upsd.conf
  LISTEN 127.0.0.1     3493
  LISTEN 192.168.1.108 3493
  • and add users to upsd.users
[admin]
        password = xxxxx
        actions = SET FSD
        instcmds = ALL
        upsmon master

[ups]
        password = xxxxx
        upsmon slave
  • check configuration, read data values
 upsc tripplite-1500lcd@localhost

Configure UPS monitoring

  • configure the UPS monitoring daemon, edit upsmon.conf
RUN_AS_USER root
 
MONITOR apc-1500@localhost 1 admin xxxx master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -h +0"
NOTIFYCMD /usr/sbin/upssched
POLLFREQ 2
POLLFREQALERT 1
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
 
NOTIFYMSG ONLINE	"UPS %s on line power"
NOTIFYMSG ONBATT	"UPS %s on battery"
NOTIFYMSG LOWBATT	"UPS %s battery is low"
NOTIFYMSG FSD		"UPS %s: forced shutdown in progress"
NOTIFYMSG COMMOK	"Communications with UPS %s established"
NOTIFYMSG COMMBAD	"Communications with UPS %s lost"
NOTIFYMSG SHUTDOWN	"Auto logout and shutdown proceeding"
NOTIFYMSG REPLBATT	"UPS %s battery needs to be replaced"
NOTIFYMSG NOCOMM	"UPS %s is unavailable"
NOTIFYMSG NOPARENT	"upsmon parent process died - shutdown impossible"
 
NOTIFYFLAG ONLINE	SYSLOG+WALL+EXEC
NOTIFYFLAG ONBATT	SYSLOG+WALL+EXEC
NOTIFYFLAG LOWBATT	SYSLOG+WALL
NOTIFYFLAG FSD		SYSLOG+WALL+EXEC
NOTIFYFLAG COMMOK	SYSLOG+WALL+EXEC
NOTIFYFLAG COMMBAD	SYSLOG+WALL+EXEC
NOTIFYFLAG SHUTDOWN	SYSLOG+WALL+EXEC
NOTIFYFLAG REPLBATT	SYSLOG+WALL
NOTIFYFLAG NOCOMM	SYSLOG+WALL+EXEC
NOTIFYFLAG NOPARENT	SYSLOG+WALL
 
RBWARNTIME 43200
 
NOCOMMWARNTIME 600
 
FINALDELAY 5
  • check available variables (this UPS only seems to have one)
 upsrw tripplite-1500lcd@localhost