Click here to see reports of other supported models from APC.
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 usbhid-ups (detailed comments available)
This device is known to work with driver usbhid-ups.
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.charge.low
|
|
battery.charge.warning
|
|
battery.mfr.date
|
|
battery.runtime
|
|
battery.type
|
|
battery.voltage
|
|
battery.voltage.nominal
|
|
device.mfr
|
|
device.model
|
|
device.serial
|
|
device.type
|
|
driver.name
|
|
driver.parameter.pollfreq
|
|
driver.parameter.pollinterval
|
|
driver.parameter.port
|
|
driver.parameter.synchronous
|
|
driver.state
|
|
driver.version
|
|
driver.version.data
|
|
driver.version.internal
|
|
driver.version.usb
|
|
ups.firmware
|
|
ups.firmware.aux
|
|
ups.mfr
|
|
ups.mfr.date
|
|
ups.model
|
|
ups.productid
|
|
ups.serial
|
|
ups.status
|
|
ups.timer.reboot
|
|
ups.vendorid
|
|
Known supported commands
This device is known to support the following NUT’s instant commands:
-
shutdown.reboot
-
test.panel.start
-
test.panel.stop
About this device
Note this is an older device (2004) so supports fewer data points than the other report for this model with NUT 2.6.0 Actually tested with NUT master branch after 2.8.0 release before a next one
Reported at:
Further system data or configuration examples:
upscmd -l myups
outputsshutdown.reboot - Shut down the load briefly while rebooting the UPS
test.panel.start - Start testing the UPS panel
test.panel.stop - Stop a UPS panel test
:; usbhid-ups -DDDDD -x explore -a myups -x vendorid=051d outputs:
Network UPS Tools - Generic HID driver 0.49 (2.8.0-Windows-355-gbce06545a)
USB communication driver (libusb 1.0) 0.43
...
[D2] Checking device 4 of 8 (051D/0002)
[D2] - VendorID: 051d
[D2] - ProductID: 0002
[D2] - Manufacturer: American Power Conversion
[D2] - Product: Back-UPS 500 FW: 6.5.I USB FW: c1
[D2] - Serial Number: AB0427******
[D2] - Bus: 003
[D2] - Device: 002
[D2] - Device release number: 0100
[D2] Trying to match device
[D2] match_function_subdriver (non-SHUT mode): matching a device...
[D3] match_function_regex: matching a device...
[D2] Device matches
[D2] Reading first configuration descriptor
[D3] libusb_kernel_driver_active() returned 0
[D2] Claimed interface 0 successfully
[D3] nut_usb_set_altinterface: skipped libusb_set_interface_alt_setting(udev, 0, 0)
[D3] HID descriptor, method 1: (9 bytes) => 09 21 00 01 00 01 22 76 01
[D3] HID descriptor length (method 1) 374
[D4] i=0, extra[i]=09, extra[i+1]=21
[D3] HID descriptor, method 2: (9 bytes) => 09 21 00 01 00 01 22 76 01
[D3] HID descriptor length (method 2) 374
[D2] HID descriptor length 374
[D2] Report Descriptor size = 374
[D3] Report Descriptor: (374 bytes) => 05 84 09 04 a1 01 09 24 a1 00 85 01 09 fe
[D3] 79 01 75 08 95 01 15 00 26 ff 00 b1 02 85 02 09 ff 79 02 b1 02 85 03 05 85
[D3] 09 89 79 04 b1 02 85 04 09 8f 79 03 b1 02 85 05 09 8b 65 00 55 00 b1 02 85
[D3] 06 09 44 81 82 09 44 b1 82 09 45 81 82 09 45 b1 82 06 86 ff 09 60 81 82 09
[D3] 60 b1 82 85 07 05 85 09 85 75 10 95 01 15 00 27 ff ff 00 00 b1 02 85 08 05
[D3] 84 09 40 67 21 d1 f0 00 55 05 15 00 27 fe ff 00 00 b1 02 85 09 09 30 b1 02
[D3] 85 0a 09 fd 79 03 75 08 95 01 15 00 26 ff 00 b1 02 85 0b 05 85 09 2c b1 02
[D3] 85 0c 09 66 75 18 95 01 67 01 10 10 00 55 00 15 00 27 fe ff ff 00 81 82 09
[D3] 66 b1 82 09 68 75 10 95 01 66 01 10 55 00 15 00 27 fe ff 00 00 81 82 09 68
[D3] b1 82 85 0d 09 83 75 18 95 01 67 01 10 10 00 55 00 15 00 27 fe ff ff 00 b1
[D3] 02 85 0e 09 67 b1 02 85 0f 09 8c b1 02 85 10 09 8e b1 02 85 11 09 29 b1 82
[D3] 85 12 09 8d b1 02 85 13 09 d0 75 08 95 01 65 00 55 00 15 00 25 01 81 82 09
[D3] d0 b1 82 85 14 09 42 81 82 09 42 b1 82 05 84 09 69 81 82 09 69 b1 82 06 86
[D3] ff 85 35 09 72 b1 82 85 1c 09 16 75 18 95 01 15 00 27 ff ff ff 00 b1 82 c0
[D3] 05 84 09 12 a1 00 c0 06 86 ff 09 03 a1 00 c0 09 05 a1 00 85 40 09 7c 75 08
[D3] 95 01 15 00 25 01 b1 82 c0 c0
Using subdriver: EXPLORE HID 0.2
[D1] 35 HID objects found
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 01 01
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 008400fe -> iProduct
[D1] Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 02 02
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 008400ff -> iSerialNumber
[D1] Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x02, Offset: 0, Size: 8, Value: 2
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 03 04
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850089 -> iDeviceChemistry
[D1] Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x03, Offset: 0, Size: 8, Value: 4
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 04 03
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 0085008f -> iOEMInformation
[D1] Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x04, Offset: 0, Size: 8, Value: 3
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 05 01
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 0085008b -> Rechargeable
[D1] Path: UPS.PowerSummary.Rechargeable, Type: Feature, ReportID: 0x05, Offset: 0, Size: 8, Value: 1
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 06 00 00 08
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850044 -> Charging
[D1] Path: UPS.PowerSummary.Charging, Type: Input, ReportID: 0x06, Offset: 0, Size: 8, Value: 0
[D3] Report[buf]: (4 bytes) => 06 00 00 08
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850044 -> Charging
[D1] Path: UPS.PowerSummary.Charging, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 0
[D3] Report[buf]: (4 bytes) => 06 00 00 08
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850045 -> Discharging
[D1] Path: UPS.PowerSummary.Discharging, Type: Input, ReportID: 0x06, Offset: 8, Size: 8, Value: 0
[D3] Report[buf]: (4 bytes) => 06 00 00 08
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850045 -> Discharging
[D1] Path: UPS.PowerSummary.Discharging, Type: Feature, ReportID: 0x06, Offset: 8, Size: 8, Value: 0
[D3] Report[buf]: (4 bytes) => 06 00 00 08
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: ff860060 -> not found in lookup table
[D1] Path: UPS.PowerSummary.ff860060, Type: Input, ReportID: 0x06, Offset: 16, Size: 8, Value: 8
[D3] Report[buf]: (4 bytes) => 06 00 00 08
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: ff860060 -> not found in lookup table
[D1] Path: UPS.PowerSummary.ff860060, Type: Feature, ReportID: 0x06, Offset: 16, Size: 8, Value: 8
[D4] Entering libusb_get_report
[D3] Report[get]: (3 bytes) => 07 e3 30
[D5] PhyMax = 0, PhyMin = 0, LogMax = 65535, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850085 -> ManufacturerDate
[D1] Path: UPS.PowerSummary.ManufacturerDate, Type: Feature, ReportID: 0x07, Offset: 0, Size: 16, Value: 12515
[D4] Entering libusb_get_report
[D3] Report[get]: (3 bytes) => 08 b0 04
[D5] PhyMax = 0, PhyMin = 0, LogMax = 65534, LogMin = 0
[D5] Unit = 00f0d121, UnitExp = 5
[D5] Exponent = -2
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00840040 -> ConfigVoltage
[D1] Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, ReportID: 0x08, Offset: 0, Size: 16, Value: 12
[D4] Entering libusb_get_report
[D3] Report[get]: (3 bytes) => 09 4e 05
[D5] PhyMax = 0, PhyMin = 0, LogMax = 65534, LogMin = 0
[D5] Unit = 00f0d121, UnitExp = 5
[D5] Exponent = -2
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00840030 -> Voltage
[D1] Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x09, Offset: 0, Size: 16, Value: 13.58
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 0a 03
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00f0d121, UnitExp = 5
[D5] Exponent = -2
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 008400fd -> iManufacturer
[D1] Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 8, Value: 0.03
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 0b 02
[D5] PhyMax = 0, PhyMin = 0, LogMax = 255, LogMin = 0
[D5] Unit = 00f0d121, UnitExp = 5
[D5] Exponent = -2
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 0085002c -> CapacityMode
[D1] Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 8, Value: 0.02
[D4] Entering libusb_get_report
[D3] Report[get]: (6 bytes) => 0c 64 00 00 14 0a
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850066 -> RemainingCapacity
[D1] Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x0c, Offset: 0, Size: 24, Value: 100
[D3] Report[buf]: (6 bytes) => 0c 64 00 00 14 0a
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850066 -> RemainingCapacity
[D1] Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 24, Value: 100
[D3] Report[buf]: (6 bytes) => 0c 64 00 00 14 0a
[D5] PhyMax = 0, PhyMin = 0, LogMax = 65534, LogMin = 0
[D5] Unit = 00001001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850068 -> RunTimeToEmpty
[D1] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x0c, Offset: 24, Size: 16, Value: 2580
[D3] Report[buf]: (6 bytes) => 0c 64 00 00 14 0a
[D5] PhyMax = 0, PhyMin = 0, LogMax = 65534, LogMin = 0
[D5] Unit = 00001001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850068 -> RunTimeToEmpty
[D1] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x0c, Offset: 24, Size: 16, Value: 2580
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 0d 64 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850083 -> DesignCapacity
[D1] Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x0d, Offset: 0, Size: 24, Value: 100
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 0e 64 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850067 -> FullChargeCapacity
[D1] Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x0e, Offset: 0, Size: 24, Value: 100
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 0f 32 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 0085008c -> WarningCapacityLimit
[D1] Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x0f, Offset: 0, Size: 24, Value: 50
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 10 01 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 0085008e -> CapacityGranularity2
[D1] Path: UPS.PowerSummary.CapacityGranularity2, Type: Feature, ReportID: 0x10, Offset: 0, Size: 24, Value: 1
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 11 0a 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850029 -> RemainingCapacityLimit
[D1] Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, ReportID: 0x11, Offset: 0, Size: 24, Value: 10
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 12 01 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777214, LogMin = 0
[D5] Unit = 00101001, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 0085008d -> CapacityGranularity1
[D1] Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x12, Offset: 0, Size: 24, Value: 1
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 13 01
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 008500d0 -> ACPresent
[D1] Path: UPS.PowerSummary.ACPresent, Type: Input, ReportID: 0x13, Offset: 0, Size: 8, Value: 1
[D3] Report[buf]: (2 bytes) => 13 01
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 008500d0 -> ACPresent
[D1] Path: UPS.PowerSummary.ACPresent, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 1
[D4] Entering libusb_get_report
[D3] Report[get]: (3 bytes) => 14 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850042 -> BelowRemainingCapacityLimit
[D1] Path: UPS.PowerSummary.BelowRemainingCapacityLimit, Type: Input, ReportID: 0x14, Offset: 0, Size: 8, Value: 0
[D3] Report[buf]: (3 bytes) => 14 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00850042 -> BelowRemainingCapacityLimit
[D1] Path: UPS.PowerSummary.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 0
[D3] Report[buf]: (3 bytes) => 14 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00840069 -> ShutdownImminent
[D1] Path: UPS.PowerSummary.ShutdownImminent, Type: Input, ReportID: 0x14, Offset: 8, Size: 8, Value: 0
[D3] Report[buf]: (3 bytes) => 14 00 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: 00840069 -> ShutdownImminent
[D1] Path: UPS.PowerSummary.ShutdownImminent, Type: Feature, ReportID: 0x14, Offset: 8, Size: 8, Value: 0
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 35 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: ff860072 -> not found in lookup table
[D1] Path: UPS.PowerSummary.ff860072, Type: Feature, ReportID: 0x35, Offset: 0, Size: 8, Value: 0
[D4] Entering libusb_get_report
[D3] Report[get]: (4 bytes) => 1c 04 03 07
[D5] PhyMax = 0, PhyMin = 0, LogMax = 16777215, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: 00840024 -> PowerSummary
[D5] hid_lookup_path: ff860016 -> not found in lookup table
[D1] Path: UPS.PowerSummary.ff860016, Type: Feature, ReportID: 0x1c, Offset: 0, Size: 24, Value: 459524
[D4] Entering libusb_get_report
[D3] Report[get]: (2 bytes) => 40 00
[D5] PhyMax = 0, PhyMin = 0, LogMax = 1, LogMin = 0
[D5] Unit = 00000000, UnitExp = 0
[D5] Exponent = 0
[D5] hid_lookup_path: 00840004 -> UPS
[D5] hid_lookup_path: ff860005 -> not found in lookup table
[D5] hid_lookup_path: ff86007c -> not found in lookup table
[D1] Path: UPS.ff860005.ff86007c, Type: Feature, ReportID: 0x40, Offset: 0, Size: 8, Value: 0
[D5] send_to_all: SETINFO ups.mfr "American Power Conversion"
[D5] send_to_all: SETINFO ups.model "Back-UPS 500 FW: 6.5.I USB FW: c1 "
[D5] send_to_all: SETINFO ups.serial "AB0427******"
[D5] send_to_all: SETINFO ups.vendorid "051d"
[D5] send_to_all: SETINFO ups.productid "0002"
[D2] Report descriptor retrieved (Reportlen = 374)
[D2] Found HID device
[D1] Detected a UPS: American Power Conversion/Back-UPS 500 FW: 6.5.I USB FW: c1
[D2] find_nut_info: unknown info type: load.off.delay
[D2] find_nut_info: unknown info type: load.on.delay
[D2] find_nut_info: unknown info type: load.off.delay
[D5] send_to_all: SETINFO driver.state "init.quiet"
[D5] send_to_all: SETINFO driver.version "2.8.0-Windows-355-gbce06545a"
[D5] send_to_all: SETINFO driver.version.internal "0.49"
[D5] send_to_all: SETINFO driver.name "usbhid-ups"
[D5] send_to_all: SETINFO driver.state "init.info"
2.6.0
Report #1 with driver usbhid-ups (detailed comments available)
This device is known to work with driver usbhid-ups.
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.charge.low
|
|
battery.charge.warning
|
|
battery.date
|
|
battery.mfr.date
|
|
battery.runtime
|
|
battery.runtime.low
|
|
battery.temperature
|
|
battery.type
|
|
battery.voltage
|
|
battery.voltage.nominal
|
|
device.mfr
|
|
device.model
|
|
device.serial
|
|
device.type
|
|
driver.name
|
|
driver.parameter.pollfreq
|
|
driver.parameter.pollinterval
|
|
driver.parameter.port
|
|
driver.version
|
|
driver.version.data
|
|
driver.version.internal
|
|
input.sensitivity
|
|
input.voltage
|
|
input.voltage.nominal
|
|
output.voltage
|
|
output.voltage.nominal
|
|
ups.beeper.status
|
|
ups.delay.shutdown
|
|
ups.delay.start
|
|
ups.firmware
|
|
ups.firmware.aux
|
|
ups.load
|
|
ups.mfr
|
|
ups.mfr.date
|
|
ups.model
|
|
ups.productid
|
|
ups.serial
|
|
ups.status
|
|
ups.test.result
|
|
ups.timer.reboot
|
|
ups.timer.shutdown
|
|
ups.timer.start
|
|
ups.vendorid
|
|
Known supported commands
This device is known to support the following NUT’s instant commands:
-
beeper.disable
-
beeper.enable
-
beeper.mute
-
beeper.off
-
beeper.on
-
load.off
-
load.off.delay
-
load.on
-
load.on.delay
-
shutdown.reboot
-
shutdown.return
-
shutdown.stayoff
-
shutdown.stop
-
test.battery.start.deep
-
test.battery.start.quick
-
test.battery.stop
-
test.panel.start
-
test.panel.stop
About this device
per https://github.com/networkupstools/nut/issues/1776 (with a report for NUT v2.8.0) some older units (e.g. from 2004) support fewer data points. |
Reported at:
See also: