nut
nut copied to clipboard
[HCL] CyberPower CPS1500AVR (serial, using powerpanel driver)
Bit of an exotic driver I thought would be worth posting, helped a user get this rather old UPS working (NUT 2.8.4 stable): Last reported working with NUT 2.3.0 (what a jump) at: https://networkupstools.org/ddl/Cyber_Power_Systems/CPS1500AVR.html
Bus 001 Device 006 Port 1-1.4 ID 067b:23a3 Prolific Technology, Inc. USB-Serial Controller
[ups]
driver = powerpanel
port = /dev/ttyUSB0
battery.charge: 100
battery.charge.low: 28
device.mfr: CyberPower
device.model: OP1500
device.serial: REMOVED
device.type: ups
driver.debug: 0
driver.flag.allow_killpower: 0
driver.name: powerpanel
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyUSB0
driver.parameter.synchronous: auto
driver.state: quiet
driver.version: 2.8.4
driver.version.internal: 0.30
input.frequency: 60.0
input.frequency.nominal: 60
input.transfer.high: 145
input.transfer.low: 90
input.voltage: 124
input.voltage.nominal: 120
output.voltage: 124
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.shutdown: 0
ups.delay.start: 45
ups.firmware: 5.100
ups.load: 11
ups.mfr: CyberPower
ups.model: OP1500
ups.serial: REMOVED
ups.start.battery: no
ups.status: OL
ups.temperature: 44.9
Instant commands supported on UPS [ups]:
beeper.toggle - Toggle the UPS beeper
driver.killpower - Tell the driver daemon to initiate UPS shutdown; should be unlocked with driver.flag.allow_killpower option or variable setting
driver.reload - Reload running driver configuration from the file system (only works for changes in some options)
driver.reload-or-error - Reload running driver configuration from the file system (only works for changes in some options); return an error if something changed and could not be applied live (so the caller can restart it with new options)
driver.reload-or-exit - Reload running driver configuration from the file system (only works for changes in some options); exit the running driver if something changed and could not be applied live (so service management framework can restart it with new options)
shutdown.default - Run the driver-defined UPS shutdown sequence (as opposed to user-configured 'sdcommands')
shutdown.reboot - Shut down the load briefly while rebooting the UPS
shutdown.stayoff - Turn off the load and remain off
shutdown.stop - Stop a shutdown in progress
test.battery.start.quick - Start a quick battery test
test.battery.stop - Stop the battery test