<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    After reseting usb (<span style="font-family:monospace"><span
        style="color:#000000;background-color:#ffffff;">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:#000000;background-color:#ffffff;">/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:#000000;background-color:#ffffff;">  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:#000000;background-color:#ffffff;">  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:#000000;background-color:#ffffff;">  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 class="moz-cite-prefix">13.05.2025 18:31, Jim Klimov:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAJYg8v+0sYuths_D_JHdK4TJcLSTpdEoE5giKfFT5AcQAJ-UBw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div>Check <a
            href="https://github.com/networkupstools/nut/pull/2955"
            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 gmail_quote_container">
        <div dir="ltr" class="gmail_attr">On Mon, May 12, 2025 at
          12:04 PM Jim Klimov <<a
            href="mailto:jimklimov%2Bnut@gmail.com"
            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"
                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"
                    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"
                    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"
                    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" 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"
                              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"
                              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">-- 
З Повагою
Коробейніков Олексій
Системний адміністратор

ТОВ "Флагман Сіфуд"
вул. Броварська 152, смт Велика Димерка
Київська область, 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"
                  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" 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">-- 
З Повагою
Коробейніков Олексій
Системний адміністратор

ТОВ "Флагман Сіфуд"
вул. Броварська 152, смт Велика Димерка
Київська область, 07442
р.+38 044 495-88-00
вн.6101
м.+38 067 994-40-48</pre>
              </div>
            </blockquote>
          </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>