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 VI 650 SH driver support #483

Closed
schinivision opened this issue Oct 3, 2017 · 20 comments
Closed

PowerWalker VI 650 SH driver support #483

schinivision opened this issue Oct 3, 2017 · 20 comments
Labels
DDL FreeNAS/TrueNAS Issues related to NUT integration in FreeNAS or TrueNAS storage platform HCL Phoenixtec (USB 0x06DA/0xFFFF) This USB chip VID/PID is used in many devices, some with different protocols - detection may be hard PowerWalker PowerWalker and BlueWalker branded devices raspberry USB

Comments

@schinivision
Copy link

Hi. I just wanted to state that the PowerWalker VI 650 SH is not supported by the blazer_usb driver like other PowerWalker Produkts. It works with the usbhid-ups driver.

Tried it out to find the correct driver with a Raspberry PI 3.. Works fine (limited output though but the values like load, state etc. is correct).

Regarding FreeNas 11 it should work with any product that is supported by the usbhid-ups driver.
(still limited information but the crucial information is there)

Output provided from FreeNas 11.0-U3

battery.charge: 100
battery.runtime: 2418
battery.type: PbAc
battery.voltage: 14
device.mfr: PPC
device.model: Offline UPS
device.serial: 000000000
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.internal: 0.41
ups.load: 16
ups.mfr: PPC
ups.model: Offline UPS
ups.productid: ffff
ups.serial: 000000000
ups.status: OL CHRG
ups.vendorid: 06da

Do not know if this should be considered as a issue, Maybe it could be used to update the compatibility list.

Best Regards
Stefan

@clepple
Copy link
Member

clepple commented Oct 4, 2017

Thanks! We haven't updated the main website in a while, but we do have an entry for this UPS queued here: http://new.networkupstools.org/ddl/PowerWalker/VI_650_SH.html

If you have problems with stale data, please see the discussion at issue #475.

Is driver.version.data missing from the FreeNAS display? (Odd, but not terribly important.)

@schinivision
Copy link
Author

Sorry seems to have been a copy and paste error.

Here is the output from FreeNas 11.0-U3

battery.charge: 100
battery.runtime: 2418
battery.type: PbAc
battery.voltage: 14
device.mfr: PPC
device.model: Offline UPS
device.serial: 000000000
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: Phoenixtec/Liebert HID 0.3
driver.version.internal: 0.41
ups.load: 16
ups.mfr: PPC
ups.model: Offline UPS
ups.productid: ffff
ups.serial: 000000000
ups.status: OL CHRG
ups.vendorid: 06da

Here is the output from FreeNas 11.0-U4

battery.charge: 100
battery.runtime: 2615
battery.type: PbAc
battery.voltage: 14
device.mfr: PPC
device.model: Offline UPS
device.serial: 000000000
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: Phoenixtec/Liebert HID 0.3
driver.version.internal: 0.41
ups.load: 16
ups.mfr: PPC
ups.model: Offline UPS
ups.productid: ffff
ups.serial: 000000000
ups.status: OL CHRG
ups.vendorid: 06da

And here for completeness the output from the PI running Armbian

battery.charge: 100
battery.runtime: 2418
battery.type: PbAc
battery.voltage: 14
device.mfr: PPC
device.model: Offline UPS
device.serial: 000000000
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.version: 2.7.2
driver.version.data: Liebert HID 0.3
driver.version.internal: 0.38
ups.load: 16
ups.mfr: PPC
ups.model: Offline UPS
ups.productid: ffff
ups.serial: 000000000
ups.status: OL CHRG
ups.vendorid: 06da

All show driver.version.data

Interestingly I didn't found the page for the VI 650 with google 😞 But good to know it is there.
I haven't had time to test the shutdown sequence and the mail reporting till now but I will try to update so it can be added to the page.

BR
Stefan

@schinivision
Copy link
Author

(Addition)
UPS Notification works on FreeNas 11.0-U4 so I assume that the shutdown sequence should also work. If the service can detect a change, the service will probably shut down the machine also.

@clepple
Copy link
Member

clepple commented Oct 5, 2017

We should probably clarify the information request on the compatibility webpage, but I think the part we're less sure about is whether the system can tell the UPS to power off after shutdown. (Usually the UPS-to-PC notification is pretty solid.)

To that end, what commands are listed if you run upscmd -l? I can't remember if this is built into the FreeNAS GUI, but you could run that command from the Pi and give it the address of the FreeNAS box. I am most interested in the one running NUT 2.7.4, but if the older versions are different, I guess that would be useful to know.

Because new.networkupstools.org redirects to the Buildbot server, and apparently parsing robots.txt after redirects is still a hard problem, we had to restrict web crawlers from indexing that box. (They would try to download every single build log file, which is not terribly useful given how similar they are.) After the next release, I will look at setting up another hostname for the work-in-progress documentation so that it can be picked up by search engines again.

@schinivision
Copy link
Author

Hi. Regarding your request for upscmd. I tried to run it in the FreeNas Console and I get a empty list. Also if I try to run this command from any client (PI) the upscmd -l returns an empty list.

