Thanks, useful.

Started with 2 x levels of debug, and grepped for that element, I see:

Dec 5 14:25:28 emp80 nut-driver@eaton5sx[1418584]: 5.108828#011[D1] Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Input, ReportID: 0x02, Offset: 8, Size: 8, Value: 0 Dec 5 14:25:29 emp80 nut-driver@eaton5sx[1418584]: 6.419040#011[D2] Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Feature, ReportID: 0x02, Offset: 8, Size: 8, Value: 0

So is that the UPS telling the driver that it is reporting on it, but with value 0? It's the same entries as on the 5S 1000 extract you linked.

What are the Input and Feature lines respectively?

Simon.

----- Message from Charles Lepple <clep...@gmail.com> ---------
    Date: Sun, 4 Dec 2022 21:23:06 -0500
    From: Charles Lepple <clep...@gmail.com>
Reply-To: Nut-upsuser <nut-upsuser@alioth-lists.debian.net>
 Subject: Re: [Nut-upsuser] Shutdown variables
      To: si...@simonandkate.net
      Cc: Nut-upsuser <nut-upsuser@alioth-lists.debian.net>


On Nov 27, 2022, at 8:21 PM, Simon Wilson via Nut-upsuser wrote:

"[replbatt] The UPS needs to have its battery replaced. Not all UPS's can indicate this."

Can anyone advise whether the Eaton USB UPSs support that? Specifically mine is a 5SX 1750.

I don't know for the 5SX line in particular, but if you have a maintenance window where you can stop NUT, then start the usbhid-ups driver manually with a few -D flags (was 2+ for older versions of NUT), there is a HID descriptor element you can look for:

UPS.PowerSummary.PresentStatus.NeedReplacement

and that gets mapped to the RB flag in ups.status, and "Replace battery!" in ups.alarm.

If the 5SX is a superset of the 5S, then it should have this. A 5S 1000 log is here: https://alioth-lists.debian.net/pipermail/nut-upsuser/2016-May/010122.html

Reference:

https://github.com/networkupstools/nut/blob/v2.8.0/drivers/mge-hid.c#L1264 (assuming your UPS has a vendorid of 0x0463) maps the variable to replacebatt_info -> mapped to "replacebatt" string in drivers/usbhid-ups.c, then to RB: https://github.com/networkupstools/nut/blob/v2.8.0/drivers/usbhid-ups.c#L1681-L1683


----- End message from Charles Lepple <clep...@gmail.com> -----



--
Simon Wilson
M: 0400 12 11 16


_______________________________________________
Nut-upsuser mailing list
Nut-upsuser@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to