Skip to content

Revise ups.status values set by shipped drivers to match NUT standards #2496

@jimklimov

Description

@jimklimov

In docs/new-drivers.txt section on Status data aka https://networkupstools.org/docs/developer-guide.chunked/new-drivers.html#_status_data we define a number of possible values.

There is a fair amount of (sub-)drivers and maybe mappings which set something else, e.g. per #2494 (comment) nutdrv_qx_voltronic.c sets values like !OL instead of (presumably) OB.

A related separate issue #2495 is lack of a standard value for "ECO mode" altogether, while it is becoming popular with hardware and wants a consistent name.

While at it, there was also a discussion on ML recently about introducing a status name for "hover charging" (when batteries are kept not at 100% by always charging, but "hover" in a safe zone, e.g. only charging as they drop to some 90%, to conserve chemistry life/cycles - which would often be seen as "OL DISCHRG") which is what "HB" status might have meant or not, historically. We did not come up with a consistent name for the concept at the time, though: most of the search hits came up with charging of hoverboards :) => https://alioth-lists.debian.net/pipermail/nut-upsdev/2024-May/007989.html

Metadata

Metadata

Assignees

No one assigned

    Labels

    ECO/ESS/HE/ABM modesNon-trivial power supply management modes (ECO, ESS, HE, ABM etc.)NUT protocolsdocumentationimpacts-release-2.8.2Issues reported against NUT release 2.8.2 (maybe vanilla or with minor packaging tweaks)question

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions