[Nut-upsdev] Tripp Lite USB UPS

Patrick Krepps cso at satcharters.com
Mon Feb 26 04:32:01 CET 2007


Hello all,

About a month ago Peter and Charles were kind enough to try to help me with 
getting a Tripp Lite USB UPS to work with NUT. I reported quite a bit of 
initial success, and then other things here fell apart. Between work, fence 
building and a week-long out of town business trip, I have had to drop this 
from my list of things to do lately. I am back at it, and I believe I will 
have time to devote to getting this to work for the near future. I apologize 
for the lapse in my communications.

I seem to have developed an interesting problem. The device status shows to be 
OB when both on line and on battery. I've copied a substantial amount of 
information, but will leave that at the end for the sake of readability.

If I initiate a battery test, the status shows to be on battery, and the other 
parameters change as one would expect (charge percentage, runtime remaining, 
etc.). On occasion, after stopping a battery test the status will change to 
OL CHRGING briefly (naturally I could not recreate that while capturing 
output), but as fast as I can retype the upsc command the status will change 
back to OB, even though it should show OL.

I have included the output from starting the usbhid-ups driver, followed by 
starting upsd and then running upsc. I have also included the output that I 
received after stopping both upsd and the driver, and then restarting the 
driver with -DDD.

Since this appeared to be working a month ago, I am assuming the fault likely 
resides on my side of the keyboard, but I can't see what I may be doing 
wrong. So I was hoping the folks that monitor this list would take a look at 
what I have provided and offer hints or suggestions. I will be more than 
happy to provide additional info if requested. One further note, I performed 
a SVN update this morning, but the results are still the same (my output 
below is the most recent).

Thanks,
Patrick

Info and output:

The ups is a Tripp Lite SmartOnline SU1500RTXL2Ua. The laptop is running 
Debian Sarge which is current as of about six weeks ago (Jan 15th or so).

Config files are as follows...

ups.conf:
   [su1500]
      driver=usbhid-ups
      port=auto
      desc="Tripp-Lite SU1500RTXL2Ua"

upsd.conf:
   ACL all 0.0.0.0/0
   ACL localhost 127.0.0.1/32

   ACCEPT localhost
   REJECT all

upsd.users:
   [nut]
      password=password
      allowfrom=localhost
      actions=set
      instcmds=all
      upsmon master
      instcmds = all


Output is as follows...

# /usr/local/ups/bin/usbhid-ups -u root -a su1500 auto
Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.1.0)

Detected a UPS: Tripp Lite      /TRIPP LITE UPS
Using subdriver: TrippLite HID 0.1 (experimental)

# /usr/local/ups/sbin/upsd -u root
Network UPS Tools upsd 2.1.0
listening on 0.0.0.0 port 3493
Connected to UPS [su1500]: su1500

# /usr/local/ups/bin/upsc su1500 at localhost
battery.charge: 100
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1903
battery.temperature: 24
battery.type: PbAc
battery.voltage: 5.2
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 60.0
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.2
input.voltage.nominal: 120
output.current: 2.80
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 120.2
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 302.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB
ups.test.result: 0
ups.vendorid: 09ae

# /usr/local/ups/bin/upscmd -u nut -p password su1500 test.battery.start.quick
<Paused until test started>
# /usr/local/ups/bin/upsc su1500
battery.charge: 100
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1896
battery.temperature: 24
battery.type: PbAc
battery.voltage: 5.2
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 60.0
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.2
input.voltage.nominal: 120
output.current: 2.70
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 119.8
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 298.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB
ups.test.result: 0
ups.vendorid: 09ae

# /usr/local/ups/bin/upsc su1500
battery.charge: 100
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1896
battery.temperature: 24
battery.type: PbAc
battery.voltage: 5.2
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 60.0
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.2
input.voltage.nominal: 120
output.current: 2.70
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 119.8
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 298.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB
ups.test.result: 0
ups.vendorid: 09ae

# /usr/local/ups/bin/upscmd -u nut -p password su1500 test.battery.start.deep
<Paused until test started>
# /usr/local/ups/bin/upscmd -u nut -p password su1500 beeper.off
# /usr/local/ups/bin/upsc su1500
battery.charge: 98
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1888
battery.temperature: 24
battery.type: PbAc
battery.voltage: 4.8
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 59.9
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.6
input.voltage.nominal: 120
output.current: 2.80
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 120.2
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 300.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB
ups.test.result: In progress
ups.vendorid: 09ae

