Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PowerWalker Basic VI 1000 SB supported by usbhid-ups #818

Closed
mrfrenzy opened this issue Sep 24, 2020 · 6 comments
Closed

PowerWalker Basic VI 1000 SB supported by usbhid-ups #818

mrfrenzy opened this issue Sep 24, 2020 · 6 comments
Labels
DDL HCL PowerWalker PowerWalker and BlueWalker branded devices

Comments

@mrfrenzy
Copy link

mrfrenzy commented Sep 24, 2020

This PowerWalker ups works fine with the usbhid-ups, it seems to be built by Cyber Power.

Proposed HCL
"PowerWalker" "ups" "2" "Basic VI 1000 SB" "" "usbhid-ups"

Output from lsusb:
ID 0764:0601 Cyber Power System, Inc. PR1500LCDRT2U UPS

Output from upsc:
battery.charge: 100
battery.charge.low: 10
battery.charge.warning: 20
battery.mfr.date: 1
battery.runtime: 3120
battery.runtime.low: 300
battery.type: PbAcid
battery.voltage: 27.1
battery.voltage.nominal: 24
device.mfr: 1
device.model: 1000
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: no
driver.version: 2.7.4
driver.version.data: CyberPower HID 0.4
driver.version.internal: 0.41
input.transfer.high: 29
input.transfer.low: 16
input.voltage: 1.2
//These are relative to input.voltage.nominal
input.voltage.nominal: 230
output.voltage: 231.4
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.load: 9
ups.mfr: 1
ups.model: 1000
ups.productid: 0601
ups.realpower.nominal: 600
ups.status: OL
ups.timer.shutdown: -60
ups.timer.start: -60
ups.vendorid: 0764

@devZer0
Copy link

devZer0 commented May 28, 2021

hello, what did you do to get this run?

i have powerwalker vi 2200 rle which lists as
Bus 004 Device 002: ID 0764:0601 Cyber Power System, Inc. PR1500LCDRT2U UPS
in lsusb

but - i don't get it work

@mrfrenzy
Copy link
Author

In the future after the nut developers add this in auto will work, for now you have to specify driver manually:

I have this in ups.conf:

[powerwalker]
        driver = usbhid-ups
        port = auto
        desc "Powerwalker basic ups"

upsd.users:

[upsmon]
        password = password1234
        upsmon master

upsmon.conf
MONITOR powerwalker@localhost 1 upsmon password1234 master

@devZer0
Copy link

devZer0 commented May 30, 2021

i'm getting this output.

