APC UPS 3000XL + AP9617 UPS Network Management Card
apt-get install nut-snmp
Enable SNMP v1 Read only access for community 'public'
[UPS3000XL] driver = snmp-ups port = 192.168.64.22 desc = "Smart-UPS 3000 XL"
Try to start driver:
systemctl start nut-driver.service
lip 07 11:31:05 nut upsdrvctl[23315]: No matching MIB found for sysOID '.1.3.6.1.4.1.318.1.3.2.7'! lip 07 11:31:05 nut upsdrvctl[23315]: Please report it to NUT developers, with an 'upsc' output for your device. lip 07 11:31:05 nut upsdrvctl[23315]: Going back to the classic MIB detection method. lip 07 11:31:05 nut upsdrvctl[23315]: Detected Smart-UPS 3000 XL on host 192.168.64.22 (mib: apcc 1.2)
And make driver start permanent:
systemctl enable nut-driver.service
[local_mon] password = local_mon_pass upsmon master
MONITOR UPS3000XL@localhost 1 local_mon local_mon_pass master MINSUPPLIES 1 NOTIFYCMD /etc/nut/notifycmd.sh POLLFREQ 5 POLLFREQALERT 5 HOSTSYNC 15 DEADTIME 15 NOTIFYFLAG ONLINE<----->SYSLOG+WALL+EXEC NOTIFYFLAG ONBATT<----->SYSLOG+WALL+EXEC NOTIFYFLAG LOWBATT<---->SYSLOG+WALL+EXEC NOTIFYFLAG FSD<><------>SYSLOG+WALL+EXEC # NOTIFYFLAG COMMOK<--->SYSLOG+WALL # NOTIFYFLAG COMMBAD<-->SYSLOG+WALL NOTIFYFLAG SHUTDOWN<--->SYSLOG+WALL+EXEC # NOTIFYFLAG REPLBATT<->SYSLOG+WALL # NOTIFYFLAG NOCOMM<--->SYSLOG+WALL # NOTIFYFLAG NOPARENT<->SYSLOG+WALL RBWARNTIME 43200 NOCOMMWARNTIME 300 FINALDELAY 5
MODE=netserver
Start all services:
systemctl enable --now nut-server.service systemctl enable --now nut-monitor.service
Test with client:
upsc UPS3000XL