<Waited ~90 seconds>
# /usr/local/ups/bin/upscmd -u nut -p Password su1500 test.battery.stop
<Paused until test stopped>
# /usr/local/ups/bin/upsc su1500
battery.charge: 93
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1794
battery.temperature: 24
battery.type: PbAc
battery.voltage: 4.8
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 59.9
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.2
input.voltage.nominal: 120
output.current: 2.70
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 119.8
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 300.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB DISCHRG
ups.test.result: In progress
ups.vendorid: 09ae

<Paused about 15 sec>
# /usr/local/ups/bin/upsc su1500
battery.charge: 93
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1794
battery.temperature: 24
battery.type: PbAc
battery.voltage: 4.8
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 59.9
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.2
input.voltage.nominal: 120
output.current: 2.70
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 119.8
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 300.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB
ups.test.result: In progress
ups.vendorid: 09ae

# /usr/local/ups/bin/upsc su1500
battery.charge: 93                    <Not sure why charge dropped here>
battery.charge.low: 25
battery.charge.warning: 50
battery.runtime: 1794
battery.temperature: 24
battery.type: PbAc
battery.voltage: 4.8
battery.voltage.nominal: 48.0
driver.name: usbhid-ups
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.1.0
driver.version.data: TrippLite HID 0.1 (experimental)
driver.version.internal: 0.30
input.frequency: 59.9
input.transfer.high: 138.0
input.transfer.low: 65.0
input.voltage: 123.2
input.voltage.nominal: 120
output.current: 2.70
output.frequency: 60.0
output.frequency.nominal: 60
output.voltage: 119.8
output.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.reboot: -1
ups.delay.restart: 0
ups.delay.shutdown: -1
ups.load: 24
ups.mfr: Tripp Lite
ups.model: TRIPP LITE UPS
ups.power: 300.0
ups.power.nominal: 1500
ups.productid: 4003
ups.serial: 9530ALCPS519400017
ups.status: OB
ups.test.result: In progress
ups.vendorid: 09ae

# /usr/local/ups/sbin/upsd -u root -c stop
Network UPS Tools upsd 2.1.0
# /usr/local/ups/bin/usbhid-ups -u root -a su1500 stop
Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.1.0)

Detected a UPS: Tripp Lite      /TRIPP LITE UPS
Using subdriver: TrippLite HID 0.1 (experimental)
usb 2-1: usbfs: process 2391 (usbhid-ups) did not claim interface 0 before use
usb 2-1: usbfs: process 2391 (usbhid-ups) did not claim interface 0 before use
usb 2-1: usbfs: process 2391 (usbhid-ups) did not claim interface 0 before use
usb 2-1: usbfs: process 2391 (usbhid-ups) did not claim interface 0 before use
usb 2-1: usbfs: process 2391 (usbhid-ups) did not claim interface 0 before use
                                .
                                .
                                .
<message repeated until process killed>
# kill 2391
# /usr/local/ups/bin/usbhid-ups -u root -DDD -a su1500 auto
Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.1.0)

