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

HCL PowerWalker VI 650 SH supported by usbhid-ups #2777

Open
felixhummel opened this issue Jan 20, 2025 · 0 comments
Open

HCL PowerWalker VI 650 SH supported by usbhid-ups #2777

felixhummel opened this issue Jan 20, 2025 · 0 comments
Labels
DDL impacts-release-2.8.0 Issues reported against NUT release 2.8.0 (maybe vanilla or with minor packaging tweaks) PowerWalker PowerWalker and BlueWalker branded devices USB

Comments

@felixhummel
Copy link

Hi!

Inspired by #483 (comment) I thought I would share some data about the PowerWalker VI 650 SH.

I hope this is useful to someone here.

Feel free to close this.

OS

# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

Hardware Setup

  • connect plugs
  • power on (blue LED)
  • connect USB
kernel: [  128.963322] usb 3-3.3: new full-speed USB device number 4 using xhci_hcd
kernel: [  129.080843] usb 3-3.3: New USB device found, idVendor=0764, idProduct=0601, bcdDevice= 2.00
kernel: [  129.081178] usb 3-3.3: New USB device strings: Mfr=3, Product=1, SerialNumber=2
kernel: [  129.081504] usb 3-3.3: Product: 650
kernel: [  129.081828] usb 3-3.3: Manufacturer: 1
kernel: [  129.082151] usb 3-3.3: SerialNumber: 000000000000
kernel: [  129.100441] hid: raw HID events driver (C) Jiri Kosina
kernel: [  129.106791] usbcore: registered new interface driver usbhid
kernel: [  129.107203] usbhid: USB HID core driver
kernel: [  129.112425] hid-generic 0003:0764:0601.0001: hiddev0,hidraw0: USB HID v1.11 Device [1  650 ] on usb-0000:00:14.0-3.3/input0

Config

sed -i -e 's/^MODE=none/MODE=standalone/' /etc/nut/nut.conf
cat <<'EOF'> /etc/nut/ups.conf
[pw]
driver = usbhid-ups
desc = "PowerWalker VI 650 SB"
port = auto
ignorelb
override.battery.charge.warning = 30
override.battery.charge.low = 15
override.battery.runtime.low = 180
override.ups.model = "PowerWalker VI 650 SB"
EOF

Outputs

# upsc pw
Init SSL without certificate database
battery.charge: 100
battery.charge.low: 15
battery.charge.warning: 30
battery.mfr.date: 1 
battery.runtime: 1260
battery.runtime.low: 180
battery.type: PbAcid
battery.voltage: 13.6
battery.voltage.nominal: 12
device.mfr: 1 
device.model: PowerWalker VI 650 SB
device.serial: 000000000000
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: auto
driver.version: 2.8.0
driver.version.data: CyberPower HID 0.6
driver.version.internal: 0.47
driver.version.usb: libusb-1.0.26 (API: 0x1000109)
input.frequency: 50.0
input.transfer.high: 290
input.transfer.low: 162
input.voltage: 227.0
input.voltage.nominal: 0
output.frequency: 50.0
output.voltage: 22.2
ups.beeper.status: disabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.load: 14
ups.mfr: 1 
ups.model: PowerWalker VI 650 SB
ups.productid: 0601
ups.realpower.nominal: 360
ups.serial: 000000000000
ups.status: OL
ups.timer.shutdown: -60
ups.timer.start: -60
ups.vendorid: 0764
# 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
[input.transfer.high]
High voltage transfer point (V)
Type: STRING
Maximum length: 10
Value: 290

[input.transfer.low]
Low voltage transfer point (V)
Type: STRING
Maximum length: 10
Value: 162

[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

Thanks! ⚡🤓

@felixhummel felixhummel changed the title PowerWalker VI 650 SH HCL PowerWalker VI 650 SH Jan 20, 2025
@jimklimov jimklimov added DDL USB PowerWalker PowerWalker and BlueWalker branded devices impacts-release-2.8.0 Issues reported against NUT release 2.8.0 (maybe vanilla or with minor packaging tweaks) labels Jan 20, 2025
@felixhummel felixhummel changed the title HCL PowerWalker VI 650 SH HCL PowerWalker VI 650 SH supported by usbhid-ups Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DDL impacts-release-2.8.0 Issues reported against NUT release 2.8.0 (maybe vanilla or with minor packaging tweaks) PowerWalker PowerWalker and BlueWalker branded devices USB
Projects
Status: Todo
Development

No branches or pull requests

2 participants