<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
I downlod this:<br>
<a class="moz-txt-link-freetext" href="https://github.com/networkupstools/nut">https://github.com/networkupstools/nut</a><br>
Code->Download ZIP.<br>
<br>
<br>
<div class="moz-cite-prefix">15.05.2025 16:17, Jim Klimov:<br>
</div>
<blockquote type="cite"
cite="mid:CAJYg8vLpzNN49WO3=1MBYx69UYL1wYsxD-aXXnEZfzUe3WT2JQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="auto">Seems you did not build the PR source branch,
usbhid-ups version there should be 0.64.
<div dir="auto"><br>
</div>
<div dir="auto">Jim</div>
</div>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">On Thu, May 15, 2025, 13:04
Alexey Korobeinikov <<a href="mailto:alexey@fseafood.com"
moz-do-not-send="true" class="moz-txt-link-freetext">alexey@fseafood.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div> After reseting usb (<span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">usbreset
0d9f:0004</span>), I can connect to UPS. But still have
problem to shuting down the UPS:</span><br>
<br>
<span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)">/usr/local/ups/bin/usbhid-ups
-DDDD -a UPS -k </span><br>
Network UPS Tools 2.8.3.1 (development iteration after
2.8.3) - Generic HID driver 0.63 <br>
USB communication driver (libusb 1.0) 0.50 <br>
0.000000 [D1] upsdrv_makevartable... <br>
0.000078 [D1] Using USB implementation:
libusb-1.0.26 (API: 0x01000109) <br>
0.000238 [D3] main_arg: var='driver'
val='usbhid-ups' <br>
0.000253 [D3] main_arg: var='vendorid' val='0d9f' <br>
0.000272 [D3] main_arg: var='productid' val='0004' <br>
0.000289 [D3] main_arg: var='port' val='auto' <br>
0.000310 [D3] main_arg: var='pollinterval' val='2'</span><span
style="font-family:monospace"> <br>
...<br>
</span><span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)"> 0.004914
[D2] Checking device 4 of 10 (0D9F/0004) </span><br>
0.019235 [D2] - VendorID: 0d9f <br>
0.019276 [D2] - ProductID: 0004 <br>
0.019282 [D2] - Manufacturer: POWERCOM Co.,LTD <br>
0.019288 [D2] - Product: HID UPS Battery <br>
0.019293 [D2] - Serial Number: 004-0D9F-000 <br>
0.019298 [D2] - Bus: 006 <br>
0.019303 [D2] - Bus Port: 002 <br>
0.019308 [D2] - Device: 003 <br>
0.019313 [D2] - Device release number: 0002 <br>
0.019318 [D2] Trying to match device <br>
0.019327 [D2] match_function_subdriver (non-SHUT
mode): matching a device... <br>
0.019347 [D3] match_function_regex: matching a
device... <br>
0.019420 [D2] Device matches <br>
0.019438 [D2] Reading configuration descriptor 1 of
1 <br>
0.019479 [D3] libusb_kernel_driver_active() returned
0: Success <br>
0.019516 [D2] Claimed interface 0 successfully <br>
0.019533 [D3] nut_libusb_set_altinterface: skipped
libusb_set_interface_alt_setting(udev, 0, 0) <br>
0.021265 [D2] Retrieved HID descriptor (expected 9,
got 9) <br>
0.021306 [D3] HID descriptor, method 1: (9 bytes)
=> 09 21 00 01 00 01 22 e4 03 <br>
0.021314 [D3] HID descriptor length (method 1) 996 <br>
0.021330 [D4] i=0, extra[i]=09, extra[i+1]=21 <br>
0.021344 [D3] HID descriptor, method 2: (9 bytes)
=> 09 21 00 01 00 01 22 e4 03 <br>
0.021369 [D3] HID descriptor length (method 2) 996 <br>
0.021381 [D2] HID descriptor length 996 <br>
0.062245 [D2] Report Descriptor size = 996 <br>
0.062294 [D3] Report Descriptor: (996 bytes) =>
05 84 09 04 a1 01 09 24 a1 02 85 01 09 fe <br>
0.062308 [D3] 79 01 75 08 95 01 15 00 26 ff 00 b1
22 85 02 09 ff 79 02 b1 22 05 85 85 05 <br>
0.062322 [D3] 09 89 79 04 b1 22 85 07 09 8b b1 22
85 08 09 2c 25 03 b1 22 85 09 09 83 25 <br>
0.062335 [D3] 64 b1 22 09 67 b1 22 85 0e 09 66 81
22 09 66 b1 a2 85 0b 09 8c b1 22 85 0c <br>
0.062347 [D3] 09 29 b1 a2 85 0d 09 85 75 10 27 ff
ff 00 00 b1 a2 85 37 09 68 81 22 09 68 <br>
0.062363 [D3] b1 a2 05 84 85 0f 09 57 75 10 16 00
00 27 ff ff 00 00 b1 a2 85 10 09 56 75 <br>
0.062380 [D3] 20 16 00 00 27 9f 86 01 00 b1 a2 85
11 09 40 75 10 16 64 00 26 f0 00 b1 22 <br>
0.062395 [D3] 85 12 09 30 75 10 16 00 00 26 40 01
b1 a2 85 2c 09 36 75 08 25 5a b1 a2 85 <br>
0.062410 [D3] 13 09 5a 75 08 15 00 25 03 b1 a2 09
02 a1 02 05 85 85 0a 09 44 75 01 15 00 <br>
0.062437 [D3] 25 01 81 a2 09 44 b1 a2 09 45 81 a2
09 45 b1 a2 09 d0 81 a2 09 d0 b1 a2 09 <br>
0.062455 [D3] d1 81 a2 09 d1 b1 a2 09 42 81 a2 09
42 b1 a2 09 43 81 a2 09 43 b1 a2 09 4b <br>
0.062474 [D3] 81 a2 09 4b b1 a2 09 db 81 a2 09 db
b1 a2 05 84 09 68 81 a2 09 68 b1 a2 09 <br>
0.062491 [D3] 69 81 a2 09 69 b1 a2 09 73 81 a2 09
73 b1 a2 09 65 81 a2 09 65 b1 a2 95 03 <br>
0.062510 [D3] 81 01 b1 01 95 01 06 86 ff 09 80 81
a2 09 80 b1 a2 c0 c0 05 84 09 12 a1 00 <br>
0.062526 [D3] 85 15 09 58 75 08 25 66 b1 a2 85 16
09 70 75 08 25 03 b1 a2 05 85 85 17 09 <br>
0.062544 [D3] 85 75 10 27 ff ff 00 00 b1 a2 85 18
09 66 75 08 15 00 25 64 b1 a2 05 84 85 <br>
0.062559 [D3] 19 09 40 75 10 16 00 0c 26 00 30 b1
22 85 1a 09 30 75 10 16 00 09 26 00 24 <br>
0.062577 [D3] b1 a2 85 1b 09 56 75 20 16 00 00 27
9f 86 01 00 b1 a2 85 2d 09 36 75 08 25 <br>
0.062594 [D3] 5a b1 a2 c0 05 84 09 1a a1 00 85 1c
09 40 75 10 16 64 00 26 f0 00 b1 22 85 <br>
0.062612 [D3] 1d 09 30 75 10 16 00 00 26 40 01 b1
a2 85 2e 09 30 75 10 16 00 00 26 40 01 <br>
0.062627 [D3] b1 a2 85 1e 09 32 75 08 15 00 25 46
b1 a2 c0 05 84 09 1c a1 00 85 2f 09 41 <br>
0.062645 [D3] 75 08 15 01 25 0c b1 22 85 1f 09 35
75 08 15 00 25 64 b1 a2 85 20 09 40 75 <br>
0.062664 [D3] 10 16 64 00 26 f0 00 b1 22 85 21 09
30 75 10 16 00 00 26 40 01 b1 a2 85 30 <br>
0.062681 [D3] 09 42 75 08 15 32 25 3c b1 22 85 22
09 32 75 08 15 00 25 46 b1 a2 85 23 09 <br>
0.062699 [D3] 57 75 08 15 00 25 12 b1 a2 85 24 09
56 75 20 16 00 00 27 9f 86 01 00 b1 a2 <br>
0.062716 [D3] c0 05 84 85 06 09 01 79 05 b1 a2 85
25 09 5a 75 08 15 00 25 03 b1 a2 09 02 <br>
0.062736 [D3] a1 02 05 85 85 26 09 44 75 01 15 00
25 01 b1 a2 09 45 b1 a2 09 d0 b1 a2 09 <br>
0.062752 [D3] d1 b1 a2 09 42 b1 a2 09 43 b1 a2 09
4b b1 a2 09 db b1 a2 05 84 09 68 b1 a2 <br>
0.062768 [D3] 09 69 b1 a2 09 73 b1 a2 09 65 b1 a2
09 6e b1 a2 09 6f b1 a2 09 71 b1 a2 06 <br>
0.062791 [D3] 86 ff 09 80 b1 a2 c0 85 27 05 84 09
69 75 08 15 00 25 01 b1 a2 09 1e a1 00 <br>
0.062807 [D3] 85 a0 09 01 75 08 95 07 15 00 26 ff
00 b1 03 85 a1 09 01 75 08 95 07 15 00 <br>
0.062835 [D3] 26 ff 00 b1 03 85 a2 09 01 75 08 95
07 15 00 26 ff 00 b1 03 85 a3 09 01 75 <br>
0.062853 [D3] 08 95 07 15 00 26 ff 00 b1 03 85 a4
09 01 75 08 95 07 15 00 26 ff 00 b1 03 <br>
0.062871 [D3] 85 a5 09 01 75 08 95 07 15 00 26 ff
00 b1 03 85 a6 09 01 75 08 95 07 15 00 <br>
0.062889 [D3] 26 ff 00 b1 03 85 a7 09 01 75 08 95
07 15 00 26 ff 00 b1 03 85 a8 09 01 75 <br>
0.062905 [D3] 08 95 07 15 00 26 ff 00 b1 03 85 a9
09 01 75 08 95 07 15 00 26 ff 00 b1 03 <br>
0.062923 [D3] 85 aa 09 01 75 08 95 07 15 00 26 ff
00 b1 03 85 ab 09 01 75 08 95 07 15 00 <br>
0.062940 [D3] 26 ff 00 b1 03 85 ac 09 01 75 08 95
07 15 00 26 ff 00 b1 03 85 ad 09 01 75 <br>
0.062960 [D3] 08 95 07 15 00 26 ff 00 b1 03 85 ae
09 01 75 08 95 07 15 00 26 ff 00 b1 03 <br>
0.062977 [D3] 85 31 09 01 75 08 95 01 15 00 26 ff
00 b1 03 85 32 09 01 75 08 95 01 15 00 <br>
0.062990 [D3] 26 ff 00 b1 03 c0 c0 <br>
0.063197 Using subdriver: PowerCOM HID 0.71 <br>
0.063214 [D1] 102 HID objects found <br>
0.063229 [D4] Entering libusb_get_report <br>
0.064157 [D3] Report[get]: (2 bytes) => 01 01 <br>
0.064197 [D1] Path: UPS.PowerSummary.iProduct, Type:
Feature, ReportID: 0x01, Offset: 0, Size: 8, Value: 1 <br>
0.064209 [D4] Entering libusb_get_report <br>
0.066271 [D3] Report[get]: (2 bytes) => 02 02 <br>
0.066311 [D1] Path: UPS.PowerSummary.iSerialNumber,
Type: Feature, ReportID: 0x02, Offset: 0, Size: 8, Value:
2 <br>
0.066320 [D4] Entering libusb_get_report<br>
...<br>
</span><span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)"> 0.186774
[D4] Entering libusb_get_report </span><br>
0.188120 nut_libusb_get_report: Success <br>
0.188164 [D1] Can't retrieve Report 2d: Success <br>
0.188182 [D4] string_to_path: depth = 3 <br>
0.188197 [D4] HIDGetItemData: FindObject_with_Path()
failed to locate
'PowercomUPS.PowercomBatterySystem.PowercomVoltage' <br>
0.188210 [D4] string_to_path: depth = 4<br>
</span>...<br>
<span style="font-family:monospace"><span
style="color:rgb(0,0,0);background-color:rgb(255,255,255)"> 0.188755
Initiating UPS [UPS] shutdown </span><br>
0.188770 [D1] loop_shutdown_commands: call
do_loop_shutdown_commands() with driver-default sdcommands
<br>
0.188780 [D1] Starting
do_loop_shutdown_commands(shutdown.default), call depth
1... <br>
0.188791 [D1] upsdrv_shutdown... <br>
0.188802 [D1] Starting
do_loop_shutdown_commands(shutdown.return,shutdown.reboot,load.off.delay,shutdown.stayoff),
call depth 2... <br>
0.188813 [D1] instcmd(shutdown.return, [NULL]) <br>
0.188822 [D3] instcmd: using Path
'UPS.PowerSummary.DelayBeforeShutdown' <br>
0.188833 [D2] instcmd: shutdown.return requires an
explicit parameter <br>
<br>
0.188842 [D1] instcmd(shutdown.reboot, [NULL]) <br>
0.188856 [D2] find_nut_info: unknown info type:
shutdown.reboot <br>
0.188866 [D3] instcmd: cmdname 'shutdown.reboot' not
found; checking for alternatives <br>
0.188879 [D2] instcmd: info element unavailable
shutdown.reboot <br>
<br>
0.188890 [D1] instcmd(load.off.delay, [NULL]) <br>
0.188902 [D2] find_nut_info: unknown info type:
load.off.delay <br>
0.188911 [D3] instcmd: cmdname 'load.off.delay' not
found; checking for alternatives <br>
0.188921 [D2] instcmd: info element unavailable
load.off.delay <br>
<br>
0.188935 [D1] instcmd(shutdown.stayoff, [NULL]) <br>
0.188945 [D3] instcmd: using Path
'UPS.PowerSummary.DelayBeforeShutdown' <br>
0.188956 [D2] instcmd: shutdown.stayoff requires an
explicit parameter <br>
<br>
0.188966 [D1] Ending
do_loop_shutdown_commands(shutdown.return,shutdown.reboot,load.off.delay,shutdown.stayoff),
call depth 2: return-code 2 <br>
0.188974 Shutdown failed! <br>
0.188986 [D1] set_exit_flag: raising exit flag due
to signal -1 <br>
0.188996 [D1] do_loop_shutdown_commands(): command
'shutdown.default' was handled successfully <br>
0.189005 [D1] Ending
do_loop_shutdown_commands(shutdown.default), call depth 1:
return-code 0 <br>
0.189014 UPS [UPS]: shutdown request was successful
with 'shutdown.default' <br>
0.189022 [D1] set_exit_flag: raising exit flag due
to programmatic abort: EXIT_FAILURE <br>
0.189040 [D1] upsdrv_cleanup... <br>
0.189311 [D1] upsnotify: failed to notify about
state NOTIFY_STATE_STOPPING: no notification tech defined,
will not spam more about it <br>
0.189331 [D1] On systems without service units,
consider `export NUT_QUIET_INIT_UPSNOTIFY=true`<br>
</span><br>
The UPS didn't shut down, just still BEEP because on
battery ( >3 min wait )...<br>
<br>
<div>13.05.2025 18:31, Jim Klimov:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>Check <a
href="https://github.com/networkupstools/nut/pull/2955" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">https://github.com/networkupstools/nut/pull/2955</a>
please.</div>
<div><br>
</div>
<div>Jim</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, May 12, 2025
at 12:04 PM Jim Klimov <<a
href="mailto:jimklimov%2Bnut@gmail.com"
target="_blank" rel="noreferrer"
moz-do-not-send="true">jimklimov+nut@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Hoped to look into this just today, if nobody
beat me to it yet.</div>
<div><br>
</div>
<div>Jim</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Mon, May 12,
2025 at 11:54 AM Alexey Korobeinikov <<a
href="mailto:alexey@fseafood.com"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">alexey@fseafood.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div> <span lang="en"><span><span>Are there any
chances that this error can be fixed?</span></span></span><br>
<br>
<div>06.05.2025 18:19, Alexey Korobeinikov:<br>
</div>
<blockquote type="cite"> Hi! Thank You!<br>
<br>
The UPS behavior are chages with NUT v.2.8.2
but more strange<br>
<br>
After this command (if power cord unpluged)<br>
/usr/local/ups/bin/usbhid-ups -DDDD -a UPS -k<br>
<br>
....<br>
0.188173 [D4] string_to_path: depth = 3<br>
0.188187 [D4] string_to_path: depth = 3<br>
0.188199 [D4] string_to_path: depth = 3<br>
0.188211 [D4] string_to_path: depth = 3<br>
0.188246 [D2] find_nut_info: unknown
info type: load.off.delay<br>
0.188267 [D2] find_nut_info: unknown
info type: load.off.delay<br>
0.188280 Initiating UPS shutdown<br>
0.188290 [D1] upsdrv_shutdown...<br>
0.188298 [D1] instcmd(shutdown.return,
[NULL])<br>
0.188316 [D3] instcmd: using Path
'UPS.PowerSummary.DelayBeforeShutdown'<br>
0.188332 [D3] powercom_shutdown_nuf:
value = (null), command = 5E00<br>
0.224970 [D3] Report[set]: (3 bytes)
=> 0f 00 5e<br>
0.225003 [D4] Set report succeeded<br>
0.225012 [D3] instcmd: SUCCEED<br>
<br>
The UPS are start double beeping every 2
seconds, but didn't turn off himself ( 2
minutes wait )<br>
UPS are still beeping if power are restored<br>
<br>
Status are:<br>
# upsc ups@localhost<br>
battery.charge: 100<br>
battery.charge.low: 70<br>
battery.charge.warning: 30<br>
battery.mfr.date: 2014/01/15<br>
battery.runtime: 800<br>
battery.type: PbAc<br>
device.mfr: POWERCOM Co.,LTD<br>
device.model: HID UPS Battery<br>
device.serial: 004-0D9F-000<br>
device.type: ups<br>
driver.debug: 0<br>
driver.flag.allow_killpower: 0<br>
driver.flag.ignorelb: enabled<br>
<a href="http://driver.name" target="_blank"
rel="noreferrer" moz-do-not-send="true">driver.name</a>:
usbhid-ups<br>
driver.parameter.offdelay: 30<br>
driver.parameter.ondelay: 60<br>
driver.parameter.override.battery.charge.low:
70<br>
driver.parameter.pollfreq: 30<br>
driver.parameter.pollinterval: 2<br>
driver.parameter.port: auto<br>
driver.parameter.productid: 0004<br>
driver.parameter.synchronous: auto<br>
driver.parameter.vendorid: 0d9f<br>
driver.state: quiet<br>
driver.version: 2.8.2<br>
driver.version.data: PowerCOM HID 0.7<br>
driver.version.internal: 0.53<br>
driver.version.usb: libusb-1.0.26 (API:
0x1000109)<br>
input.frequency: 50.0<br>
input.voltage: 224.0<br>
input.voltage.nominal: 220<br>
output.frequency: 50.0<br>
output.voltage: 224.0<br>
output.voltage.nominal: 220<br>
ups.beeper.status: enabled<br>
ups.date: 2014/01/15<br>
ups.delay.shutdown: 30<br>
ups.delay.start: 60<br>
ups.load: 1<br>
ups.mfr: POWERCOM Co.,LTD<br>
ups.model: HID UPS Battery<br>
ups.productid: 0004<br>
ups.serial: 004-0D9F-000<br>
ups.status: OL<br>
ups.test.result: Done and passed<br>
ups.timer.shutdown: 269<br>
ups.timer.start: 0<br>
ups.vendorid: 0d9f<br>
root@vTEMPLATE8:/var/log# upsc ups@localhost<br>
battery.charge: 100<br>
battery.charge.low: 70<br>
battery.charge.warning: 30<br>
battery.mfr.date: 2014/01/15<br>
battery.runtime: 800<br>
battery.type: PbAc<br>
device.mfr: POWERCOM Co.,LTD<br>
device.model: HID UPS Battery<br>
device.serial: 004-0D9F-000<br>
device.type: ups<br>
driver.debug: 0<br>
driver.flag.allow_killpower: 0<br>
driver.flag.ignorelb: enabled<br>
<a href="http://driver.name" target="_blank"
rel="noreferrer" moz-do-not-send="true">driver.name</a>:
usbhid-ups<br>
driver.parameter.offdelay: 30<br>
driver.parameter.ondelay: 60<br>
driver.parameter.override.battery.charge.low:
70<br>
driver.parameter.pollfreq: 30<br>
driver.parameter.pollinterval: 2<br>
driver.parameter.port: auto<br>
driver.parameter.productid: 0004<br>
driver.parameter.synchronous: auto<br>
driver.parameter.vendorid: 0d9f<br>
driver.state: quiet<br>
driver.version: 2.8.2<br>
driver.version.data: PowerCOM HID 0.7<br>
driver.version.internal: 0.53<br>
driver.version.usb: libusb-1.0.26 (API:
0x1000109)<br>
input.frequency: 50.0<br>
input.voltage: 224.0<br>
input.voltage.nominal: 220<br>
output.frequency: 50.0<br>
output.voltage: 224.0<br>
output.voltage.nominal: 220<br>
ups.beeper.status: enabled<br>
ups.date: 2014/01/15<br>
ups.delay.shutdown: 30<br>
ups.delay.start: 60<br>
ups.load: 1<br>
ups.mfr: POWERCOM Co.,LTD<br>
ups.model: HID UPS Battery<br>
ups.productid: 0004<br>
ups.serial: 004-0D9F-000<br>
ups.status: OL<br>
ups.test.result: Done and passed<br>
ups.timer.shutdown: 89<br>
ups.timer.start: 0<br>
ups.vendorid: 0d9f<br>
root@vTEMPLATE8:/var/log# upsc ups@localhost<br>
battery.charge: 100<br>
battery.charge.low: 70<br>
battery.charge.warning: 30<br>
battery.mfr.date: 2014/01/15<br>
battery.runtime: 800<br>
battery.type: PbAc<br>
device.mfr: POWERCOM Co.,LTD<br>
device.model: HID UPS Battery<br>
device.serial: 004-0D9F-000<br>
device.type: ups<br>
driver.debug: 0<br>
driver.flag.allow_killpower: 0<br>
driver.flag.ignorelb: enabled<br>
<a href="http://driver.name" target="_blank"
rel="noreferrer" moz-do-not-send="true">driver.name</a>:
usbhid-ups<br>
driver.parameter.offdelay: 30<br>
driver.parameter.ondelay: 60<br>
driver.parameter.override.battery.charge.low:
70<br>
driver.parameter.pollfreq: 30<br>
driver.parameter.pollinterval: 2<br>
driver.parameter.port: auto<br>
driver.parameter.productid: 0004<br>
driver.parameter.synchronous: auto<br>
driver.parameter.vendorid: 0d9f<br>
driver.state: quiet<br>
driver.version: 2.8.2<br>
driver.version.data: PowerCOM HID 0.7<br>
driver.version.internal: 0.53<br>
driver.version.usb: libusb-1.0.26 (API:
0x1000109)<br>
input.frequency: 50.0<br>
input.voltage: 226.0<br>
input.voltage.nominal: 220<br>
output.frequency: 50.0<br>
output.voltage: 226.0<br>
output.voltage.nominal: 220<br>
ups.beeper.status: enabled<br>
ups.date: 2014/01/15<br>
ups.delay.shutdown: 30<br>
ups.delay.start: 60<br>
ups.load: 1<br>
ups.mfr: POWERCOM Co.,LTD<br>
ups.model: HID UPS Battery<br>
ups.productid: 0004<br>
ups.serial: 004-0D9F-000<br>
ups.status: OL<br>
ups.test.result: Done and passed<br>
ups.timer.shutdown: 3148<br>
ups.timer.start: 0<br>
ups.vendorid: 0d9f<br>
<br>
And strange with timer parametr that are
changes cycling:<br>
ups.timer.shutdown: 3570<br>
ups.timer.shutdown: 2430<br>
ups.timer.shutdown: 1710<br>
...<br>
ups.timer.shutdown: 870<br>
ups.timer.shutdown: 3629<br>
ups.timer.shutdown: 2729<br>
ups.timer.shutdown: 1829<br>
...<br>
ups.timer.shutdown: 89<br>
ups.timer.shutdown: 3148<br>
...<br>
<br>
the ups.conf are:<br>
[UPS]<br>
driver = usbhid-ups<br>
vendorid = 0d9f<br>
productid = 0004<br>
# powercom_sdcmd_byte_order_fallback<br>
port = auto<br>
# pollonly = enabled<br>
pollinterval = 2<br>
pollfreq = 30<br>
offdelay = 30<br>
ondelay = 60<br>
allow_killpower<br>
ignorelb<br>
override.battery.charge.low = 70<br>
# override.battery.runtime.low = 600<br>
<br>
<div>06.05.2025 01:49, Jim Klimov:<br>
</div>
<blockquote type="cite">
<div dir="auto">
<div>At least the "shutdown.return
requires a parameter" part *may* be a
regression of the new "sdcommands"
change in v2.8.3,though I don't think
older code passed any. Maybe something
got lost in mass-edit changes though.
<div dir="auto"><br>
</div>
<div dir="auto">Can you please
double-check with 2.8.2 if its older
approach to UPS shutdown behaved
better?</div>
<div dir="auto"><br>
</div>
Jim Klimov<br>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On
Tue, May 6, 2025, 00:41 Alexey
Korobeinikov <<a
href="mailto:alexey@fseafood.com"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">alexey@fseafood.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,
my UPS Model Powercom BNT400AP (
made 2017.12 ) on Linux Devuan <br>
Daedalus and NUT v2.8.3 (install
from source tarball with "configure
<br>
--with-usb --with-user=nut
--with-group=nut --with-libusb=1.0 <br>
--with-statepath=/run/nut
--with-pidpath=/run/nut" options)
didn't <br>
shutdown itself after OS is shuting
down by signal of UPS battary is
low.<br>
<br>
...</blockquote>
</div>
</div>
<div dir="auto">
<div class="gmail_quote">
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
0.184242 Initiating UPS [UPS]
shutdown<br>
0.184257 [D1]
loop_shutdown_commands: call <br>
do_loop_shutdown_commands() with
driver-default sdcommands<br>
0.184267 [D1] Starting <br>
do_loop_shutdown_commands(shudown.default), call depth 1...<br>
0.184280 [D1]
upsdrv_shutdown...<br>
0.184289 [D1] Starting <br>
do_loop_shutdown_commands(shutdown.return,shutdown.reboot,load.off.delay,shutdown.stayoff),
<br>
call depth 2...<br>
0.184299 [D1]
instcmd(shutdown.return, [NULL])<br>
0.184313 [D3] instcmd: using
Path <br>
'UPS.PowerSummary.DelayBeforehutdown'<br>
0.184321 [D2] instcmd:
shutdown.return requires an explicit
<br>
parameter<br>
<br>
0.184331 [D1]
instcmd(shutdown.reboot, [NULL])<br>
0.184348 [D2] find_nut_info:
unknown info type: shutdown.reboot<br>
0.184358 [D3] instcmd:
cmdname 'shutdown.reboot' not found;
<br>
checking for alternatives<br>
0.184371 [D2] instcmd: info
element unavailable shutdown.reboot<br>
<br>
0.184387 [D1]
instcmd(load.off.delay, [NULL])<br>
0.184398 [D2] find_nut_info:
unknown info type: load.off.delay<br>
0.184407 [D3] instcmd:
cmdname 'load.off.delay' not found;
<br>
checking for alternatives<br>
0.184418 [D2] instcmd: info
element unavailable load.off.delay<br>
<br>
0.184428 [D1]
instcmd(shutdown.stayoff, [NULL])<br>
0.184438 [D3] instcmd: using
Path <br>
'UPS.PowerSummary.DelayBeforehutdown'<br>
0.184449 [D2] instcmd:
shutdown.stayoff requires an
explicit <br>
parameter<br>
<br>
0.184462 [D1] Ending <br>
do_loop_shutdown_commands(shutdown.return,shutdown.reboot,load.off.delay,shutdown.stayoff),
<br>
call<br>
depth 2: return-code 2<br>
0.184471 Shutdown failed!<br>
0.184483 [D1] set_exit_flag:
raising exit flag due to signal -1<br>
0.184493 [D1]
do_loop_shutdown_commands(): command
<br>
'shutdown.default' was handled
successfully<br>
0.184502 [D1] Ending
do_loop_shutdown_commands(shutdown.default),
<br>
call depth 1: return-code 0<br>
0.184512 UPS [UPS]: shutdown
request was successful with <br>
'shutdown.default'<br>
0.184523 [D1] set_exit_flag:
raising exit flag due to <br>
programmatic abort: EXIT_FAILURE<br>
0.184540 [D1]
upsdrv_cleanup...<br>
0.184899 [D1] upsnotify:
failed to notify about state <br>
NOTIFY_STATE_STOPPING: no
notification tech defined, will not
spam more about it<br>
0.184936 [D1] On systems
without service units, consider
`export <br>
NUT_QUIET_INIT_UPSNOTIFY=true`<br>
<br>
I try to use
"powercom_sdcmd_byte_order_fallback"
option, with same effect.<br>
<br>
Wat's wrong with my UPS/NUT ?<br>
Thank You!<br>
<br>
-- <br>
Oleksii Korobeinikov<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Nut-upsuser mailing list<br>
<a
href="mailto:Nut-upsuser@alioth-lists.debian.net"
rel="noreferrer noreferrer"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">Nut-upsuser@alioth-lists.debian.net</a><br>
<a
href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser"
rel="noreferrer noreferrer noreferrer" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser</a><br>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
<pre cols="72">--
З Повагою
Коробейніков Олексій
Системний адміністратор
ТОВ "Флагман Сіфуд"
<a
href="https://www.google.com/maps/search/%D0%B2%D1%83%D0%BB.+%D0%91%D1%80%D0%BE%D0%B2%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B0+152?entry=gmail&source=g"
moz-do-not-send="true">вул. Броварська 152</a>, смт Велика Димерка
Київська область, 07442
р.+38 044 495-88-00
вн.6101
м.+38 067 994-40-48</pre>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Nut-upsuser mailing list
<a href="mailto:Nut-upsuser@alioth-lists.debian.net" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">Nut-upsuser@alioth-lists.debian.net</a>
<a
href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser</a>
</pre>
</blockquote>
<br>
<pre cols="72">--
З Повагою
Коробейніков Олексій
Системний адміністратор
ТОВ "Флагман Сіфуд"
<a
href="https://www.google.com/maps/search/%D0%B2%D1%83%D0%BB.+%D0%91%D1%80%D0%BE%D0%B2%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B0+152?entry=gmail&source=g"
moz-do-not-send="true">вул. Броварська 152</a>, смт Велика Димерка
Київська область, 07442
р.+38 044 495-88-00
вн.6101
м.+38 067 994-40-48</pre>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
<br>
<pre cols="72">--
З Повагою
Коробейніков Олексій
Системний адміністратор
ТОВ "Флагман Сіфуд"
<a
href="https://www.google.com/maps/search/%D0%B2%D1%83%D0%BB.+%D0%91%D1%80%D0%BE%D0%B2%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B0+152?entry=gmail&source=g"
moz-do-not-send="true">вул. Броварська 152</a>, смт Велика Димерка
Київська область, 07442
р.+38 044 495-88-00
вн.6101
м.+38 067 994-40-48</pre>
</div>
</blockquote>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
З Повагою
Коробейніков Олексій
Системний адміністратор
ТОВ "Флагман Сіфуд"
вул. Броварська 152, смт Велика Димерка
Київська область, 07442
р.+38 044 495-88-00
вн.6101
м.+38 067 994-40-48</pre>
</body>
</html>