root@s900:~# /usr/local/ups/bin/usbhid-ups -a powerwalker -D
Network UPS Tools - Generic HID driver 0.43 (2.7.4.1)
USB communication driver 0.33
   0.000000	[D1] debug level is '1'
   0.005113	[D1] upsdrv_initups (non-SHUT)...
   0.847090	Using subdriver: CyberPower HID 0.5
   0.847184	[D1] 73 HID objects found
   0.848423	[D1] Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.850424	[D1] Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x02, Offset: 0, Size: 8, Value: 2
   0.852631	[D1] Path: UPS.PowerSummary.iOEMInformation, Type: Feature, ReportID: 0x03, Offset: 0, Size: 8, Value: 3
   0.854419	[D1] Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x04, Offset: 0, Size: 8, Value: 4
   0.856418	[D1] Path: UPS.PowerSummary.Rechargeable, Type: Feature, ReportID: 0x05, Offset: 0, Size: 8, Value: 1
   0.858430	[D1] Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 2
   0.860348	[D1] Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x07, Offset: 0, Size: 8, Value: 100
   0.860450	[D1] Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x07, Offset: 8, Size: 8, Value: 10
   0.860486	[D1] Path: UPS.PowerSummary.CapacityGranularity2, Type: Feature, ReportID: 0x07, Offset: 16, Size: 8, Value: 10
   0.860519	[D1] Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 24, Size: 8, Value: 20
   0.860550	[D1] Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x07, Offset: 32, Size: 8, Value: 100
   0.860590	[D1] Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, ReportID: 0x07, Offset: 40, Size: 8, Value: 0
   0.862434	[D1] Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
   0.862514	[D1] Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x08, Offset: 0, Size: 8, Value: 100
   0.862539	[D1] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x08, Offset: 8, Size: 16, Value: 7200
   0.862562	[D1] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x08, Offset: 8, Size: 16, Value: 7200
   0.862600	[D1] Path: UPS.PowerSummary.RemainingTimeLimit, Type: Input, ReportID: 0x08, Offset: 24, Size: 16, Value: 300
   0.862623	[D1] Path: UPS.PowerSummary.RemainingTimeLimit, Type: Feature, ReportID: 0x08, Offset: 24, Size: 16, Value: 300
   0.864446	[D1] Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, ReportID: 0x09, Offset: 0, Size: 16, Value: 24
   0.866432	[D1] Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 16, Value: 25.9
   0.868427	[D1] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.868523	[D1] Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, ReportID: 0x0b, Offset: 1, Size: 1, Value: 1
   0.868555	[D1] Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.868585	[D1] Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.868622	[D1] Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Input, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
   0.868656	[D1] Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Input, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
   0.868691	[D1] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 1, Value: 1
   0.868733	[D1] Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x0b, Offset: 1, Size: 1, Value: 1
   0.868762	[D1] Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x0b, Offset: 2, Size: 1, Value: 0
   0.868795	[D1] Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x0b, Offset: 3, Size: 1, Value: 0
   0.868829	[D1] Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, ReportID: 0x0b, Offset: 4, Size: 1, Value: 1
   0.868871	[D1] Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: Feature, ReportID: 0x0b, Offset: 5, Size: 1, Value: 0
   0.870426	[D1] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x0c, Offset: 0, Size: 8, Value: 2
   0.872426	[D1] Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x0d, Offset: 0, Size: 8, Value: 3
   0.874432	[D1] Path: UPS.Input.ConfigVoltage, Type: Feature, ReportID: 0x0e, Offset: 0, Size: 16, Value: 230
   0.876430	[D1] Path: UPS.Input.Voltage, Type: Feature, ReportID: 0x0f, Offset: 0, Size: 16, Value: 225.6
   0.878431	[D1] Path: UPS.Input.LowVoltageTransfer, Type: Feature, ReportID: 0x10, Offset: 0, Size: 16, Value: 165
   0.880420	[D1] Path: UPS.Input.HighVoltageTransfer, Type: Feature, ReportID: 0x11, Offset: 0, Size: 16, Value: 290
   0.882429	[D1] Path: UPS.Input.Frequency, Type: Feature, ReportID: 0x1c, Offset: 0, Size: 16, Value: 50
   0.884425	[D1] Path: UPS.Output.Voltage, Type: Feature, ReportID: 0x12, Offset: 0, Size: 16, Value: 0
   0.886425	[D1] Path: UPS.Output.PercentLoad, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 0
   0.888425	[D1] Path: UPS.Output.Test, Type: Feature, ReportID: 0x14, Offset: 0, Size: 8, Value: 0
   0.890428	[D1] Path: UPS.Output.DelayBeforeShutdown, Type: Feature, ReportID: 0x15, Offset: 0, Size: 16, Value: -60
   0.892428	[D1] Path: UPS.Output.DelayBeforeStartup, Type: Feature, ReportID: 0x16, Offset: 0, Size: 16, Value: -60
   0.894379	[D1] Path: UPS.Output.Boost, Type: Feature, ReportID: 0x17, Offset: 0, Size: 1, Value: 0
   0.894781	[D1] Path: UPS.Output.Overload, Type: Feature, ReportID: 0x17, Offset: 1, Size: 1, Value: 0
   0.895036	[D1] Path: UPS.Output.Buck, Type: Feature, ReportID: 0x17, Offset: 2, Size: 1, Value: 0
   0.896339	[D1] Path: UPS.Output.ConfigActivePower, Type: Feature, ReportID: 0x18, Offset: 0, Size: 16, Value: 1320
   0.898318	[D1] Path: UPS.Output.Frequency, Type: Feature, ReportID: 0x1d, Offset: 0, Size: 16, Value: 0
   0.900383	[D1] Path: UPS.Output.CommunicationLost, Type: Feature, ReportID: 0x1b, Offset: 0, Size: 8, Value: 0
   0.902328	[D1] Path: UPS.ff010004.ff010024.ff0100d0, Type: Feature, ReportID: 0x19, Offset: 0, Size: 8, Value: 0.1
   0.904322	[D1] Path: UPS.ff010004.ff010024.ff0100d1, Type: Feature, ReportID: 0x1a, Offset: 0, Size: 8, Value: 0
   0.906383	[D1] Path: UPS.ff01001d.ff010019.ff010020, Type: Feature, ReportID: 0x25, Offset: 0, Size: 1, Value: 0
   0.908324	[D1] Path: UPS.ff01001d.ff010019.ff010021, Type: Feature, ReportID: 0x2c, Offset: 0, Size: 1, Value: 0
   0.908372	[D1] Path: UPS.ff01001d.ff010019.ff010021, Type: Input, ReportID: 0x2c, Offset: 0, Size: 1, Value: 0
   0.910317	[D1] Path: UPS.ff01001d.ff01001a.ff010001, Type: Feature, ReportID: 0x26, Offset: 0, Size: 1, Value: 0
   0.912318	[D1] Path: UPS.ff01001d.ff01001a.ff010002, Type: Feature, ReportID: 0x27, Offset: 0, Size: 8, Value: 1
   0.914361	[D1] Can't retrieve Report 28: Value too large for defined data type
   0.914397	[D1] Path: UPS.ff01001d.ff01001b.ff010040, Type: Feature, ReportID: 0x28, Offset: 0, Size: 8
   0.916320	[D1] Can't retrieve Report 28: Value too large for defined data type
   0.916369	[D1] Path: UPS.ff01001d.ff01001b.ff010016, Type: Input, ReportID: 0x28, Offset: 0, Size: 8
   0.918413	[D1] Can't retrieve Report 28: Value too large for defined data type
   0.918492	[D1] Path: UPS.ff01001d.ff01001b.ff010018, Type: Feature, ReportID: 0x28, Offset: 8, Size: 8
   0.920382	[D1] Can't retrieve Report 28: Value too large for defined data type
   0.920453	[D1] Path: UPS.ff01001d.ff01001b.ff010018, Type: Input, ReportID: 0x28, Offset: 8, Size: 8
   0.922326	[D1] Can't retrieve Report 29: Value too large for defined data type
   0.922378	[D1] Path: UPS.ff01001d.ff01001b.ff010015, Type: Feature, ReportID: 0x29, Offset: 0, Size: 8
   0.924447	[D1] Can't retrieve Report 29: Value too large for defined data type
   0.924533	[D1] Path: UPS.ff01001d.ff01001b.ff010015, Type: Output, ReportID: 0x29, Offset: 0, Size: 8
   0.926408	[D1] Can't retrieve Report 29: Value too large for defined data type
   0.926488	[D1] Path: UPS.ff01001d.ff01001b.ff010017, Type: Feature, ReportID: 0x29, Offset: 8, Size: 8
   0.928477	[D1] Can't retrieve Report 29: Value too large for defined data type
   0.928564	[D1] Path: UPS.ff01001d.ff01001b.ff010017, Type: Output, ReportID: 0x29, Offset: 8, Size: 8
   0.930326	[D1] Can't retrieve Report 2d: Value too large for defined data type
   0.930377	[D1] Path: UPS.ff01001d.ff01001b.ff010010, Type: Feature, ReportID: 0x2d, Offset: 0, Size: 1
   0.932450	[D1] Can't retrieve Report 2d: Value too large for defined data type
   0.932916	[D1] Path: UPS.ff01001d.ff01001b.ff01001e, Type: Feature, ReportID: 0x2d, Offset: 1, Size: 1
   0.934325	[D1] Can't retrieve Report 2d: Value too large for defined data type
   0.934375	[D1] Path: UPS.ff01001d.ff01001b.ff01001f, Type: Feature, ReportID: 0x2d, Offset: 2, Size: 1
   0.936381	[D1] Can't retrieve Report 2d: Value too large for defined data type
   0.936457	[D1] Path: UPS.ff01001d.ff01001b.ff010010, Type: Input, ReportID: 0x2d, Offset: 0, Size: 1
   0.938410	[D1] Can't retrieve Report 2d: Value too large for defined data type
   0.938485	[D1] Path: UPS.ff01001d.ff01001b.ff01001e, Type: Input, ReportID: 0x2d, Offset: 1, Size: 1
   0.940365	[D1] Can't retrieve Report 2d: Value too large for defined data type
   0.940435	[D1] Path: UPS.ff01001d.ff01001b.ff01001f, Type: Input, ReportID: 0x2d, Offset: 2, Size: 1
   0.942332	[D1] Can't retrieve Report 2a: Value too large for defined data type
   0.942382	[D1] Path: UPS.ff01001d.ff01001b.ff010013, Type: Feature, ReportID: 0x2a, Offset: 0, Size: 1
   0.944421	[D1] Can't retrieve Report 2b: Value too large for defined data type
   0.944772	[D1] Path: UPS.ff01001d.ff01001b.ff010014, Type: Feature, ReportID: 0x2b, Offset: 0, Size: 1
   0.945008	[D1] Detected a UPS: 1 /2200R
   2.985545	[D1] Can't retrieve Report 07: Value too large for defined data type
   2.987337	[D1] Can't retrieve Report 07: Value too large for defined data type
   2.989346	[D1] Can't retrieve Report 08: Value too large for defined data type
   2.991373	[D1] Can't retrieve Report 08: Value too large for defined data type
   2.993313	[D1] Can't retrieve Report 08: Value too large for defined data type
   2.995352	[D1] Can't retrieve Report 09: Value too large for defined data type
   2.997350	[D1] Can't retrieve Report 0a: Value too large for defined data type
   2.999371	[D1] Can't retrieve Report 13: Value too large for defined data type
   3.001300	[D1] Can't retrieve Report 0c: Value too large for defined data type
   3.003280	[D1] Can't retrieve Report 14: Value too large for defined data type
   3.005363	[D1] Can't retrieve Report 18: Value too large for defined data type
   3.007371	[D1] Can't retrieve Report 16: Value too large for defined data type
   3.009371	[D1] Can't retrieve Report 15: Value too large for defined data type
   3.011283	[D1] Can't retrieve Report 0b: Value too large for defined data type
   3.013498	[D1] Can't retrieve Report 0b: Value too large for defined data type
   3.015286	[D1] Can't retrieve Report 0b: Value too large for defined data type
   3.017316	[D1] Can't retrieve Report 0b: Value too large for defined data type
   3.019349	[D1] Can't retrieve Report 0b: Value too large for defined data type
   3.021329	[D1] Can't retrieve Report 0b: Value too large for defined data type
   3.023289	[D1] Can't retrieve Report 17: Value too large for defined data type
   3.025318	[D1] Can't retrieve Report 17: Value too large for defined data type
   3.027283	[D1] Can't retrieve Report 1c: Value too large for defined data type
   3.029345	[D1] Can't retrieve Report 0e: Value too large for defined data type
   3.031287	[D1] Can't retrieve Report 0f: Value too large for defined data type
   3.033323	[D1] Can't retrieve Report 10: Value too large for defined data type
   3.035288	[D1] Can't retrieve Report 11: Value too large for defined data type
   3.037341	[D1] Can't retrieve Report 1d: Value too large for defined data type
   3.039286	[D1] Can't retrieve Report 12: Value too large for defined data type
   3.041547	[D1] Can't retrieve Report 14: Value too large for defined data type
   3.043340	[D1] Can't retrieve Report 14: Value too large for defined data type
   3.045345	[D1] Can't retrieve Report 14: Value too large for defined data type
   3.047695	[D1] Can't retrieve Report 15: Value too large for defined data type
   3.049307	[D1] Can't retrieve Report 16: Value too large for defined data type
   3.051286	[D1] Can't retrieve Report 15: Value too large for defined data type
   3.053389	[D1] Can't retrieve Report 0c: Value too large for defined data type
   3.055400	[D1] Can't retrieve Report 0c: Value too large for defined data type
   3.057402	[D1] Can't retrieve Report 0c: Value too large for defined data type
   3.059388	[D1] Can't retrieve Report 0c: Value too large for defined data type
   3.061408	[D1] Can't retrieve Report 0c: Value too large for defined data type
   3.061681	[D1] upsdrv_initinfo...
   3.061714	[D1] upsdrv_updateinfo...
   3.076395	[D1] Got 6 HID objects...
   3.076490	[D1] Quick update...
   3.078319	[D1] Can't retrieve Report 16: Value too large for defined data type
   3.080326	[D1] Can't retrieve Report 15: Value too large for defined data type
   3.081439	[D1] upsdrv_updateinfo...
   3.333556	[D1] Got 0 HID objects...
   3.333636	[D1] Quick update...
   3.334402	[D1] Can't retrieve Report 16: Value too large for defined data type
   3.336449	[D1] Can't retrieve Report 15: Value too large for defined data type
   5.083482	[D1] upsdrv_updateinfo...
   5.092292	[D1] Got 3 HID objects...
   5.092409	[D1] Quick update...
   5.094273	[D1] Can't retrieve Report 16: Value too large for defined data type
   5.096387	[D1] Can't retrieve Report 15: Value too large for defined data type
   5.098250	[D1] Can't retrieve Report 0b: Value too large for defined data type
   5.100327	[D1] Can't retrieve Report 0b: Value too large for defined data type
   5.102268	[D1] Can't retrieve Report 0b: Value too large for defined data type
   5.104260	[D1] Can't retrieve Report 0b: Value too large for defined data type

   7.085734	[D1] upsdrv_updateinfo...
   7.092253	[D1] Got 6 HID objects...
   7.092347	[D1] Quick update...
   7.094242	[D1] Can't retrieve Report 16: Value too large for defined data type
   7.096317	[D1] Can't retrieve Report 15: Value too large for defined data type
   9.087996	[D1] upsdrv_updateinfo...
   9.092222	[D1] Got 3 HID objects...
   9.092322	[D1] Quick update...
   9.094206	[D1] Can't retrieve Report 16: Value too large for defined data type
   9.096218	[D1] Can't retrieve Report 15: Value too large for defined data type
   9.098184	[D1] Can't retrieve Report 0b: Value too large for defined data type
   9.100292	[D1] Can't retrieve Report 0b: Value too large for defined data type
   9.102189	[D1] Can't retrieve Report 0b: Value too large for defined data type
   9.104316	[D1] Can't retrieve Report 0b: Value too large for defined data type
  11.090237	[D1] upsdrv_updateinfo...
  11.092390	[D1] Got 6 HID objects...
  11.092491	[D1] Quick update...
  11.094170	[D1] Can't retrieve Report 16: Value too large for defined data type
  11.096184	[D1] Can't retrieve Report 15: Value too large for defined data type
  13.092504	[D1] upsdrv_updateinfo...
  13.108150	[D1] Got 3 HID objects...
  13.108250	[D1] Quick update...
  13.110213	[D1] Can't retrieve Report 16: Value too large for defined data type
  13.112114	[D1] Can't retrieve Report 15: Value too large for defined data type
  13.114193	[D1] Can't retrieve Report 0b: Value too large for defined data type
  13.116400	[D1] Can't retrieve Report 0b: Value too large for defined data type
  13.118122	[D1] Can't retrieve Report 0b: Value too large for defined data type
  13.120141	[D1] Can't retrieve Report 0b: Value too large for defined data type
  15.094750	[D1] upsdrv_updateinfo...
  15.108113	[D1] Got 6 HID objects...
  15.108212	[D1] Quick update...
  15.110099	[D1] Can't retrieve Report 16: Value too large for defined data type
  15.112177	[D1] Can't retrieve Report 15: Value too large for defined data type
  17.097005	[D1] upsdrv_updateinfo...
  17.108064	[D1] Got 3 HID objects...
  17.108173	[D1] Quick update...
  17.110352	[D1] Can't retrieve Report 16: Value too large for defined data type
  17.112070	[D1] Can't retrieve Report 15: Value too large for defined data type
  17.114044	[D1] Can't retrieve Report 0b: Value too large for defined data type
  17.116094	[D1] Can't retrieve Report 0b: Value too large for defined data type
  17.118095	[D1] Can't retrieve Report 0b: Value too large for defined data type
  17.120071	[D1] Can't retrieve Report 0b: Value too large for defined data type
  19.099082	[D1] upsdrv_updateinfo...
  19.108045	[D1] Got 6 HID objects...
  19.108158	[D1] Quick update...
  19.110035	[D1] Can't retrieve Report 16: Value too large for defined data type
  19.112581	[D1] Can't retrieve Report 15: Value too large for defined data type
  21.099745	[D1] upsdrv_updateinfo...
  21.108049	[D1] Got 3 HID objects...
  21.108149	[D1] Quick update...
  21.109994	[D1] Can't retrieve Report 16: Value too large for defined data type
  21.111953	[D1] Can't retrieve Report 15: Value too large for defined data type
  21.113966	[D1] Can't retrieve Report 0b: Value too large for defined data type
  21.116035	[D1] Can't retrieve Report 0b: Value too large for defined data type
  21.118057	[D1] Can't retrieve Report 0b: Value too large for defined data type
  21.120005	[D1] Can't retrieve Report 0b: Value too large for defined data type
  23.101997	[D1] upsdrv_updateinfo...
  23.107972	[D1] Got 6 HID objects...
  23.108070	[D1] Quick update...
  23.109966	[D1] Can't retrieve Report 16: Value too large for defined data type
  23.112347	[D1] Can't retrieve Report 15: Value too large for defined data type
  25.104259	[D1] upsdrv_updateinfo...
  25.107940	[D1] Got 3 HID objects...
  25.108037	[D1] Quick update...
  25.109922	[D1] Can't retrieve Report 16: Value too large for defined data type
  25.111903	[D1] Can't retrieve Report 15: Value too large for defined data type
  25.113918	[D1] Can't retrieve Report 0b: Value too large for defined data type
  25.115918	[D1] Can't retrieve Report 0b: Value too large for defined data type
  25.117986	[D1] Can't retrieve Report 0b: Value too large for defined data type
  25.119892	[D1] Can't retrieve Report 0b: Value too large for defined data type
  27.106517	[D1] upsdrv_updateinfo...
  27.107876	[D1] Got 6 HID objects...
  27.107973	[D1] Quick update...
  27.109891	[D1] Can't retrieve Report 16: Value too large for defined data type
  27.111848	[D1] Can't retrieve Report 15: Value too large for defined data type

@ant-thomas
Copy link

input.voltage: 1.2 //These are relative to input.voltage.nominal

Does this mean your input voltage is 230 + 1.2 = 231.2?

I've got the same UPS and want to calculate/track input voltage and it does look to be relative to something rather than exact.

@mrfrenzy
Copy link
Author

That is correct, you can see that if you add up input.voltage.nominal + input.voltage it is rougly equal to output.voltage

@jimklimov jimklimov added the PowerWalker PowerWalker and BlueWalker branded devices label Dec 1, 2021
@jimklimov
Copy link
Member

jimklimov commented Apr 25, 2022

@devZer0 : Hi, there were some issues with USB HID encoding fixed last year (starting with approx #1040 and #1024) - I wonder if "too large for defined type" is related to that. Can you re-check if the current NUT codebase handles your device better?

Alternately, check if this device has a non-USBHID protocol, many PowerWalkers use Qx and work with blazer_usb or nutdrv_qx (most with both, latter preferred; some just with one for some reason).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DDL HCL PowerWalker PowerWalker and BlueWalker branded devices
Projects
Status: Done
Development

No branches or pull requests

5 participants