[Nut-upsuser] ABB UPS Powervalue 11RTG2 : blazer_usb: works /nutdrv_qx: iffy

Yogesh Bhanu yogesh.bhanu at gmail.com
Fri Jul 1 10:09:19 BST 2022


Hi,

I just installed an ABB UPS Powervalue 11RT G2 1KVA. I'm using NUT version
2.8.0 on a RPI3 running ArchLinux.
# config
--snip--
[abb1kva]
    driver = "nutdrv_qx"
    port = "auto"
    vendorid = "0665"
    productid = "5161"
    bus = "001"
    desc = "ABB PowerValue G2 1KVA"
    runtimecal = 240,100,360,75,1200,50,1380,25
--snip--

I get the following output :

--snip--
[root at threepi01 nut]# upsdrvctl -u nut   -DDD start
Network UPS Tools - UPS driver controller 2.8.0
   0.000000 [D2]
If you're not a NUT core developer, chances are that you're told to enable
debugging
to see why a driver isn't working for you. We're sorry for the confusion,
but this is
the 'upsdrvctl' wrapper, not the driver you're interested in.

Below you'll find one or more lines starting with 'exec:' followed by an
absolute
path to the driver binary and some command line option. This is what the
driver
starts and you need to copy and paste that line and append the debug flags
to that
line (less the 'exec:' prefix).

Alternately, provide an additional '-d' (lower-case) parameter to
'upsdrvctl' to
pass its current debug level to the launched driver.

   0.000602 [D1] Starting UPS: abb1kva
   0.000774 [D2] 3 remaining attempts
   0.000820 [D2] exec:  /usr/lib/nut/nutdrv_qx -a abb1kva -u nut
Network UPS Tools - Generic Q* USB/Serial driver 0.32 (2.8.0)
USB communication driver (libusb 1.0) 0.43
Protocol [PI05] is not supported by this driver
Protocol [PI05] is not supported by this driver
Protocol [PI05] is not supported by this driver
Protocol [PI05] is not supported by this driver
Protocol [PI05] is not supported by this driver
Protocol [PI05] is not supported by this driver
Using protocol: Megatec 0.06
No values for battery high/low voltages
Using 'guesstimation' (low: 20.800000, high: 26.000000)!
No charge time specified, using built in default [43200 seconds]
No idle load specified, using built in default [10.0 %]

[root at threepi01 nut]# upsc abb1kva
battery.charge: 0
battery.voltage: 2.28
battery.voltage.high: 26.00
battery.voltage.low: 20.80
battery.voltage.nominal: 24.0
device.model: WPHVR1K0
device.type: ups
driver.name: nutdrv_qx
driver.parameter.bus: 001
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.productid: 5161
driver.parameter.runtimecal: 240,100,360,75,1200,50,1380,25
driver.parameter.synchronous: auto
driver.parameter.vendorid: 0665
driver.version: 2.8.0
driver.version.data: Megatec 0.06
driver.version.internal: 0.32
driver.version.usb: libusb-1.0.26 (API: 0x1000109)
input.current.nominal: 4.0
input.frequency: 50.0
input.frequency.nominal: 50
input.voltage: 236.3
input.voltage.fault: 236.7
input.voltage.nominal: 240
output.voltage: 239.7
ups.beeper.status: enabled
ups.delay.shutdown: 30
ups.delay.start: 180
ups.firmware: 02724.08
ups.load: 20
ups.productid: 5161
ups.status: OL
ups.temperature: 20.1
ups.type: online
ups.vendorid: 0665
--snip--




But with the blazer_usb.
# config:

--snip--
[abb1kva]
    driver = "blazer_usb"
    port = "auto"
    vendorid = "0665"
    productid = "5161"
    bus = "001"
    desc = "ABB PowerValue G2 1KVA"
    runtimecal = 240,100,360,75,1200,50,1380,25
--snip--

I get the following output:

--snip--
[root at threepi01 nut]# upsdrvctl -u nut   -DDD start
Network UPS Tools - UPS driver controller 2.8.0
   0.000000 [D2]
If you're not a NUT core developer, chances are that you're told to enable
debugging
to see why a driver isn't working for you. We're sorry for the confusion,
but this is
the 'upsdrvctl' wrapper, not the driver you're interested in.

Below you'll find one or more lines starting with 'exec:' followed by an
absolute
path to the driver binary and some command line option. This is what the
driver
starts and you need to copy and paste that line and append the debug flags
to that
line (less the 'exec:' prefix).

Alternately, provide an additional '-d' (lower-case) parameter to
'upsdrvctl' to
pass its current debug level to the launched driver.

   0.000573 [D1] Starting UPS: abb1kva
   0.000621 [D2] 3 remaining attempts
   0.000655 [D2] exec:  /usr/lib/nut/blazer_usb -a abb1kva -u nut
Network UPS Tools - Megatec/Q1 protocol USB driver 0.14 (2.8.0)
Please note that this driver is deprecated and will not receive
new development. If it works for managing your devices - fine,
but if you are running it to try setting up a new device, please
consider the newer nutdrv_qx instead, which should handle all 'Qx'
protocol variants for NUT. (Please also report if your device works
with this driver, but nutdrv_qx would not actually support it with
any subdriver!)

Supported UPS detected with megatec protocol
Vendor information read in 1 tries
No values provided for battery high/low voltages in ups.conf

Using 'guestimation' (low: 20.800000, high: 26.000000)!
No charge time specified, using built in default [43200 seconds]
No idle load specified, using built in default [10.0 %]

[root at threepi01 nut]# upsc abb1kva
battery.charge: 93
battery.runtime: 2237
battery.voltage: 27.24
battery.voltage.high: 26.00
battery.voltage.low: 20.80
battery.voltage.nominal: 24.0
device.mfr:
device.model: WPHVR1K0
device.type: ups
driver.name: blazer_usb
driver.parameter.bus: 001
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.productid: 5161
driver.parameter.runtimecal: 240,100,360,75,1200,50,1380,25
driver.parameter.synchronous: auto
driver.parameter.vendorid: 0665
driver.version: 2.8.0
driver.version.internal: 0.14
driver.version.usb: libusb-1.0.26 (API: 0x1000109)
input.current.nominal: 4.0
input.frequency: 50.0
input.frequency.nominal: 50
input.voltage: 237.7
input.voltage.fault: 237.5
input.voltage.nominal: 240
output.voltage: 239.7
ups.beeper.status: enabled
ups.delay.shutdown: 30
ups.delay.start: 180
ups.firmware: 02724.08
ups.load: 18
ups.mfr:
ups.model: WPHVR1K0
ups.productid: 5161
ups.status: OL
ups.temperature: 20.1
ups.type: online
ups.vendorid: 0665
--snip--
Q: How can I get the new driver to display the correct outputs for ?
--snip--
battery.charge: 0
battery.voltage: 2.28
--snip--

Q: is it possible to fix the battery Voltage values as the reported voltage
"battery.voltage: 27.24":
is correct ( confirmed on the panel)

battery.voltage.high: 26.00
battery.voltage.low: 20.80

Q:  Do I have to upload a DDL to get the following output sorted.

From:
--snip--
ups.mfr:
ups.model: WPHVR1K0
--snip--

To:
--snip--
ups.mfr: ABB
ups.model:  Powervalue 11RT G2 1kva
--snip--

Q. What does "input.voltage.fault" mean ?

Thanks in advance,

Yogesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20220701/3f995894/attachment.htm>


More information about the Nut-upsuser mailing list