<div dir="ltr"><div><div dir="ltr"><div>Hello all,</div><div><br></div><div>I get the following warning in Logwatch:</div><div><font face="monospace"> --------------------- Network UPS Tools Begin ------------------------<br><br> **Unmatched Entries**<br>    usbhid-ups: ups_status_set: seems that UPS [nutdev-usb1] is in OL+DISCHRG state now. Battery charge is currently 99. Is it calibrating (perhaps you want to set 'onlinedischarge_calibration' option)? Note that some UPS models (e.g. CyberPower UT series) emit OL+DISCHRG when in fact offline/on-battery (perhaps you want to set 'onlinedischarge_onbattery' option).: 1 Time(s)<br><br> ---------------------- Network UPS Tools End -------------------------</font></div><div><div style="color:rgb(0,0,0);font-size:14.4px"><p style="margin-top:0.5em;margin-bottom:0.5em"><font face="arial, sans-serif">I have added the relevant configuration line to ups.conf according to what I found <a href="https://github.com/networkupstools/nut/issues/3006" target="_blank" style="">here</a>:</font></p><p style="margin-top:0.5em;margin-bottom:0.5em"><font face="monospace">[root@gen8 ups]# grep -v '^#' ups.conf<br><br>maxretry = 3<br><br>[nutdev-usb1]<br>        driver = "usbhid-ups"<br>        port = "auto"<br>        vendorid = "0463"<br>        productid = "FFFF"<br>        product = "Ellipse PRO"<br>        serial = "G358P39040"<br>        vendor = "EATON"<br>        # bus = "001"<br>        # device = "003"<br>        # busport = "006"<br>        onlinedischarge_calibration = 1<br><br>[root@gen8 ups]#</font><br></p><p style="font-family:serif;margin-top:0.5em;margin-bottom:0.5em">I have restarted the NUT service, but I still get this warning every time the UPS does a calibration (I believe every month)</p><p style="font-family:serif;margin-top:0.5em;margin-bottom:0.5em">Here is my config:</p><p style="margin-top:0.5em;margin-bottom:0.5em"><font face="monospace">[root@gen8 ups]# uname -a<br>Linux <a href="http://gen8.strike2.org" target="_blank">gen8.strike2.org</a> 6.16.7-200.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Sep 11 17:46:54 UTC 2025 x86_64 GNU/Linux<br></font></p><p style="margin-top:0.5em;margin-bottom:0.5em"><font face="monospace"><br>[root@gen8 ups]# rpm -q nut<br>nut-2.8.4-1.fc42.x86_64<br></font></p><p style="margin-top:0.5em;margin-bottom:0.5em"><font face="monospace"><br>[root@gen8 ups]# /usr/libexec/nut-driver-enumerator.sh<br>Error reading the list of systemd service instances for UPS drivers, or none are defined - before manipulations<br>Sun Dec 21 02:09:32 PM UTC 2025 : Detected changes in global section of '/etc/ups/ups.conf', will restart all drivers<br>OK<br>Adding new systemd service instance for power device [nutdev-usb1]...<br>Created symlink '/etc/systemd/system/nut-driver.target.wants/nut-driver@nutdev-usb1.service' → '/usr/lib/systemd/system/nut-driver@.service'.<br>Enabled instance: 'nut-driver@nutdev-usb1' for NUT configuration section 'nutdev-usb1'<br>Adding 'Wants'+After dependency for 'nutdev-usb1' on 'systemd-udevd.service nut-udev-settle.service'...<br>OK<br>OK<br>OK<br>OK<br>Started instance: 'nut-driver@nutdev-usb1' for NUT configuration section 'nutdev-usb1'<br>=== The currently defined service instances are:<br>nutdev-usb1<br>=== The currently defined configurations in '/etc/ups/ups.conf' are:<br>nutdev-usb1<br>Sun Dec 21 02:09:35 PM UTC 2025 : OK: No more changes to reconcile between systemd service instances and device configurations in '/etc/ups/ups.conf'<br><br></font></p><p style="margin-top:0.5em;margin-bottom:0.5em"><font face="monospace">[root@gen8 ups]# nut-scanner<br>Scanning USB bus.<br>No IP range(s) requested, skipping SNMP<br>Scanning XML/HTTP bus.<br>No IP range(s) requested, skipping NUT bus (old libupsclient connect method)<br>Scanning NUT simulation devices.<br>Scanning NUT bus (avahi method).<br>Scanning IPMI bus.<br>[nutdev-usb1]<br>        driver = "usbhid-ups"<br>        port = "auto"<br>        vendorid = "0463"<br>        productid = "FFFF"<br>        product = "Ellipse PRO"<br>        serial = "G358P39040"<br>        vendor = "EATON"<br>        # bus = "003"<br>        # device = "005"<br>        # busport = "006"</font><br></p><p style="font-family:serif;margin-top:0.5em;margin-bottom:0.5em"><br></p><p style="font-family:serif;margin-top:0.5em;margin-bottom:0.5em">Kind regards,</p><p style="font-family:serif;margin-top:0.5em;margin-bottom:0.5em"><br></p><p style="font-family:serif;margin-top:0.5em;margin-bottom:0.5em">Kit</p></div></div><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">He attacked everything in life with a mix of extraordinary genius and naive incompetence, and it was often difficult to tell which was which.<br>- Douglas Adams</div></div></div></div>