debug level is '3'
Checking device (09AE/4003) (002/004)
- VendorID: 09ae
- ProductID: 4003
- Manufacturer: Tripp Lite
- Product: TRIPP LITE UPS
- Serial Number: 9530ALCPS519400017
- Bus: 002
Trying to match device
Device matches
failed to claim USB device, trying 2 more time(s)...
detaching kernel driver from USB device...
trying again to claim USB device...
HID descriptor, method 1: (9 bytes) => 09 21 11 01 21 01 22 04 04
HID descriptor, method 2: (9 bytes) => 09 21 11 01 21 01 22 04 04
HID descriptor retrieved (Reportlen = 1028)
Report descriptor retrieved (Reportlen = 1028)
Found HID device
Report Descriptor size = 1028
Report Descriptor: (1028 bytes) => 05 84 09 04 a1 01 09 24 a1 02 05 84 65
00 55 00 85 28 09 fe 79 06 75 08 95 01 26 ff 00 15 00 b1 03 85 29 09 ff 79
14 b1 03 85 2b 09 fd 79 04 b1 03 09 1a a1 02 67 21 d1 f0 00 55 07 09 40 85
30 b1 83 67 21 d1 f0 00 55 06 09 30 75 10 27 ff ff 00 00 85 31 b1 82 c0 65
00 55 00 75 08 95 01 26 ff 00 85 11 09 5a b1 82 05 85 95 01 75 08 26 ff 00
15 00 85 2a 09 89 79 0a b1 03 85 62 09 8f 79 04 b1 03 85 33 09 2c b1 03 25
64 85 34 09 66 81 a2 85 34 09 66 b1 a2 85 3a 09 29 b1 02 85 37 09 67 b1 03
85 36 09 83 b1 03 85 38 09 8c b1 82 26 ff 00 85 3b 09 8d b1 03 85 39 09 8e
b1 03 25 01 85 2c 09 8b b1 03 85 35 09 68 66 01 10 55 00 75 10 95 01 27 ff
ff 00 00 81 a2 09 68 b1 a2 65 00 55 00 05 84 09 02 a1 02 25 01 75 01 85 32
05 84 95 07 81 01 09 62 95 01 81 a2 95 01 81 03 09 69 81 a2 95 06 81 01 05
85 09 d0 95 01 81 a2 95 01 81 03 95 02 09 42 09 46 81 03 95 04 09 44 09 45
09 47 09 4b 81 a2 85 32 05 84 75 01 95 07 b1 01 95 01 09 62 b1 a2 95 01 b1
03 09 69 95 01 b1 a2 95 06 b1 01 05 85 95 01 09 d0 b1 a2 95 01 b1 03 95 02
09 42 09 46 b1 03 95 04 09 44 09 45 09 47 09 4b b1 a2 c0 c0 05 84 09 10 a1
02 09 12 a1 02 67 21 d1 f0 00 55 07 85 04 09 40 75 10 95 01 27 ff ff 00 00
b1 02 85 20 67 21 d1 f0 00 55 06 09 30 b1 82 65 00 55 00 05 84 09 02 a1 02
85 23 05 85 75 01 25 01 95 02 b1 03 95 02 09 42 09 46 b1 82 95 04 09 44 09
45 09 47 09 4b b1 82 c0 05 85 85 21 09 66 95 01 75 08 25 64 b1 82 c0 05 84
26 ff 00 09 58 85 10 b1 82 85 1a 67 01 00 01 00 55 00 09 36 75 10 95 01 27
ff ff 00 00 b1 82 c0 65 00 55 00 05 84 09 1e a1 02 95 01 75 08 26 ff 00 85
01 67 21 d1 f0 00 55 07 09 40 b1 03 85 02 66 01 f0 55 00 09 42 b1 03 65 00
55 00 06 ff ff 85 55 09 97 b1 82 05 84 85 03 66 21 d1 55 07 09 43 75 10 95
01 27 ff ff 00 00 b1 03 c0 65 00 55 00 05 84 09 16 a1 02 75 10 27 ff ff 00
00 09 1a a1 02 85 18 67 21 d1 f0 00 55 06 09 30 b1 82 85 19 66 01 f0 55 0f
09 32 b1 82 c0 05 84 09 1c a1 02 85 1b 67 21 d1 f0 00 55 06 09 30 b1 82 85
1c 66 01 f0 55 0f 09 32 b1 82 55 00 67 01 00 10 00 55 0f 85 46 09 31 b1 82
66 21 d1 55 07 85 47 09 34 b1 82 05 84 67 21 d1 f0 00 55 07 85 06 09 53 b1
82 85 09 09 54 b1 82 06 ff ff 67 21 d1 f0 00 55 07 09 57 85 07 b1 03 09 58
85 08 b1 03 09 59 85 0a b1 03 09 5a 85 0b b1 03 c0 65 00 55 00 05 84 85 22
09 02 a1 02 75 01 95 03 25 01 05 84 09 63 09 6f 09 6e b1 82 95 01 b1 03 09
65 b1 82 09 6d 95 01 b1 03 09 67 09 62 95 02 b1 82 95 06 b1 03 95 01 09 72
b1 82 95 01 b1 03 c0 c0 05 84 09 18 a1 02 09 20 a1 02 75 10 95 01 26 ff 7f
15 ff 66 01 10 55 00 85 15 09 57 b1 82 85 61 09 56 b1 82 85 17 09 55 b1 82
27 ff ff 00 00 15 00 66 21 d1 55 07 85 54 09 34 b1 82 65 00 55 00 85 1e 09
35 75 08 15 00 26 ff 00 b1 82 06 ff ff 85 16 75 10 95 01 26 ff 7f 15 ff 09
56 b1 82 75 08 15 00 26 ff 00 85 41 66 01 10 55 00 09 81 b1 82 65 00 55 00
85 51 09 91 b1 82 85 52 09 92 b1 82 85 53 09 93 b1 82 85 56 09 94 b1 82 85
67 09 95 b1 82 85 68 09 96 b1 82 85 69 09 98 b1 82 85 6a 09 99 b1 82 85 6b
09 9a b1 82 c0 c0 06 ff ff 09 10 a1 81 75 08 95 01 26 ff 00 85 0d 09 75 b1
03 85 0e 09 76 b1 03 85 0f 09 7c b1 03 85 42 09 9b b1 82 85 43 09 9c b1 82
85 6c 75 10 27 ff ff 00 00 09 7d b1 82 c0 c0
Detected a UPS: Tripp Lite      /TRIPP LITE UPS
Using subdriver: TrippLite HID 0.1 (experimental)
Report[r]: (2 bytes) => 28 06
Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x28, Offset: 0, 
Size: 8, Value: 6.000000
Report[r]: (2 bytes) => 29 14
Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x29, Offset: 
0, Size: 8, Value: 20.000000
Report[r]: (2 bytes) => 2b 04
Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x2b, Offset: 
0, Size: 8, Value: 4.000000
Report[r]: (2 bytes) => 30 78
Path: UPS.PowerSummary.Input.ConfigVoltage, Type: Feature, ReportID: 0x30, 
Offset: 0, Size: 8, Value: 120.000000
Report[r]: (3 bytes) => 31 c4 04
Path: UPS.PowerSummary.Input.Voltage, Type: Feature, ReportID: 0x31, Offset: 
0, Size: 16, Value: 122.000000
Report[r]: (2 bytes) => 11 02
Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x11, 
Offset: 0, Size: 8, Value: 2.000000
Report[r]: (2 bytes) => 2a 0a
Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x2a, 
Offset: 0, Size: 8, Value: 10.000000
Report[r]: (2 bytes) => 62 04
Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x62, Offset: 
0, Size: 8, Value: 4.000000
Report[r]: (2 bytes) => 33 02
Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x33, Offset: 0, 
Size: 8, Value: 2.000000
Report[r]: (2 bytes) => 34 5e
Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x34, Offset: 
0, Size: 8, Value: 94.000000
Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x34, 
Offset: 0, Size: 8, Value: 94.000000
Report[r]: (2 bytes) => 3a 19
Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, ReportID: 0x3a, 
Offset: 0, Size: 8, Value: 25.000000
Report[r]: (2 bytes) => 37 64
Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x37, 
Offset: 0, Size: 8, Value: 100.000000
Report[r]: (2 bytes) => 36 64
Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x36, Offset: 
0, Size: 8, Value: 100.000000
Report[r]: (2 bytes) => 38 32
Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x38, 
Offset: 0, Size: 8, Value: 50.000000
Report[r]: (2 bytes) => 3b 01
Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x3b, 
Offset: 0, Size: 8, Value: 1.000000
Report[r]: (2 bytes) => 39 01
Path: UPS.PowerSummary.CapacityGranularity2, Type: Feature, ReportID: 0x39, 
Offset: 0, Size: 8, Value: 1.000000
Report[r]: (2 bytes) => 2c 01
Path: UPS.PowerSummary.Rechargeable, Type: Feature, ReportID: 0x2c, Offset: 0, 
Size: 8, Value: 1.000000
Report[r]: (3 bytes) => 35 fd 06
Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x35, Offset: 0, 
Size: 16, Value: 1789.000000
Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x35, Offset: 
0, Size: 16, Value: 1789.000000
Report[r]: (4 bytes) => 32 00 00 11
Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Input, ReportID: 
0x32, Offset: 7, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Input, ReportID: 
0x32, Offset: 9, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, ReportID: 0x32, 
Offset: 16, Size: 1, Value: 1.000000
Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, 
ReportID: 0x32, Offset: 18, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Input, ReportID: 
0x32, Offset: 19, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, ReportID: 0x32, 
Offset: 20, Size: 1, Value: 1.000000
Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, ReportID: 0x32, 
Offset: 21, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.FullyDischarged, Type: Input, ReportID: 
0x32, Offset: 22, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Input, ReportID: 
0x32, Offset: 23, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Feature, ReportID: 
0x32, Offset: 7, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Feature, 
ReportID: 0x32, Offset: 9, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x32, 
Offset: 16, Size: 1, Value: 1.000000
Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: 
Feature, ReportID: 0x32, Offset: 18, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, ReportID: 
0x32, Offset: 19, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x32, 
Offset: 20, Size: 1, Value: 1.000000
Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 
0x32, Offset: 21, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.FullyDischarged, Type: Feature, ReportID: 
0x32, Offset: 22, Size: 1, Value: 0.000000
Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Feature, ReportID: 
0x32, Offset: 23, Size: 1, Value: 0.000000
Report[r]: (3 bytes) => 04 30 00
Path: UPS.BatterySystem.Battery.ConfigVoltage, Type: Feature, ReportID: 0x04, 
Offset: 0, Size: 16, Value: 48.000000
Report[r]: (3 bytes) => 20 19 02
Path: UPS.BatterySystem.Battery.Voltage, Type: Feature, ReportID: 0x20, 
Offset: 0, Size: 16, Value: 53.700001
Path: UPS.BatterySystem.Battery.PresentStatus.BelowRemainingCapacityLimit, 
Type: Feature, ReportID: 0x23, Offset: 2, Size: 1
Report[r]: (2 bytes) => 23 10
Path: UPS.BatterySystem.Battery.PresentStatus.FullyCharged, Type: Feature, 
ReportID: 0x23, Offset: 3, Size: 1, Value: 0.000000
Path: UPS.BatterySystem.Battery.PresentStatus.Charging, Type: Feature, 
ReportID: 0x23, Offset: 4, Size: 1, Value: 1.000000
Path: UPS.BatterySystem.Battery.PresentStatus.Discharging, Type: Feature, 
ReportID: 0x23, Offset: 5, Size: 1, Value: 0.000000
Path: UPS.BatterySystem.Battery.PresentStatus.FullyDischarged, Type: Feature, 
ReportID: 0x23, Offset: 6, Size: 1, Value: 0.000000
Path: UPS.BatterySystem.Battery.PresentStatus.NeedReplacement, Type: Feature, 
ReportID: 0x23, Offset: 7, Size: 1, Value: 0.000000
Report[r]: (2 bytes) => 21 5e
Path: UPS.BatterySystem.Battery.RemainingCapacity, Type: Feature, ReportID: 
0x21, Offset: 0, Size: 8, Value: 94.000000
Report[r]: (2 bytes) => 10 04
Path: UPS.BatterySystem.Test, Type: Feature, ReportID: 0x10, Offset: 0, Size: 
8, Value: 4.000000
Report[r]: (3 bytes) => 1a 2a 01
Path: UPS.BatterySystem.Temperature, Type: Feature, ReportID: 0x1a, Offset: 0, 
Size: 16, Value: 298.000000
Report[r]: (2 bytes) => 01 78
Path: UPS.Flow.ConfigVoltage, Type: Feature, ReportID: 0x01, Offset: 0, Size: 
8, Value: 120.000000
Report[r]: (2 bytes) => 02 3c
Path: UPS.Flow.ConfigFrequency, Type: Feature, ReportID: 0x02, Offset: 0, 
Size: 8, Value: 60.000000
Can't retrieve Report 85 (32): Broken pipe
Path: UPS.Flow.ffff0097, Type: Feature, ReportID: 0x55, Offset: 0, Size: 8
Report[r]: (3 bytes) => 03 dc 05
Path: UPS.Flow.ConfigApparentPower, Type: Feature, ReportID: 0x03, Offset: 0, 
Size: 16, Value: 1500.000000
Report[r]: (3 bytes) => 18 c4 04
Path: UPS.PowerConverter.Input.Voltage, Type: Feature, ReportID: 0x18, Offset: 
0, Size: 16, Value: 122.000000
Report[r]: (3 bytes) => 19 58 02
Path: UPS.PowerConverter.Input.Frequency, Type: Feature, ReportID: 0x19, 
Offset: 0, Size: 16, Value: 60.000000
Report[r]: (3 bytes) => 1b b2 04
Path: UPS.PowerConverter.Output.Voltage, Type: Feature, ReportID: 0x1b, 
Offset: 0, Size: 16, Value: 120.200005
Report[r]: (3 bytes) => 1c 58 02
Path: UPS.PowerConverter.Output.Frequency, Type: Feature, ReportID: 0x1c, 
Offset: 0, Size: 16, Value: 60.000000
Report[r]: (3 bytes) => 46 1c 00
Path: UPS.PowerConverter.Output.Current, Type: Feature, ReportID: 0x46, 
Offset: 0, Size: 16, Value: 2.800000
Report[r]: (3 bytes) => 47 2d 01
Path: UPS.PowerConverter.Output.ActivePower, Type: Feature, ReportID: 0x47, 
Offset: 0, Size: 16, Value: 301.000000
Report[r]: (3 bytes) => 06 41 00
Path: UPS.PowerConverter.Output.LowVoltageTransfer, Type: Feature, ReportID: 
0x06, Offset: 0, Size: 16, Value: 65.000000
Report[r]: (3 bytes) => 09 8a 00
Path: UPS.PowerConverter.Output.HighVoltageTransfer, Type: Feature, ReportID: 
0x09, Offset: 0, Size: 16, Value: 138.000000
Report[r]: (3 bytes) => 07 46 00
Path: UPS.PowerConverter.Output.ffff0057, Type: Feature, ReportID: 0x07, 
Offset: 0, Size: 16, Value: 70.000000
Report[r]: (3 bytes) => 08 41 00
Path: UPS.PowerConverter.Output.ffff0058, Type: Feature, ReportID: 0x08, 
Offset: 0, Size: 16, Value: 65.000000
Report[r]: (3 bytes) => 0a 8a 00
Path: UPS.PowerConverter.Output.ffff0059, Type: Feature, ReportID: 0x0a, 
Offset: 0, Size: 16, Value: 138.000000
Report[r]: (3 bytes) => 0b 85 00
Path: UPS.PowerConverter.Output.ffff005a, Type: Feature, ReportID: 0x0b, 
Offset: 0, Size: 16, Value: 133.000000
Report[r]: (3 bytes) => 22 20 00
Path: UPS.PowerConverter.PresentStatus.VoltageOutOfRange, Type: Feature, 
ReportID: 0x22, Offset: 0, Size: 1, Value: 0.000000
Path: UPS.PowerConverter.PresentStatus.Buck, Type: Feature, ReportID: 0x22, 
Offset: 1, Size: 1, Value: 0.000000
Path: UPS.PowerConverter.PresentStatus.Boost, Type: Feature, ReportID: 0x22, 
Offset: 2, Size: 1, Value: 0.000000
Path: UPS.PowerConverter.PresentStatus.Overload, Type: Feature, ReportID: 
0x22, Offset: 4, Size: 1, Value: 0.000000
Path: UPS.PowerConverter.PresentStatus.Used, Type: Feature, ReportID: 0x22, 
Offset: 5, Size: 1, Value: 1.000000
Path: UPS.PowerConverter.PresentStatus.OverTemperature, Type: Feature, 
ReportID: 0x22, Offset: 6, Size: 1, Value: 0.000000
Path: UPS.PowerConverter.PresentStatus.InternalFailure, Type: Feature, 
ReportID: 0x22, Offset: 7, Size: 1, Value: 0.000000
Path: UPS.PowerConverter.PresentStatus.AwaitingPower, Type: Feature, ReportID: 
0x22, Offset: 14, Size: 1, Value: 0.000000
Report[r]: (3 bytes) => 15 ff ff
Path: UPS.OutletSystem.Outlet.DelayBeforeShutdown, Type: Feature, ReportID: 
0x15, Offset: 0, Size: 16, Value: -1.000000
Report[r]: (3 bytes) => 61 00 00
Path: UPS.OutletSystem.Outlet.DelayBeforeStartup, Type: Feature, ReportID: 
0x61, Offset: 0, Size: 16, Value: 0.000000
Report[r]: (3 bytes) => 17 ff ff
Path: UPS.OutletSystem.Outlet.DelayBeforeReboot, Type: Feature, ReportID: 
0x17, Offset: 0, Size: 16, Value: -1.000000
Report[r]: (3 bytes) => 54 2d 01
Path: UPS.OutletSystem.Outlet.ActivePower, Type: Feature, ReportID: 0x54, 
Offset: 0, Size: 16, Value: 301.000000
Report[r]: (2 bytes) => 1e 18
Path: UPS.OutletSystem.Outlet.PercentLoad, Type: Feature, ReportID: 0x1e, 
Offset: 0, Size: 8, Value: 24.000000
Report[r]: (3 bytes) => 16 00 00
Path: UPS.OutletSystem.Outlet.ffff0056, Type: Feature, ReportID: 0x16, Offset: 
0, Size: 16, Value: 0.000000
Report[r]: (2 bytes) => 41 00
Path: UPS.OutletSystem.Outlet.ffff0081, Type: Feature, ReportID: 0x41, Offset: 
0, Size: 8, Value: 0.000000
Report[r]: (2 bytes) => 51 00
Path: UPS.OutletSystem.Outlet.ffff0091, Type: Feature, ReportID: 0x51, Offset: 
0, Size: 8, Value: 0.000000
Report[r]: (2 bytes) => 52 00
Path: UPS.OutletSystem.Outlet.ffff0092, Type: Feature, ReportID: 0x52, Offset: 
0, Size: 8, Value: 0.000000
Report[r]: (2 bytes) => 53 00
Path: UPS.OutletSystem.Outlet.ffff0093, Type: Feature, ReportID: 0x53, Offset: 
0, Size: 8, Value: 0.000000
Report[r]: (2 bytes) => 56 01
Path: UPS.OutletSystem.Outlet.ffff0094, Type: Feature, ReportID: 0x56, Offset: 
0, Size: 8, Value: 1.000000
Report[r]: (2 bytes) => 67 03
Path: UPS.OutletSystem.Outlet.ffff0095, Type: Feature, ReportID: 0x67, Offset: 
0, Size: 8, Value: 3.000000
Report[r]: (2 bytes) => 68 03
Path: UPS.OutletSystem.Outlet.ffff0096, Type: Feature, ReportID: 0x68, Offset: 
0, Size: 8, Value: 3.000000
Report[r]: (2 bytes) => 69 00
Path: UPS.OutletSystem.Outlet.ffff0098, Type: Feature, ReportID: 0x69, Offset: 
0, Size: 8, Value: 0.000000
Can't retrieve Report 106 (32): Broken pipe
Path: UPS.OutletSystem.Outlet.ffff0099, Type: Feature, ReportID: 0x6a, Offset: 
0, Size: 8
Can't retrieve Report 107 (32): Broken pipe
Path: UPS.OutletSystem.Outlet.ffff009a, Type: Feature, ReportID: 0x6b, Offset: 
0, Size: 8
Report[r]: (2 bytes) => 0d 08
Path: UPS.ffff0010.[1].ffff0075, Type: Feature, ReportID: 0x0d, Offset: 0, 
Size: 8, Value: 8.000000
Report[r]: (2 bytes) => 0e 00
Path: UPS.ffff0010.[1].ffff0076, Type: Feature, ReportID: 0x0e, Offset: 0, 
Size: 8, Value: 0.000000
Report[r]: (2 bytes) => 0f d0
Path: UPS.ffff0010.[1].ffff007c, Type: Feature, ReportID: 0x0f, Offset: 0, 
Size: 8, Value: 208.000000
Report[r]: (2 bytes) => 42 00
Path: UPS.ffff0010.[1].ffff009b, Type: Feature, ReportID: 0x42, Offset: 0, 
Size: 8, Value: 0.000000
Report[r]: (2 bytes) => 43 01
Path: UPS.ffff0010.[1].ffff009c, Type: Feature, ReportID: 0x43, Offset: 0, 
Size: 8, Value: 1.000000
Report[r]: (3 bytes) => 6c 03 40
Path: UPS.ffff0010.[1].ffff007d, Type: Feature, ReportID: 0x6c, Offset: 0, 
Size: 16, Value: 16387.000000
Can't find object UPS.PowerSummary.PresentStatus.TLACPresent
Can't find object UPS.PowerSummary.PresentStatus.TLDischarging
Can't find object UPS.PowerSummary.PresentStatus.TLCharging
Can't find object UPS.PowerSummary.PresentStatus.TLNeedReplacement
Can't find object UPS.PowerSummary.Voltage
upsdrv_updateinfo...
dstate_init: sock /var/state/ups/su1500 open on fd 5
upsdrv_updateinfo...
Waiting for notifications...
Notification: (4 bytes) => 32 5e 00 00
Report[i]: (4 bytes) => 32 5e 00 00
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.InternalFailure = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.ShutdownImminent = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.ACPresent = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit = 0
Object: UPS.PowerSummary.PresentStatus.FullyCharged = 0
Object: UPS.PowerSummary.PresentStatus.Charging = 0
Object: UPS.PowerSummary.PresentStatus.Discharging = 0
Object: UPS.PowerSummary.PresentStatus.FullyDischarged = 0
Object: UPS.PowerSummary.PresentStatus.NeedReplacement = 0

