Click here to see reports of other supported models from FSP.
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.0
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
|
|
battery.energysave
|
|
battery.packs
|
|
battery.protection
|
|
battery.runtime
|
|
battery.runtime.low
|
|
battery.voltage
|
|
battery.voltage.nominal
|
|
device.model
|
|
device.type
|
|
driver.name
|
|
driver.parameter.bypass_forbidding
|
|
driver.parameter.limited_runtime_on_battery
|
|
driver.parameter.pollfreq
|
|
driver.parameter.pollinterval
|
|
driver.parameter.port
|
|
driver.parameter.product
|
|
driver.parameter.productid
|
|
driver.parameter.synchronous
|
|
driver.parameter.vendor
|
|
driver.parameter.vendorid
|
|
driver.version
|
|
driver.version.data
|
|
driver.version.internal
|
|
driver.version.usb
|
|
input.current.nominal
|
|
input.frequency
|
|
input.frequency.high
|
|
input.frequency.low
|
|
input.frequency.nominal
|
|
input.phases
|
|
input.transfer.high
|
|
input.transfer.high.max
|
|
input.transfer.high.min
|
|
input.transfer.low
|
|
input.transfer.low.max
|
|
input.transfer.low.min
|
|
input.voltage
|
|
input.voltage.nominal
|
|
output.current
|
|
output.current.nominal
|
|
output.frequency
|
|
output.frequency.nominal
|
|
output.phases
|
|
output.power.maximum.percent
|
|
output.power.minimum.percent
|
|
output.powerfactor
|
|
output.voltage
|
|
output.voltage.nominal
|
|
ups.beeper.status
|
|
ups.delay.shutdown
|
|
ups.delay.start
|
|
ups.firmware
|
|
ups.firmware.aux
|
|
ups.load
|
|
ups.power.nominal
|
|
ups.productid
|
|
ups.start.auto
|
|
ups.start.battery
|
|
ups.status
|
|
ups.temperature
|
|
ups.type
|
|
ups.vendorid
|
|
About this device
Device dump generated by ./nut-ddl-dump.sh on Thu, 02 Jun 2022 14:26:18 +0200
The UPS doesn’t report serial
number (well, reports zeroes), and
ups.load
is stuck on value of 0, making expected runtime unusable.
Other than that, the UPS reports voltages (both input, output, nominal…) etc. correctly along with the charge level and battery temperature.
See also a report of similar-looking model with blazer_usb driver
from NUT v2.7.4, which did report a non-trivial ups.load . Change of driver
did not help when testing this device, however. |
Reported at:
Further system data or configuration examples:
[ups2]
desc = "FSP Fortron UPS Champ 1000 VA Tower (UPS2)"
driver = "nutdrv_qx"
port = "auto"
vendorid = "0665"
productid = "5161"
product = "USB to Serial"
vendor = "INNO TECH"
pollinterval = 5
limited_runtime_on_battery = disabled
bypass_forbidding = enabled
override.battery.runtime.low = 120
upsrw ups@localhost
listing# TODO: Convert to RW:... and RO:... markup
:; upsrw ups@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
[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
upscmd -l ups2@localhost
listing# TODO: Convert to CMD:... markup
:; upscmd -l ups2@localhost
Instant commands supported on UPS [ups2]:
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
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
2.7.4
Report #1 with driver blazer_usb (detailed comments available)
This device is known to work with driver blazer_usb. It may also 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
|
|
battery.voltage
|
|
battery.voltage.high
|
|
battery.voltage.low
|
|
battery.voltage.nominal
|
|
device.mfr
|
|
device.model
|
|
device.type
|
|
driver.name
|
|
driver.parameter.pollinterval
|
|
driver.parameter.port
|
|
driver.parameter.productid
|
|
driver.parameter.synchronous
|
|
driver.parameter.vendorid
|
|
driver.version
|
|
driver.version.internal
|
|
input.current.nominal
|
|
input.frequency
|
|
input.frequency.nominal
|
|
input.voltage
|
|
input.voltage.fault
|
|
input.voltage.nominal
|
|
output.voltage
|
|
ups.beeper.status
|
|
ups.delay.shutdown
|
|
ups.delay.start
|
|
ups.firmware
|
|
ups.load
|
|
ups.mfr
|
|
ups.model
|
|
ups.productid
|
|
ups.status
|
|
ups.temperature
|
|
ups.type
|
|
ups.vendorid
|
|
About this device
"2000 VA" in reported device name here is presumed from the model code
WPHVT2K0 , comparing to WPHVT1K0 reported explicitly as a "1000 VA" model. |
Reported at:
Vendor/Manufacturer information:
Further system data or configuration examples:
%s
listing:; `lsusb -v -d 0665:5161`
Bus 003 Device 003: ID 0665:5161 Cypress Semiconductor USB to Serial
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0665 Cypress Semiconductor
idProduct 0x5161 USB to Serial
bcdDevice 0.02
iManufacturer 1 INNO TECH
iProduct 2 USB to Serial
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0022
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 3 20100813
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 4 Sample HID
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 27
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x0000
(Bus Powered)
upsrw ups@localhost
listing# TODO: Convert to RW:... and RO:... markup
:; upsrw fsp@127.0.0.1
returns no output
upscmd -l fsp@localhost
listing# TODO: Convert to CMD:... markup
:; upscmd -l fsp@localhost
Instant commands supported on UPS [fsp]:
beeper.toggle - Toggle the UPS beeper
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
Report #2 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
|
|
battery.energysave
|
|
battery.packs
|
|
battery.protection
|
|
battery.runtime
|
|
battery.voltage
|
|
battery.voltage.nominal
|
|
device.model
|
|
device.type
|
|
driver.name
|
|
driver.parameter.bus
|
|
driver.parameter.pollfreq
|
|
driver.parameter.pollinterval
|
|
driver.parameter.port
|
|
driver.parameter.product
|
|
driver.parameter.productid
|
|
driver.parameter.synchronous
|
|
driver.parameter.vendor
|
|
driver.parameter.vendorid
|
|
driver.version
|
|
driver.version.data
|
|
driver.version.internal
|
|
input.current.nominal
|
|
input.frequency
|
|
input.frequency.high
|
|
input.frequency.low
|
|
input.frequency.nominal
|
|
input.phases
|
|
input.transfer.high
|
|
input.transfer.high.max
|
|
input.transfer.high.min
|
|
input.transfer.low
|
|
input.transfer.low.max
|
|
input.transfer.low.min
|
|
input.voltage
|
|
input.voltage.nominal
|
|
output.current
|
|
output.current.nominal
|
|
output.frequency
|
|
output.frequency.nominal
|
|
output.phases
|
|
output.power.maximum.percent
|
|
output.power.minimum.percent
|
|
output.powerfactor
|
|
output.voltage
|
|
output.voltage.nominal
|
|
ups.beeper.status
|
|
ups.delay.shutdown
|
|
ups.delay.start
|
|
ups.firmware
|
|
ups.firmware.aux
|
|
ups.load
|
|
ups.power.nominal
|
|
ups.productid
|
|
ups.start.auto
|
|
ups.start.battery
|
|
ups.status
|
|
ups.temperature
|
|
ups.type
|
|
ups.vendorid
|
|
About this device
Reported at:
Further system data or configuration examples:
[Champ1KVA]
driver = "nutdrv_qx"
port = "auto"
vendorid = "0665"
productid = "5161"
product = "USB to Serial"
vendor = "INNO TECH"
bus = "005"
upsrw Champ1KVA@localhost
listing# TODO: Convert to RW:... and RO:... markup
:; upsrw Champ1KVA@localhost
[battery.energysave]
Switch off when running on battery and no/low load
Type: ENUM
Option: "no" SELECTED
Option: "yes"
[battery.packs]
Number of battery packs
Type: RANGE
Option: "1-99" SELECTED
[battery.protection]
Prevent deep discharge of battery
Type: ENUM
Option: "no"
Option: "yes" SELECTED
[input.frequency.high]
Maximum input line frequency (Hz)
Type: RANGE
Option: "53-60" SELECTED
[input.frequency.low]
Minimum input line frequency (Hz)
Type: RANGE
Option: "40-47" SELECTED
[input.transfer.high]
High voltage transfer point (V)
Type: RANGE
Option: "227-244" SELECTED
[input.transfer.low]
Low voltage transfer point (V)
Type: RANGE
Option: "196-213" SELECTED
[ups.delay.shutdown]
Interval to wait after shutdown with delay command (seconds)
Type: RANGE
Option: "12-5940" SELECTED
[ups.delay.start]
Interval to wait before (re)starting the load (seconds)
Type: RANGE
Option: "0-599940" SELECTED
[ups.start.auto]
UPS starts when mains is (re)applied
Type: ENUM
Option: "no"
Option: "yes" SELECTED
[ups.start.battery]
Allow to start UPS from battery
Type: ENUM
Option: "no"
Option: "yes" SELECTED
upscmd -l Champ1KVA@localhost
listing# TODO: Convert to CMD:... markup
:; upscmd -l Champ1KVA@localhost
Instant commands supported on UPS [Champ1KVA]:
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
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
%s
listing:; `lsusb -v -d 0665:5161`
Bus 005 Device 002: ID 0665:5161 Cypress Semiconductor USB to Serial
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x0665 Cypress Semiconductor
idProduct 0x5161 USB to Serial
bcdDevice 0.02
iManufacturer 1 INNO TECH
iProduct 2 USB to Serial
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0022
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 3 20100813
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 4 Sample HID
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.00
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 27
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 1
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x0000
(Bus Powered)
Report #3 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
|
|
battery.energysave
|
|
battery.packs
|
|
battery.protection
|
|
battery.runtime
|
|
battery.voltage
|
|
battery.voltage.nominal
|
|
device.model
|
|
device.type
|
|
driver.name
|
|
driver.parameter.bus
|
|
driver.parameter.pollfreq
|
|
driver.parameter.pollinterval
|
|
driver.parameter.port
|
|
driver.parameter.product
|
|
driver.parameter.productid
|
|
driver.parameter.synchronous
|
|
driver.parameter.vendor
|
|
driver.parameter.vendorid
|
|
driver.version
|
|
driver.version.data
|
|
driver.version.internal
|
|
input.current.nominal
|
|
input.frequency
|
|
input.frequency.high
|
|
input.frequency.low
|
|
input.frequency.nominal
|
|
input.phases
|
|
input.transfer.high
|
|
input.transfer.high.max
|
|
input.transfer.high.min
|
|
input.transfer.low
|
|
input.transfer.low.max
|
|
input.transfer.low.min
|
|
input.voltage
|
|
input.voltage.nominal
|
|
output.current
|
|
output.current.nominal
|
|
output.frequency
|
|
output.frequency.nominal
|
|
output.phases
|
|
output.power.maximum.percent
|
|
output.power.minimum.percent
|
|
output.powerfactor
|
|
output.voltage
|
|
output.voltage.nominal
|
|
ups.beeper.status
|
|
ups.delay.shutdown
|
|
ups.delay.start
|
|
ups.firmware
|
|
ups.firmware.aux
|
|
ups.load
|
|
ups.power.nominal
|
|
ups.productid
|
|
ups.start.auto
|
|
ups.start.battery
|
|
ups.status
|
|
ups.temperature
|
|
ups.type
|
|
ups.vendorid
|
|
About this device
Device dump generated by ./nut-ddl-dump.sh on Wed, 15 Mar 2023 11:54:47 +0300
Reported at:
-
https://github.com/networkupstools/nut/files/10977783/WPHVT1K0nutdrv_qx2.7.401.dev.gz
Further system data or configuration examples:
[Champ1KVA]
driver = "nutdrv_qx"
port = "auto"
vendorid = "0665"
productid = "5161"
product = "USB to Serial"
vendor = "INNO TECH"
bus = "005"
upsrw ups@localhost
listing# TODO: Convert to RW:... and RO:... markup
:; upsrw ups@localhost
[battery.energysave]
Switch off when running on battery and no/low load
Type: ENUM
Option: "no" SELECTED
Option: "yes"
[battery.packs]
Number of battery packs
Type: RANGE
Option: "1-99" SELECTED
[battery.protection]
Prevent deep discharge of battery
Type: ENUM
Option: "no"
Option: "yes" SELECTED
[input.frequency.high]
Maximum input line frequency (Hz)
Type: RANGE
Option: "53-60" SELECTED
[input.frequency.low]
Minimum input line frequency (Hz)
Type: RANGE
Option: "40-47" SELECTED
[input.transfer.high]
High voltage transfer point (V)
Type: RANGE
Option: "227-244" SELECTED
[input.transfer.low]
Low voltage transfer point (V)
Type: RANGE
Option: "196-213" SELECTED
[ups.delay.shutdown]
Interval to wait after shutdown with delay command (seconds)
Type: RANGE
Option: "12-5940" SELECTED
[ups.delay.start]
Interval to wait before (re)starting the load (seconds)
Type: RANGE
Option: "0-599940" SELECTED
[ups.start.auto]
UPS starts when mains is (re)applied
Type: ENUM
Option: "no"
Option: "yes" SELECTED
[ups.start.battery]
Allow to start UPS from battery
Type: ENUM
Option: "no"
Option: "yes" SELECTED
upscmd -l Champ1KVA@localhost
listing# TODO: Convert to CMD:... markup
:; upscmd -l Champ1KVA@localhost
Instant commands supported on UPS [Champ1KVA]:
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
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