🌐
Network UPS Tools
networkupstools.org
Network UPS Tools - Welcome
The primary goal of the Network UPS Tools (NUT) project is to provide support for Power Devices, such as Uninterruptible Power Supplies, Power Distribution Units, Automatic Transfer Switches, Power Supply Units and Solar Controllers.
free software suite for continual power systems
Latest GitHub checks status: master branch
Latest NUT CI build status: master branch
Network UPS Tools (NUT) is a suite of software component designed to monitor power devices, such as uninterruptible power supplies, power distribution units, solar controllers and servers power supply units. Many brands … Wikipedia
Factsheet
Network UPS Tools (NUT)
Developers Evgeny "Jim" Klimov
Arnaud Quette
Arjen de Korte
Charles Lepple
Numerous contributors (..)
Release March 8, 1998; 28 years ago (1998-03-08)
Factsheet
Network UPS Tools (NUT)
Developers Evgeny "Jim" Klimov
Arnaud Quette
Arjen de Korte
Charles Lepple
Numerous contributors (..)
Release March 8, 1998; 28 years ago (1998-03-08)
🌐
Jeff Geerling
jeffgeerling.com β€Ί blog β€Ί 2025 β€Ί nut-on-my-pi-so-my-servers-dont-die
NUT on my Pi, so my servers don't die - Jeff Geerling
February 24, 2025 - You can take those values, and use them in your UPS configuration (assuming you just have one UPS connected). Edit NUT's ups.conf file with sudo nano /etc/nut/ups.conf and add your UPS configuration. For example: [server-room-rack] driver = nutdrv_qx product = UPS desc = "Server Room Lowell Power Rack UPS" port = auto vendorid = 0665 productid = 5161 bus = 001
🌐
Home Assistant
home-assistant.io β€Ί integrations β€Ί network ups tools (nut)
Network UPS Tools (NUT) - Home Assistant
The Network UPS Tools (NUT) ... allows you to monitor and manage an Uninterruptible Power Supply (UPS) for battery backup, a Power Distribution Unit (PDU), or other similar power device using a NUT server....
🌐
Wikipedia
en.wikipedia.org β€Ί wiki β€Ί Network_UPS_Tools
Network UPS Tools - Wikipedia
April 7, 2026 - Network UPS Tools (NUT) is a suite of software component designed to monitor power devices, such as uninterruptible power supplies, power distribution units, solar controllers and servers power supply units.
🌐
Debian
wiki.debian.org β€Ί nut
nut - Debian Wiki
May 15, 2026 - Network UPS Tools (NUT) is a client/server monitoring system that allows computers to share uninterruptible power supply (UPS) and power distribution unit (PDU) hardware. Clients access the hardware through the server, and are notified whenever the power status changes.
🌐
Network UPS Tools
networkupstools.org β€Ί documentation.html
Network UPS Tools - Documentation
April 1, 2026 - Linux UPS Without Tears (A. Lizard) ... Version nut:v2.8.5.494-494+g71815b5e4 ddl:v2.8.5 web:v2.8.5-26-gcab5838e-master Last updated 2026-06-05 20:44:02
🌐
GitHub
github.com β€Ί networkupstools β€Ί nut
GitHub - networkupstools/nut: The Network UPS Tools repository. UPS management protocol Informational RFC 9271 published by IETF at https://www.rfc-editor.org/info/rfc9271 Please star NUT on GitHub, this helps with sponsorships! Β· GitHub
This information is cached by the network server upsd, which then answers queries from the clients. upsd contains a number of access control features to limit the abilities of the clients. Only authorized hosts may monitor or control your hardware if you wish. Since the notion of monitoring over the network is built into the software, you can hang many systems off one large UPS, and they will all shut down together. You can also use NUT ...
Starred by 4.2K users
Forked by 445 users
Languages Β  C 71.9% | Shell 8.4% | M4 7.8% | C++ 7.3% | Makefile 2.9% | Groovy 0.8%
Find elsewhere
🌐
Techno Tim
technotim.com β€Ί posts β€Ί NUT-server-guide
Network UPS Tools (NUT) Ultimate Guide | Techno Tim
January 7, 2026 - Meet NUT Server, or Network UPS Tools.It’s an open UPS networking monitoring tool that runs on many different operating systems and processors.This means you can run the server on Linux, MacOS, or BSD and run the client on Windows, MacOS, ...
🌐
Nethsecurity
docs.nethsecurity.org β€Ί en β€Ί latest β€Ί ups.html
UPS (NUT) β€” NethSecurity documentation
November 29, 2024 - NUT is not installed by default. It is part of NethSecurity extra packages and can be installed from the command line. The NUT suite is composed of several packages, but the most important are: nut-server: The NUT server daemon connects directly to the UPS, serving data to the client.
🌐
SourceForge
sourceforge.net β€Ί projects β€Ί network-ups-tools.mirror
Network UPS Tools download | SourceForge.net
May 11, 2026 - NUT provides a common protocol ... Network UPS Tools (NUT) is an open-source solution for monitoring and managing uninterruptible power supplies (UPS) and other power devices across networks....
🌐
ArchWiki
wiki.archlinux.org β€Ί title β€Ί Network_UPS_Tools
Network UPS Tools - ArchWiki
Install the nut package. ... The driver which communicates with the UPS. A server (upsd) which uses the driver to report the status of the UPS.
🌐
IPFire
ipfire.org β€Ί docs β€Ί addons β€Ί nut
www.ipfire.org - Network UPS Tools (NUT)
NUT is an UPS (UPS) monitoring system that allows the sharing of one (or more) UPS systems between several computers. It has a 'server' component, which monitors the UPS status and notifies a 'client' component when the UPS has a low battery.
🌐
The Homelabber
thehomelabber.com β€Ί guides β€Ί network-ups-monitoring
The Homelabber | Network UPS monitoring with NUT server
I set up a UPS monitoring server with NUT and Grafana, allowing me to monitor my homelab’s power state and usage over time with Grafana.
🌐
Reddit
reddit.com β€Ί r/homelab β€Ί a ups that shuts everything down across the network? how do i accomplish this?
r/homelab on Reddit: A UPS that shuts everything down across the network? How do I accomplish this?
July 18, 2024 -