=>Got 24 HID Objects...
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.InternalFailure = 0
find_hid_info: unknown variable: 
UPS.PowerSummary.PresentStatus.InternalFailure

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.ShutdownImminent = 0
ups.status = !shutdownimm
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.ACPresent = 0
ups.status = !online
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit = 0
ups.status = !lowbatt
Object: UPS.PowerSummary.PresentStatus.FullyCharged = 0
ups.status = !fullycharged
Object: UPS.PowerSummary.PresentStatus.Charging = 0
ups.status = !chrg
Object: UPS.PowerSummary.PresentStatus.Discharging = 0
ups.status = !dischrg
Object: UPS.PowerSummary.PresentStatus.FullyDischarged = 0
find_hid_info: unknown variable: 
UPS.PowerSummary.PresentStatus.FullyDischarged

Object: UPS.PowerSummary.PresentStatus.NeedReplacement = 0
ups.status = !replacebatt
upsdrv_updateinfo...
Waiting for notifications...
Notification: (2 bytes) => 34 5e
Report[i]: (2 bytes) => 34 5e
Object: UPS.PowerSummary.RemainingCapacity = 94

=>Got 1 HID Objects...
Object: UPS.PowerSummary.RemainingCapacity = 94
battery.charge = 94
upsdrv_updateinfo...
Waiting for notifications...
Notification: (4 bytes) => 32 5e 00 00
Report[i]: (4 bytes) => 32 5e 00 00
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.InternalFailure = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.ShutdownImminent = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.ACPresent = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit = 0
Object: UPS.PowerSummary.PresentStatus.FullyCharged = 0
Object: UPS.PowerSummary.PresentStatus.Charging = 0
Object: UPS.PowerSummary.PresentStatus.Discharging = 0
Object: UPS.PowerSummary.PresentStatus.FullyDischarged = 0
Object: UPS.PowerSummary.PresentStatus.NeedReplacement = 0