FreeNas output:
[xxx@xxx]$ upscmd -l powerwalker
Instant commands supported on UPS [powerwalker]:

PI output
xxx@xxx:~# upscmd -l [email protected]
Instant commands supported on UPS [powerwalker]:

So I assume that either the standard config on FreeNas does not support sending commands to the UPS or it does not work.
Any suggestions where I should dig in to on FreeNas to change / look it up? The UI is not very verbose on that and the config files are located somewhere else.. I have to do some research where FreeNas puts them because they are not in /etc/nut/....

@clepple
Copy link
Member

clepple commented Oct 9, 2017 via email

@leshik
Copy link

leshik commented Mar 28, 2018

@clepple I have a similar UPS labeled "Syndome Atom LCD-1000". It has the same vid/pid and works only with usbhid-ups. The upscmd -l returns an empty list as in @schinivision case. I'm not on FreeNAS but on full-featured Ubuntu server. What can I do to check for other commands that NUT has not implemented? The important thing to me is to turn off UPS power after the server shutdown so that it could start when the power goes on again.

@clepple
Copy link
Member

clepple commented Mar 28, 2018

@leshik please post the output of /lib/nut/usbhid-ups -DD -u root -x explore -x vendorid=XXXX -a UPS (replacing UPS with the name from /etc/nut/ups.conf) as an attachment.

@leshik
Copy link

leshik commented Mar 29, 2018

@clepple Here it is:

Network UPS Tools - Generic HID driver 0.38 (2.7.2)
USB communication driver 0.32
   0.000000	debug level is '2'
   0.000761	upsdrv_initups...
   0.015238	Checking device (1D6B/0003) (002/001)
   0.030973	- VendorID: 1d6b
   0.031003	- ProductID: 0003
   0.031011	- Manufacturer: Linux 4.13.0-37-generic xhci-hcd
   0.031019	- Product: xHCI Host Controller
   0.031027	- Serial Number: 0000:00:14.0
   0.031035	- Bus: 002
   0.031045	Trying to match device
   0.031066	Device does not match - skipping
   0.031295	Checking device (06DA/FFFF) (001/004)
   0.036529	- VendorID: 06da
   0.036560	- ProductID: ffff
   0.036569	- Manufacturer: PPC
   0.036577	- Product: Offline UPS
   0.036585	- Serial Number: 000000000
   0.036595	- Bus: 001
   0.036603	Trying to match device
   0.036663	Device matches
   0.038150	HID descriptor length 495
   0.056310	Report Descriptor size = 495
   0.056570	Using subdriver: EXPLORE HID 0.1
   0.057170	Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.057786	Path: UPS.Flow.[4].ConfigApparentPower, Type: Feature, ReportID: 0x74, Offset: 0, Size: 16, Value: 5
   0.058399	Path: UPS.Flow.[4].ConfigFrequency, Type: Feature, ReportID: 0x36, Offset: 0, Size: 8, Value: 50
   0.059014	Path: UPS.Flow.[4].ConfigVoltage, Type: Feature, ReportID: 0x72, Offset: 0, Size: 8, Value: 220
   0.059631	Path: UPS.PowerConverter.ffff0041, Type: Feature, ReportID: 0x4a, Offset: 0, Size: 8, Value: 1
   0.060326	Path: UPS.PowerConverter.Input.[1].Voltage, Type: Feature, ReportID: 0x31, Offset: 0, Size: 16, Value: 229
   0.060889	Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Feature, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.060921	Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Input, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.060938	Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Feature, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.060956	Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Input, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.061589	Path: UPS.PowerConverter.Output.Frequency, Type: Feature, ReportID: 0x42, Offset: 0, Size: 16, Value: 49.8
   0.061622	Path: UPS.PowerConverter.Output.Voltage, Type: Feature, ReportID: 0x42, Offset: 16, Size: 16, Value: 228
   0.062155	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.062718	Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.063364	Path: UPS.PowerSummary.DelayBeforeStartup, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 32, Value: 0
   0.063928	Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x10, Offset: 0, Size: 8, Value: 5
   0.063959	Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x10, Offset: 8, Size: 8, Value: 1
   0.063975	Path: UPS.PowerSummary.ffff00f0, Type: Feature, ReportID: 0x10, Offset: 16, Size: 8, Value: 3
   0.063992	Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x10, Offset: 24, Size: 8, Value: 2
   0.064009	Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x10, Offset: 32, Size: 8, Value: 4
   0.064575	Path: UPS.PowerSummary.ffff00e2, Type: Feature, ReportID: 0xe2, Offset: 0, Size: 8, Value: 4
   0.065127	Path: UPS.PowerSummary.PercentLoad, Type: Feature, ReportID: 0x07, Offset: 0, Size: 8, Value: 1
   0.065695	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.065726	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.065743	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.065761	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.065781	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.065799	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.065820	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.065837	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.065856	Path: UPS.PowerSummary.PresentStatus.Good, Type: Feature, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.065875	Path: UPS.PowerSummary.PresentStatus.Good, Type: Input, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.065895	Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Feature, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.065913	Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Input, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.065934	Path: UPS.PowerSummary.PresentStatus.Overload, Type: Feature, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.065954	Path: UPS.PowerSummary.PresentStatus.Overload, Type: Input, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.066575	Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 8, Value: 100
   0.066637	Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x0b, Offset: 8, Size: 8, Value: 1
   0.066661	Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x0b, Offset: 16, Size: 8, Value: 100
   0.066682	Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x0b, Offset: 24, Size: 8, Value: 2
   0.067336	Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 100
   0.067369	Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x06, Offset: 0, Size: 8, Value: 100
   0.067386	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x06, Offset: 8, Size: 16, Value: 6954
   0.067405	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x06, Offset: 8, Size: 16, Value: 6954
   0.067427	Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x07, Offset: 8, Size: 16, Value: 27.7
   0.067474	Report descriptor retrieved (Reportlen = 495)
   0.067491	Found HID device
   0.067505	Detected a UPS: PPC/Offline UPS
   0.067520	find_nut_info: unknown info type: load.off.delay
   0.067533	find_nut_info: unknown info type: load.on.delay
   0.067545	find_nut_info: unknown info type: load.off.delay
   0.067566	upsdrv_initinfo...
   0.067583	upsdrv_updateinfo...
   0.318716	libusb_get_interrupt: Connection timed out
   0.318747	Got 0 HID objects...
   0.318758	Quick update...
   0.318858	dstate_init: sock /var/run/nut/usbhid-ups-ups open on fd 5
   0.318883	upsdrv_updateinfo...
   0.569212	libusb_get_interrupt: Connection timed out
   0.569247	Got 0 HID objects...
   0.569259	Quick update...
   2.320715	upsdrv_updateinfo...
   2.571099	libusb_get_interrupt: Connection timed out
   2.571132	Got 0 HID objects...
   2.571142	Quick update...
   4.322526	upsdrv_updateinfo...
   4.573818	libusb_get_interrupt: Connection timed out