tl;dr: I'm looking for a local (non-cloud), free solution that would allow a 1U UPS to trigger a shutdown of a nearby PC running proxmox, plus two nearby synology NASes, and a Windows PC in another room.

It's time for me to buy a good 1U UPS for my homelab. My lab uses around 300 Watts of power at its peak, according to a small CyberPower UPS I currently have everything connected to, although I expect power demands to grow over the years. The lab currently consists of:

  • 1 PC running Proxmox, with maybe a half dozen LXC containers and VMs

  • Two old 8-bay Synology NASes

  • UDM Pro router

  • 12-port Ubiquiti switch

  • A little Ubiquiti Fiber GPON box

What I really want to accomplish is to make the UPS trigger a safe shutdown on the NASes, the Proxmox box, and one or two PCs deployed in other rooms. I want to do this without having to pay any kind of subscription, and without relying on any remote cloud software.

Has anyone ever deployed anything like this? Which UPS manufacturer did you use? What sort of deployment would you recommend?

🌐
OneUptime
oneuptime.com β€Ί home β€Ί blog β€Ί how to configure ups monitoring with nut (network ups tools) on ubuntu
How to Configure UPS Monitoring with NUT (Network UPS Tools) on Ubuntu
March 2, 2026 - A complete walkthrough of configuring Network UPS Tools (NUT) on Ubuntu to monitor UPS devices, send alerts on power events, and initiate graceful shutdowns during prolonged outages. By @nawazdhandala β€’ Mar 02, 2026 β€’ Reading time ... A UPS (Uninterruptible Power Supply) is only useful if your server ...
🌐
Reidmain
reidmain.com β€Ί 2025 β€Ί 01 β€Ί 07 β€Ί home-assistant-nut
Connecting a UPS to Home Assistant using Network UPS Tools (NUT) | Reid Main
Restart your Raspberry Pi one final time and you should see a notification in Home Assistant for a discovered "Network UPS Tools (NUT)" device. Click "Add", enter the username and password you created, and you should have successfully connected your NUT server to Home Assistant.
🌐
NUT
networkupstools.org β€Ί docs β€Ί user-manual.chunked β€Ί Configuration_notes.html
6. Configuration notes
However, there is now support for ... for up-to-date information), which will enable the easier creation of configuration tools. The nutconf(8) tool should also help with programmatic manipulation of various NUT configuration files. Moreover, nut-scanner(8) is available to discover supported devices (USB, SNMP, Eaton XML/HTTP and IPMI) and NUT servers (using Avahi ...
🌐
NUT
networkupstools.org β€Ί docs β€Ί user-manual.chunked β€Ί Overview.html
2. Network UPS Tools Overview
5 days ago - This information is cached by the network server upsd, which then answers queries from the clients. upsd contains a number of access control features to limit the abilities of the clients. Only authorized hosts may monitor or control your hardware if you wish. Since the notion of monitoring over the network is built into the software, you can hang many systems off one large UPS, and they will all shut down together. You can also use NUT to power on, off or cycle your data center nodes, individually or globally through PDU outlets.
🌐
Network UPS Tools
networkupstools.org β€Ί download.html
Network UPS Tools - Download information
May 11, 2026 - NUT Java Web support (NUT client side to provide REST API as a server): sources and WAR jNutWebAPI 1.1 Β· NUT client for VMware ESXi (several versions of both; offsite, by RenΓ© Garcia). Since the hypervisor manager environment lacks access to hardware ports, this package only includes the upsmon ...
🌐
OPNsense
docs.opnsense.org β€Ί manual β€Ί how-tos β€Ί nut.html
NUT - Network UPS Tools β€” OPNsense documentation
NUT is a tool that enables the use of a UPS device via either USB or Network communication.