=>Got 24 HID Objects...
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.InternalFailure = 0
find_hid_info: unknown variable: 
UPS.PowerSummary.PresentStatus.InternalFailure

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.ShutdownImminent = 0
ups.status = !shutdownimm
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.ACPresent = 0
ups.status = !online
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit = 0
ups.status = !lowbatt
Object: UPS.PowerSummary.PresentStatus.FullyCharged = 0
ups.status = !fullycharged
Object: UPS.PowerSummary.PresentStatus.Charging = 0
ups.status = !chrg
Object: UPS.PowerSummary.PresentStatus.Discharging = 0
ups.status = !dischrg
Object: UPS.PowerSummary.PresentStatus.FullyDischarged = 0
find_hid_info: unknown variable: 
UPS.PowerSummary.PresentStatus.FullyDischarged

Object: UPS.PowerSummary.PresentStatus.NeedReplacement = 0
ups.status = !replacebatt
upsdrv_updateinfo...
Waiting for notifications...
Notification: (2 bytes) => 34 5e
Report[i]: (2 bytes) => 34 5e
Object: UPS.PowerSummary.RemainingCapacity = 94

=>Got 1 HID Objects...
Object: UPS.PowerSummary.RemainingCapacity = 94
battery.charge = 94
upsdrv_updateinfo...
Waiting for notifications...
Notification: (2 bytes) => 34 5e
Report[i]: (2 bytes) => 34 5e
Object: UPS.PowerSummary.RemainingCapacity = 94

