Network UPS Tools
Power Devices support
Table of Contents

Click here to see reports of other supported models from PowerWalker.

Note

When a user reports that a variable/command is not right then it will be highlighted by a red underline.

Bad values/ranges/etc… will get a red dashed outline or red solid left border.

The accompanying explaining comment - if provided - will be emphasized through a red dotted border on the left.

2.8.1

Report #1 with driver nutdrv_qx (detailed comments available)

This device is known to work with driver nutdrv_qx.

You can grab a dummy-ups compliant .dev file to simulate this device clicking here.

Some more detailed comments are available after the "Known supported…" sections.

Known supported variables

This device is known to support the following variables (values are just examples):

battery.charge

98

battery.energysave

no

battery.packs

1

battery.protection

yes

battery.runtime

1920

battery.voltage

054.5

battery.voltage.high

52.00

battery.voltage.low

41.60

battery.voltage.nominal

48.0

device.model

WPHVR2K0

device.type

ups

driver.debug

0

driver.flag.allow_killpower

0

driver.name

nutdrv_qx

driver.parameter.pollfreq

30

driver.parameter.pollinterval

1

driver.parameter.port

auto

driver.parameter.productid

5161

driver.parameter.synchronous

auto

driver.parameter.vendorid

0665

driver.state

quiet

driver.version

2.8.1

driver.version.data

Voltronic 0.08

driver.version.internal

0.36

driver.version.usb

libusb-1.0.27 (API: 0x100010a)

input.frequency

50.0

input.frequency.high

53.0

input.frequency.low

47.0

input.frequency.nominal

50.0

input.phases

1

input.transfer.high

242

input.transfer.high.max

254

input.transfer.high.min

237

input.transfer.low

218

input.transfer.low.max

223

input.transfer.low.min

206

input.voltage

236.2

input.voltage.nominal

230.0

output.current

1.6

output.current.nominal

8

output.frequency

50.0

output.frequency.nominal

50.0

output.phases

1

output.power.maximum.percent

19

output.power.minimum.percent

21

output.powerfactor

0.8

output.voltage

230.2

output.voltage.nominal

230.0

ups.beeper.status

enabled

ups.delay.shutdown

30

ups.delay.start

180

ups.firmware

01072.07

ups.firmware.aux

P01

ups.load

22

ups.power.nominal

2000

ups.productid

5161

ups.start.auto

yes

ups.start.battery

yes

ups.status

OL

ups.temperature

27.7

ups.type

online

ups.vendorid

0665

About this device

Device dump generated by dump.sh on Sat, 28 Feb 2026 14:42:18 +0000 PowerWalker VFI 2000 CRM LCD

Further system data or configuration examples:

Variables per upsrw powerwalker@localhost listing
# TODO: Convert to RW:... and RO:... markup
:; upsrw powerwalker@localhost
[battery.energysave]
Switch off when running on battery and no/low load
Type: ENUM NUMBER
Option: "no" SELECTED
Option: "yes"

[battery.packs]
Number of battery packs
Type: RANGE NUMBER
Option: "1-99" SELECTED

[battery.protection]
Prevent deep discharge of battery
Type: ENUM NUMBER
Option: "no"
Option: "yes" SELECTED

[driver.debug]
Current debug verbosity level of the driver program
Type: NUMBER
Value: 0

[driver.flag.allow_killpower]
Safety flip-switch to allow the driver daemon to send UPS shutdown command (accessible via driver.killpower)
Type: NUMBER
Value: 0

[input.frequency.high]
Maximum input line frequency (Hz)
Type: RANGE NUMBER
Option: "53-60" SELECTED

[input.frequency.low]
Minimum input line frequency (Hz)
Type: RANGE NUMBER
Option: "40-47" SELECTED

[input.transfer.high]
High voltage transfer point (V)
Type: RANGE NUMBER
Option: "237-254" SELECTED

[input.transfer.low]
Low voltage transfer point (V)
Type: RANGE NUMBER
Option: "206-223" SELECTED

[ups.delay.shutdown]
Interval to wait after shutdown with delay command (seconds)
Type: RANGE NUMBER
Option: "12-5940" SELECTED

[ups.delay.start]
Interval to wait before (re)starting the load (seconds)
Type: RANGE NUMBER
Option: "0-599940" SELECTED

[ups.start.auto]
UPS starts when mains is (re)applied
Type: ENUM NUMBER
Option: "no"
Option: "yes" SELECTED

[ups.start.battery]
Allow to start UPS from battery
Type: ENUM NUMBER
Option: "no"
Option: "yes" SELECTED
Commands per upscmd -l powerwalker@localhost listing
# TODO: Convert to CMD:... markup
:; upscmd -l powerwalker@localhost
Instant commands supported on UPS [powerwalker]:

beeper.disable - Disable the UPS beeper
beeper.enable - Enable the UPS beeper
beeper.toggle - Toggle the UPS beeper
bypass.start - Put the UPS in bypass mode
bypass.stop - Take the UPS out of bypass mode
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)
load.off - Turn off the load immediately
load.on - Turn on the load immediately
shutdown.return - Turn off the load and return when power is back
shutdown.stayoff - Turn off the load and remain off
shutdown.stop - Stop a shutdown in progress
test.battery.start - Start a battery test
test.battery.start.deep - Start a deep battery test
test.battery.start.quick - Start a quick battery test
test.battery.stop - Stop the battery test