Then the last 4 lines are repeated continuously.

@clepple
Copy link
Member

clepple commented Mar 29, 2018

@leshik you should try NUT v2.7.3 or later.

@leshik
Copy link

leshik commented Mar 29, 2018

@clepple Ok, here it is – but it doesn't change much:

Network UPS Tools - Generic HID driver 0.41 (2.7.4)
USB communication driver 0.33
   0.000000	debug level is '2'
   0.000769	upsdrv_initups...
   0.014808	Checking device (1D6B/0003) (002/001)
   0.030479	- VendorID: 1d6b
   0.030510	- ProductID: 0003
   0.030518	- Manufacturer: Linux 4.13.0-37-generic xhci-hcd
   0.030526	- Product: xHCI Host Controller
   0.030534	- Serial Number: 0000:00:14.0
   0.030541	- Bus: 002
   0.030552	- Device release number: 0413
   0.030578	Trying to match device
   0.030599	Device does not match - skipping
   0.030821	Checking device (06DA/FFFF) (001/004)
   0.036345	- VendorID: 06da
   0.036380	- ProductID: ffff
   0.036388	- Manufacturer: PPC
   0.036396	- Product: Offline UPS
   0.036404	- Serial Number: 000000000
   0.036411	- Bus: 001
   0.036422	- Device release number: 0003
   0.036436	Trying to match device
   0.036492	Device matches
   0.037317	HID descriptor length 495
   0.055508	Report Descriptor size = 495
   0.055802	Using subdriver: EXPLORE HID 0.1
   0.055817	45 HID objects found
   0.056458	Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.057220	Path: UPS.Flow.[4].ConfigApparentPower, Type: Feature, ReportID: 0x74, Offset: 0, Size: 16, Value: 5
   0.057823	Path: UPS.Flow.[4].ConfigFrequency, Type: Feature, ReportID: 0x36, Offset: 0, Size: 8, Value: 50
   0.058406	Path: UPS.Flow.[4].ConfigVoltage, Type: Feature, ReportID: 0x72, Offset: 0, Size: 8, Value: 220
   0.059135	Path: UPS.PowerConverter.ffff0041, Type: Feature, ReportID: 0x4a, Offset: 0, Size: 8, Value: 1
   0.059805	Path: UPS.PowerConverter.Input.[1].Voltage, Type: Feature, ReportID: 0x31, Offset: 0, Size: 16, Value: 235
   0.060419	Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Feature, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.060453	Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Input, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.060469	Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Feature, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.060487	Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Input, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.061175	Path: UPS.PowerConverter.Output.Frequency, Type: Feature, ReportID: 0x42, Offset: 0, Size: 16, Value: 49.8
   0.061210	Path: UPS.PowerConverter.Output.Voltage, Type: Feature, ReportID: 0x42, Offset: 16, Size: 16, Value: 235
   0.061787	Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.062411	Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.063086	Path: UPS.PowerSummary.DelayBeforeStartup, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 32, Value: 0
   0.063708	Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x10, Offset: 0, Size: 8, Value: 5
   0.063739	Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x10, Offset: 8, Size: 8, Value: 1
   0.063754	Path: UPS.PowerSummary.ffff00f0, Type: Feature, ReportID: 0x10, Offset: 16, Size: 8, Value: 3
   0.063772	Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x10, Offset: 24, Size: 8, Value: 2
   0.063789	Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x10, Offset: 32, Size: 8, Value: 4
   0.064340	Path: UPS.PowerSummary.ffff00e2, Type: Feature, ReportID: 0xe2, Offset: 0, Size: 8, Value: 4
   0.064893	Path: UPS.PowerSummary.PercentLoad, Type: Feature, ReportID: 0x07, Offset: 0, Size: 8, Value: 1
   0.065461	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.065492	Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.065509	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.065529	Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.065550	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.065568	Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.065589	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.065606	Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.065623	Path: UPS.PowerSummary.PresentStatus.Good, Type: Feature, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.065641	Path: UPS.PowerSummary.PresentStatus.Good, Type: Input, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.065661	Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Feature, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.065678	Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Input, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.065701	Path: UPS.PowerSummary.PresentStatus.Overload, Type: Feature, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.065719	Path: UPS.PowerSummary.PresentStatus.Overload, Type: Input, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.066363	Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 8, Value: 100
   0.066394	Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x0b, Offset: 8, Size: 8, Value: 1
   0.066410	Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x0b, Offset: 16, Size: 8, Value: 100
   0.066424	Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x0b, Offset: 24, Size: 8, Value: 2
   0.067120	Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 100
   0.067152	Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x06, Offset: 0, Size: 8, Value: 100
   0.067173	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x06, Offset: 8, Size: 16, Value: 6954
   0.067189	Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x06, Offset: 8, Size: 16, Value: 6954
   0.067210	Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x07, Offset: 8, Size: 16, Value: 27.1
   0.067243	Report descriptor retrieved (Reportlen = 495)
   0.067255	Found HID device
   0.067267	Detected a UPS: PPC/Offline UPS
   0.067282	find_nut_info: unknown info type: load.off.delay
   0.067297	find_nut_info: unknown info type: load.on.delay
   0.067309	find_nut_info: unknown info type: load.off.delay
   0.067331	upsdrv_initinfo...
   0.067348	upsdrv_updateinfo...
   0.317606	libusb_get_interrupt: Connection timed out
   0.317638	Got 0 HID objects...
   0.317649	Quick update...
   0.317745	dstate_init: sock /var/run/nut/usbhid-ups-ups open on fd 5
   0.317772	upsdrv_updateinfo...
   0.568432	libusb_get_interrupt: Connection timed out
   0.568473	Got 0 HID objects...
   0.568501	Quick update...
   2.319605	upsdrv_updateinfo...
   2.569866	libusb_get_interrupt: Connection timed out
   2.569901	Got 0 HID objects...
   2.569913	Quick update...
   4.321395	upsdrv_updateinfo...
   4.572149	libusb_get_interrupt: Connection timed out
   4.572180	Got 0 HID objects...
   4.572191	Quick update...