=>Got 1 HID Objects...
Object: UPS.PowerSummary.RemainingCapacity = 94
battery.charge = 94
upsdrv_updateinfo...
Waiting for notifications...
Notification: (4 bytes) => 32 5e 00 00
Report[i]: (4 bytes) => 32 5e 00 00
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 1
Object: UPS.PowerSummary.PresentStatus.InternalFailure = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.ShutdownImminent = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.ACPresent = 0
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
Object: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit = 0
Object: UPS.PowerSummary.PresentStatus.FullyCharged = 0
Object: UPS.PowerSummary.PresentStatus.Charging = 0
Object: UPS.PowerSummary.PresentStatus.Discharging = 0
Object: UPS.PowerSummary.PresentStatus.FullyDischarged = 0
Object: UPS.PowerSummary.PresentStatus.NeedReplacement = 0

=>Got 24 HID Objects...
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 1
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.InternalFailure = 0
find_hid_info: unknown variable: 
UPS.PowerSummary.PresentStatus.InternalFailure

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.ShutdownImminent = 0
ups.status = !shutdownimm
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.ACPresent = 0
ups.status = !online
Object: UPS.PowerSummary.PresentStatus.00000000 = 0
find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.00000000

Object: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit = 0
ups.status = !lowbatt
Object: UPS.PowerSummary.PresentStatus.FullyCharged = 0
ups.status = !fullycharged
Object: UPS.PowerSummary.PresentStatus.Charging = 0
ups.status = !chrg
Object: UPS.PowerSummary.PresentStatus.Discharging = 0
ups.status = !dischrg
Object: UPS.PowerSummary.PresentStatus.FullyDischarged = 0
find_hid_info: unknown variable: 
UPS.PowerSummary.PresentStatus.FullyDischarged

Object: UPS.PowerSummary.PresentStatus.NeedReplacement = 0
ups.status = !replacebatt
upsdrv_updateinfo...
Waiting for notifications...
Notification: (2 bytes) => 34 5e
Report[i]: (2 bytes) => 34 5e
Object: UPS.PowerSummary.RemainingCapacity = 94

=>Got 1 HID Objects...
Object: UPS.PowerSummary.RemainingCapacity = 94
battery.charge = 94
upsdrv_updateinfo...
Waiting for notifications...
Notification: (2 bytes) => 34 5e
Report[i]: (2 bytes) => 34 5e
Object: UPS.PowerSummary.RemainingCapacity = 94

=>Got 1 HID Objects...
Object: UPS.PowerSummary.RemainingCapacity = 94
battery.charge = 94
upsdrv_updateinfo...
Waiting for notifications...
Notification: (2 bytes) => 34 5e
Report[i]: (2 bytes) => 34 5e
Object: UPS.PowerSummary.RemainingCapacity = 94

=>Got 1 HID Objects...
Object: UPS.PowerSummary.RemainingCapacity = 94
battery.charge = 94
Signal 2: exiting
Closing device
# kill 2677
^C



More information about the Nut-upsdev mailing list