Power DOwn UPS 2
From: https://networkupstools.org/
https://technotim.live/posts/NUT-server-guide/





Features
NUT provides many features, and is always improving. Thus this list may lag
 behind the current code.

Features frequently appear during the development cycles, so be sure to
 look at the release notes and change logs to see the latest additions.



Multiple manufacturer and device support
Multiple architecture support
Layered and modular design with multiple processes Warning Be sure to plug your network’s physical hardware (switches, hubs, routers, bridges, …) into the UPS!
Redundancy support  Hot swap/high availability power supplies
Security and access control
Web-based monitoring
Free software
UPS management and control
Monitoring diagrams These are the most common situations for monitoring UPS hardware. Other ways are possible, but they are mostly variations of these four. Note these examples show serial communications for simplicity, but USB or SNMP or any other monitoring is also possible.
"Simple" configuration images/simple.png One UPS, one computer. This is also known as "Standalone" configuration. This is the configuration that most users will use. You need at least a driver, upsd, and upsmon running.
"Advanced" configuration images/advanced.png One UPS, multiple computers. Only one of them can actually talk to the UPS directly. That’s where the network comes in: This is useful when you have a very large UPS that’s capable of running multiple systems simultaneously. There is no longer the need to buy a bunch of individual UPSes or "sharing" hardware, since this software will handle the sharing for you.
"Big Box" configuration images/bigbox.png Some systems have multiple power supplies and cords. You typically find this on high-end servers that allow hot-swap and other fun features. In this case, you run multiple drivers (one per UPS), a single upsd, and a single upsmon (as a primary for both UPS 1 and UPS 2) This software understands that some of these servers can also run with some of the supplies gone. For this reason, every UPS is assigned a "power value" — the quantity of power supplies that it feeds on this system. The total available "power value" is compared to the minimum that is required for that hardware. For example, if you have 3 power supplies and 3 UPSes, but only 2 supplies must be running at any given moment, the minimum would be 2. This means that you can safely lose any one UPS and the software will handle it properly by remaining online and not causing a shut down.
"Bizarre" configuration images/bizarre.png You can even have a UPS that has the serial port connected to a system that it’s not feeding. Sometimes a PC will be close to a UPS that needs to be monitored, so it’s drafted to supply a serial port for the purpose. This PC may in fact be getting its own power from some other UPS. This is not a problem for the set-up. The first system ("mixed") is a Primary for UPS 1, but is only monitoring UPS 2. The other systems are Secondaries of UPS 2.
Image credits Thanks to Eaton for providing shiny modern graphics.