Computing/NUT

From Cricalix.Net
Revision as of 12:10, 17 March 2024 by Cricalix (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Network UPS

Installation

apt install nut nut-monitor

Configuration

For the Eaton Pro UPS, /etc/nut/ups.conf

[eaton650]
        driver = "usbhid-ups"
        port = "auto"
        vendorid = "0463"
        productid = "FFFF"
        vendor = "EATON"
        bus = "005"

Vendorid/productid/vendor/bus are not critical for single use case. Then /etc/nut/upsd.conf

LISTEN 127.0.0.1 3493
LISTEN ::1 3493

And finally, /etc/nut/nut.conf

MODE=standalone

Runtime

systemctl start nut-server

The script behind nut-server will spin up new systemctl services to handle the UPS.

NUT Monitor can be run to get a graphical interface to the UPS status.

Using NUT will disable KDE's ability to communicate with the UPS and show the state of charge.

Alternate installation

Set MODE=netclient in /etc/nut/nut.conf

No entry in /etc/nut/ups.conf

Add a MONITOR ups@synologyip 0 monuser secret secondary to upsmon.conf

Set MINSUPPLIES to 0 in upsmon.conf

systemctl restart nut-monitor