@clepple
Copy link
Member

clepple commented Mar 30, 2018 via email

@leshik
Copy link

leshik commented Mar 30, 2018

@clepple I tried, but no – the list is still empty.

@leshik
Copy link

leshik commented Apr 3, 2018

@clepple Is there anything else I can do to help troubleshoot the issue?

@leshik
Copy link

leshik commented Apr 3, 2018

Oh, I've rebuilt 2.7.4 with the patch that I made of a08a229 and it seems that it helped! So, the fixes for this VID/PID aren't in the release, unfortunately.

@asychev
Copy link

asychev commented Feb 25, 2020

My 5 cents. I own the same model: PowerWalker VI 650 SH. Debian 10, x86-64, nut deb 2.7.4-8 with updated drivers from git master (using this guide, only make install from drivers directory).

ups.conf:

[pw]
driver = usbhid-ups
desc = "PowerWalker VI 650 SH"
port = auto
ignorelb
override.battery.charge.warning = 30
override.battery.charge.low = 15
override.battery.runtime.low = 180
override.ups.model = "PowerWalker VI 650 SH"

upsc pw:

Init SSL without certificate database
battery.charge: 20
battery.charge.low: 15
battery.charge.warning: 30
battery.runtime: 274
battery.runtime.low: 180
battery.type: PbAc
device.mfr: PPC
device.model: PowerWalker VI 650 SH
device.serial: 000000000
device.type: ups
driver.flag.ignorelb: enabled
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-738-ge27f1f90
driver.version.data: MGE HID 1.44
driver.version.internal: 0.43
input.voltage: 236.0
outlet.1.status: on
output.frequency: 50.3
output.frequency.nominal: 50
output.voltage: 236.0
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.load: 24
ups.mfr: PPC
ups.model: PowerWalker VI 650 SH
ups.power.nominal: 2
ups.productid: ffff
ups.realpower: 0
ups.serial: 000000000
ups.status: OL
ups.test.result: No test initiated
ups.timer.shutdown: 0
ups.timer.start: 0
ups.type: offline / line interactive
ups.vendorid: 06da

upscmd -l pw:

Instant commands supported on UPS [pw]:

beeper.disable - Disable the UPS beeper
beeper.enable - Enable the UPS beeper
beeper.mute - Temporarily mute the UPS beeper
beeper.off - Obsolete (use beeper.disable or beeper.mute)
beeper.on - Obsolete (use beeper.enable)
load.off - Turn off the load immediately
load.off.delay - Turn off the load with a delay (seconds)
load.on - Turn on the load immediately
load.on.delay - Turn on the load with a delay (seconds)
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.deep - Start a deep battery test
test.battery.start.quick - Start a quick battery test
test.battery.stop - Stop the battery test

upsrw pw:

[output.voltage.nominal]
Nominal output voltage (V)
Type: ENUM
Option: "200"
Option: "208"
Option: "220"
Option: "230" SELECTED
Option: "240"

[ups.delay.shutdown]
Interval to wait after shutdown with delay command (seconds)
Type: STRING
Maximum length: 10
Value: 20

[ups.delay.start]
Interval to wait before (re)starting the load (seconds)
Type: STRING
Maximum length: 10
Value: 30

/lib/nut/usbhid-ups -DD -a pw:

Network UPS Tools - Generic HID driver 0.43 (2.7.4-738-ge27f1f90)
USB communication driver 0.33
   0.000000	[D1] debug level is '2'
   0.001451	[D2] Initializing an USB-connected UPS with library (null) (NUT subdriver name='USB communication driver' ver='0.33')
   0.001466	[D1] upsdrv_initups (non-SHUT)...
   0.153274	[D2] Checking device (1D6B/0003) (006/001)
   0.153415	[D2] - VendorID: 1d6b
   0.153423	[D2] - ProductID: 0003
   0.153428	[D2] - Manufacturer: unknown
   0.153433	[D2] - Product: unknown
   0.153437	[D2] - Serial Number: unknown
   0.153442	[D2] - Bus: 006
   0.153446	[D2] - Device release number: 0503
   0.153450	[D2] Trying to match device
   0.153459	[D2] Device does not match - skipping
   0.153553	[D2] Checking device (1D6B/0002) (005/001)
   0.153698	[D2] - VendorID: 1d6b
   0.153706	[D2] - ProductID: 0002
   0.153718	[D2] - Manufacturer: unknown
   0.153722	[D2] - Product: unknown
   0.153726	[D2] - Serial Number: unknown
   0.153730	[D2] - Bus: 005
   0.153739	[D2] - Device release number: 0503
   0.153747	[D2] Trying to match device
   0.153755	[D2] Device does not match - skipping
   0.153778	[D2] Checking device (1D6B/0003) (004/001)
   0.154089	[D2] - VendorID: 1d6b
   0.154098	[D2] - ProductID: 0003
   0.154102	[D2] - Manufacturer: unknown
   0.154107	[D2] - Product: unknown
   0.154113	[D2] - Serial Number: unknown
   0.154128	[D2] - Bus: 004
   0.154134	[D2] - Device release number: 0503
   0.154140	[D2] Trying to match device
   0.154149	[D2] Device does not match - skipping
   0.154637	[D2] Checking device (06DA/FFFF) (003/077)
   0.171593	[D2] - VendorID: 06da
   0.171611	[D2] - ProductID: ffff
   0.171616	[D2] - Manufacturer: PPC
   0.171621	[D2] - Product: Offline UPS
   0.171626	[D2] - Serial Number: 000000000
   0.171630	[D2] - Bus: 003
   0.171635	[D2] - Device release number: 0003
   0.171642	[D2] Trying to match device
   0.171660	[D2] Device matches
   0.174665	[D2] HID descriptor length 495
   0.193915	[D2] Report Descriptor size = 495
   0.194130	Using subdriver: MGE HID 1.44
   0.194153	[D1] 45 HID objects found
   0.196603	[D1] Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.199602	[D1] Path: UPS.Flow.[4].ConfigApparentPower, Type: Feature, ReportID: 0x74, Offset: 0, Size: 16, Value: 2
   0.202634	[D1] Path: UPS.Flow.[4].ConfigFrequency, Type: Feature, ReportID: 0x36, Offset: 0, Size: 8, Value: 50
   0.205603	[D1] Path: UPS.Flow.[4].ConfigVoltage, Type: Feature, ReportID: 0x72, Offset: 0, Size: 8, Value: 230
   0.208601	[D1] Path: UPS.PowerConverter.ConverterType, Type: Feature, ReportID: 0x4a, Offset: 0, Size: 8, Value: 1
   0.211605	[D1] Path: UPS.PowerConverter.Input.[1].Voltage, Type: Feature, ReportID: 0x31, Offset: 0, Size: 16, Value: 235
   0.214649	[D1] Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Feature, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.214674	[D1] Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Input, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.214687	[D1] Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Feature, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.214702	[D1] Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Input, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.217602	[D1] Path: UPS.PowerConverter.Output.Frequency, Type: Feature, ReportID: 0x42, Offset: 0, Size: 16, Value: 50.3
   0.217627	[D1] Path: UPS.PowerConverter.Output.Voltage, Type: Feature, ReportID: 0x42, Offset: 16, Size: 16, Value: 235
   0.220601	[D1] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.223602	[D1] Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.226636	[D1] Path: UPS.PowerSummary.DelayBeforeStartup, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 32, Value: 0
   0.229574	[D1] Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x10, Offset: 0, Size: 8, Value: 5
   0.229588	[D1] Path: UPS.PowerSummary.iManufacturer, Type: Feature, ReportID: 0x10, Offset: 8, Size: 8, Value: 1
   0.229598	[D1] Path: UPS.PowerSummary.iModel, Type: Feature, ReportID: 0x10, Offset: 16, Size: 8, Value: 3
   0.229607	[D1] Path: UPS.PowerSummary.iProduct, Type: Feature, ReportID: 0x10, Offset: 24, Size: 8, Value: 2
   0.229616	[D1] Path: UPS.PowerSummary.iSerialNumber, Type: Feature, ReportID: 0x10, Offset: 32, Size: 8, Value: 4
   0.232601	[D1] Path: UPS.PowerSummary.ffff00e2, Type: Feature, ReportID: 0xe2, Offset: 0, Size: 8, Value: 4
   0.235603	[D1] Path: UPS.PowerSummary.PercentLoad, Type: Feature, ReportID: 0x07, Offset: 0, Size: 8, Value: 24
   0.238647	[D1] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.238671	[D1] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.238683	[D1] Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.238697	[D1] Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Input, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.238712	[D1] Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.238726	[D1] Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.238739	[D1] Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.238752	[D1] Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.238765	[D1] Path: UPS.PowerSummary.PresentStatus.Good, Type: Feature, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.238778	[D1] Path: UPS.PowerSummary.PresentStatus.Good, Type: Input, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.238792	[D1] Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Feature, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.238807	[D1] Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Input, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.238821	[D1] Path: UPS.PowerSummary.PresentStatus.Overload, Type: Feature, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.238836	[D1] Path: UPS.PowerSummary.PresentStatus.Overload, Type: Input, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.241581	[D1] Path: UPS.PowerSummary.DesignCapacity, Type: Feature, ReportID: 0x0b, Offset: 0, Size: 8, Value: 100
   0.241604	[D1] Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, ReportID: 0x0b, Offset: 8, Size: 8, Value: 1
   0.241617	[D1] Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, ReportID: 0x0b, Offset: 16, Size: 8, Value: 100
   0.241630	[D1] Path: UPS.PowerSummary.CapacityMode, Type: Feature, ReportID: 0x0b, Offset: 24, Size: 8, Value: 2
   0.244575	[D1] Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 21
   0.244589	[D1] Path: UPS.PowerSummary.RemainingCapacity, Type: Input, ReportID: 0x06, Offset: 0, Size: 8, Value: 21
   0.244598	[D1] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x06, Offset: 8, Size: 16, Value: 287
   0.244607	[D1] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, ReportID: 0x06, Offset: 8, Size: 16, Value: 287
   0.244616	[D1] Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x07, Offset: 8, Size: 16, Value: 13.5
   0.250597	[D2] get_model_name(Offline UPS, HID UPS)

   0.250615	[D2] comparing with: ellipse 300
   0.250621	[D2] comparing with: ellipse 500
   0.250625	[D2] comparing with: ellipse 650
   0.250630	[D2] comparing with: ellipse 800
   0.250635	[D2] comparing with: ellipse 1200
   0.250639	[D2] comparing with: ellipse premium 500
   0.250646	[D2] comparing with: ellipse premium 650
   0.250655	[D2] comparing with: ellipse premium 800
   0.250663	[D2] comparing with: ellipse premium 1200
   0.250670	[D2] comparing with: Ellipse 600
   0.250677	[D2] comparing with: Ellipse 750
   0.250682	[D2] comparing with: Ellipse 1000
   0.250688	[D2] comparing with: Ellipse 1500
   0.250696	[D2] comparing with: Ellipse MAX 600
   0.250703	[D2] comparing with: Ellipse MAX 850
   0.250715	[D2] comparing with: Ellipse MAX 1100
   0.250722	[D2] comparing with: Ellipse MAX 1500
   0.250729	[D2] comparing with: Protection Center 420
   0.250735	[D2] comparing with: Protection Center 500
   0.250744	[D2] comparing with: Protection Center 675
   0.250751	[D2] comparing with: Protection Station 500
   0.250758	[D2] comparing with: Protection Station 650
   0.250765	[D2] comparing with: Protection Station 800
   0.250775	[D2] comparing with: Ellipse ECO 650
   0.250784	[D2] comparing with: Ellipse ECO 800
   0.250792	[D2] comparing with: Ellipse ECO 1200
   0.250802	[D2] comparing with: Ellipse ECO 1600
   0.250811	[D2] comparing with: 3S 450
   0.250819	[D2] comparing with: 3S 550
   0.250826	[D2] comparing with: 3S 700
   0.250832	[D2] comparing with: 3S 750
   0.250836	[D2] comparing with: Pulsar Evolution 500
   0.250842	[D2] comparing with: Pulsar Evolution 800
   0.250849	[D2] comparing with: Pulsar Evolution 1100
   0.250855	[D2] comparing with: Pulsar Evolution 1500
   0.250861	[D2] comparing with: Pulsar Evolution 2200
   0.250867	[D2] comparing with: Pulsar Evolution 3000
   0.250873	[D2] comparing with: Pulsar Evolution 3000 XL
   0.250880	[D2] comparing with: Evolution 650
   0.250886	[D2] comparing with: Evolution 850
   0.250893	[D2] comparing with: Evolution 1150
   0.250899	[D2] comparing with: Evolution S 1250
   0.250905	[D2] comparing with: Evolution 1550
   0.250913	[D2] comparing with: Evolution S 1750
   0.250922	[D2] comparing with: Evolution 2000
   0.250926	[D2] comparing with: Evolution S 2500
   0.250932	[D2] comparing with: Evolution S 3000
   0.250937	[D2] comparing with: 5P 650
   0.250943	[D2] comparing with: 5P 850
   0.250950	[D2] comparing with: 5P 1150
   0.250955	[D2] comparing with: 5P 1550
   0.250960	[D2] comparing with: PULSAR M 2200
   0.250967	[D2] comparing with: PULSAR M 3000
   0.250974	[D2] comparing with: PULSAR M 3000 XL
   0.250986	[D2] comparing with: EX 2200
   0.250992	[D2] comparing with: EX 3000
   0.251001	[D2] comparing with: EX 3000 XL
   0.251008	[D2] comparing with: Pulsar MX 4000 RT
   0.251017	[D2] comparing with: Pulsar MX 5000 RT
   0.251024	[D2] comparing with: Nova 500 AVR
   0.251032	[D2] comparing with: Nova 600 AVR
   0.251064	[D2] comparing with: Nova 625 AVR
   0.251071	[D2] comparing with: Nova 1100 AVR
   0.251078	[D2] comparing with: Nova 1250 AVR
   0.251082	[D2] comparing with: Pulsar EXtreme 700C
   0.251087	[D2] comparing with: Pulsar EXtreme 1000C
   0.251097	[D2] comparing with: Pulsar EXtreme 1500C
   0.251124	[D2] comparing with: Pulsar EXtreme 1500C CLA
   0.251135	[D2] comparing with: Pulsar EXtreme 2200C
   0.251141	[D2] comparing with: Pulsar EXtreme 3200C
   0.251150	[D2] comparing with: Pulsar EX 700 RT
   0.251163	[D2] comparing with: Pulsar EX 1000 RT
   0.251169	[D2] comparing with: Pulsar EX 1500 RT
   0.251177	[D2] comparing with: Pulsar EX 2200 RT
   0.251183	[D2] comparing with: Pulsar EX 3200 RT
   0.251190	[D2] comparing with: EX 5 RT 3:1
   0.251198	[D2] comparing with: EX 7 RT 3:1
   0.251205	[D2] comparing with: EX 11 RT 3:1
   0.251212	[D2] comparing with: EX 5 RT
   0.251219	[D2] comparing with: EX 7 RT
   0.251226	[D2] comparing with: EX 11 RT
   0.251236	[D2] comparing with: Galaxy 3000 10 kVA
   0.251244	[D2] comparing with: Galaxy 3000 15 kVA
   0.251250	[D2] comparing with: Galaxy 3000 20 kVA
   0.251259	[D2] comparing with: Galaxy 3000 30 kVA
   0.251276	[D2] Report descriptor retrieved (Reportlen = 495)
   0.251284	[D2] Found HID device
   0.251291	[D1] Detected a UPS: PPC/Offline UPS HID UPS
   0.251344	[D2] Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, ReportID: 0x06, Offset: 0, Size: 8, Value: 21
   0.251434	[D2] Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, ReportID: 0x06, Offset: 8, Size: 16, Value: 287
   0.251548	[D2] Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, ReportID: 0x10, Offset: 0, Size: 8, Value: 5
   0.256635	[D2] Path: UPS.PowerSummary.Voltage, Type: Feature, ReportID: 0x07, Offset: 8, Size: 16, Value: 13.5
   0.256916	[D2] Path: UPS.PowerSummary.PercentLoad, Type: Feature, ReportID: 0x07, Offset: 0, Size: 8, Value: 24
   0.256989	[D2] Path: UPS.PowerSummary.DelayBeforeStartup, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 32, Value: 0
   0.257013	[D2] Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.257059	[D2] Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.257114	[D2] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.257259	[D2] Path: UPS.Flow.[4].ConfigApparentPower, Type: Feature, ReportID: 0x74, Offset: 0, Size: 16, Value: 2
   0.257312	[D2] Path: UPS.Flow.[4].ConfigApparentPower, Type: Feature, ReportID: 0x74, Offset: 0, Size: 16, Value: 2
   0.257325	[D1] eaton_compute_realpower_fun(0)
   0.257511	[D2] Path: UPS.PowerConverter.ConverterType, Type: Feature, ReportID: 0x4a, Offset: 0, Size: 8, Value: 1
   0.257543	[D2] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.257603	[D2] Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.257635	[D2] Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.257684	[D2] Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.257772	[D2] Path: UPS.PowerSummary.PresentStatus.Overload, Type: Feature, ReportID: 0x01, Offset: 48, Size: 8, Value: 0
   0.257859	[D2] Path: UPS.PowerConverter.Input.[1].PresentStatus.Buck, Type: Feature, ReportID: 0x2d, Offset: 8, Size: 8, Value: 0
   0.257900	[D2] Path: UPS.PowerConverter.Input.[1].PresentStatus.Boost, Type: Feature, ReportID: 0x2d, Offset: 0, Size: 8, Value: 0
   0.257988	[D2] Path: UPS.PowerSummary.PresentStatus.Good, Type: Feature, ReportID: 0x01, Offset: 32, Size: 8, Value: 1
   0.258261	[D2] Path: UPS.PowerSummary.PresentStatus.InternalFailure, Type: Feature, ReportID: 0x01, Offset: 40, Size: 8, Value: 0
   0.258429	[D2] Path: UPS.PowerConverter.Input.[1].Voltage, Type: Feature, ReportID: 0x31, Offset: 0, Size: 16, Value: 235
   0.259326	[D2] Path: UPS.PowerConverter.Output.Voltage, Type: Feature, ReportID: 0x42, Offset: 16, Size: 16, Value: 235
   0.259471	[D2] Path: UPS.Flow.[4].ConfigVoltage, Type: Feature, ReportID: 0x72, Offset: 0, Size: 8, Value: 230
   0.259602	[D2] Path: UPS.PowerConverter.Output.Frequency, Type: Feature, ReportID: 0x42, Offset: 0, Size: 16, Value: 50.3
   0.259628	[D2] Path: UPS.Flow.[4].ConfigFrequency, Type: Feature, ReportID: 0x36, Offset: 0, Size: 8, Value: 50
   0.260002	[D2] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.260516	[D2] Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.260542	[D2] Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.260566	[D2] Path: UPS.BatterySystem.Battery.Test, Type: Feature, ReportID: 0x24, Offset: 0, Size: 8, Value: 6
   0.260591	[D2] Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.260613	[D2] Path: UPS.PowerSummary.DelayBeforeStartup, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 32, Value: 0
   0.260636	[D2] Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.260669	[D2] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.260703	[D2] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.260746	[D2] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.260785	[D2] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.260824	[D2] Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, ReportID: 0x13, Offset: 0, Size: 8, Value: 2
   0.260965	[D1] upsdrv_initinfo...
   0.260974	[D1] upsdrv_updateinfo...
   0.512005	[D2] libusb_get_interrupt: Connection timed out
   0.512032	[D1] Got 0 HID objects...
   0.512040	[D1] Quick update...
   0.512052	[D2] Path: UPS.PowerSummary.DelayBeforeStartup, Type: Feature, ReportID: 0x0a, Offset: 0, Size: 32, Value: 0
   0.512066	[D2] Path: UPS.PowerSummary.DelayBeforeShutdown, Type: Feature, ReportID: 0x09, Offset: 0, Size: 32, Value: 0
   0.512080	[D2] Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1
   0.512096	[D2] Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, ReportID: 0x01, Offset: 24, Size: 8, Value: 0
   0.512108	[D2] Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, ReportID: 0x01, Offset: 16, Size: 8, Value: 1
   0.512119	[D2] Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: Feature, ReportID: 0x01, Offset: 8, Size: 8, Value: 0
   0.512135	using 'battery.charge' to set battery low state
   0.512143	using 'battery.runtime' to set battery low state
   0.512223	[D2] dstate_init: sock /var/run/nut/usbhid-ups-pw open on fd 5
   

@asychev
Copy link

asychev commented Feb 25, 2020

Without this

ignorelb
override.battery.charge.warning = 30
override.battery.charge.low = 15
override.battery.runtime.low = 180

UPS not reporting Low Battery for some reason (tried running on battery till the 1% battery.charge). Charging status and battery.voltage is missing too (but they are present with Phoenixtec/Liebert HID 0.3), as you can see. ups.power.nominal and ups.realpower also looks strange.

@asychev
Copy link

asychev commented Feb 25, 2020

I will be glad to provide any assistance for the proper support of this UPS.

@asychev
Copy link

asychev commented Feb 28, 2020

Have the same Stale Data problem as #646

@jimklimov jimklimov added FreeNAS/TrueNAS Issues related to NUT integration in FreeNAS or TrueNAS storage platform PowerWalker PowerWalker and BlueWalker branded devices raspberry USB Phoenixtec (USB 0x06DA/0xFFFF) This USB chip VID/PID is used in many devices, some with different protocols - detection may be hard labels Dec 1, 2021
@jimklimov
Copy link
Member

jimklimov commented Apr 25, 2022

HCL/DDL part handled with networkupstools/nut-ddl#21 and #1396

jimklimov added a commit to jimklimov/nut-ddl that referenced this issue Aug 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DDL FreeNAS/TrueNAS Issues related to NUT integration in FreeNAS or TrueNAS storage platform HCL Phoenixtec (USB 0x06DA/0xFFFF) This USB chip VID/PID is used in many devices, some with different protocols - detection may be hard PowerWalker PowerWalker and BlueWalker branded devices raspberry USB
Projects
Status: Done
Development

No branches or pull requests

5 participants