๐ŸŒ
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.
Download information
See the live Wiki article on Building ... the most up-to-date suggestions for building, testing and installing the latest (or experimental) revisions of the NUT code base, and Finding recent development iteration artifacts about fetching the results of the hard work done by the NUT CI farm. The development tree is available through a Git repository hosted at GitHub. To retrieve the current development tree, use the following command: :; git clone git://github.com/networkupstools/nut...
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. Monitors many UPS, PDU, ATS, PSU and SCD models ...
Hardware compatibility list
Version nut:v2.8.5.588-588+ge308c36d7 ddl:v2.8.5 web:v2.8.5-34-g1a632692-master Last updated 2026-06-28 21:02:14
Documentation
Best of all such "data dump" reports ... GitHub or as a pull request against the NUT Devices Dumps Library following the naming and other rules described in the DDL documentation page. Data dumps collected by the tools above, or by upsc client, or by drivers in exploratory data-dumping ...
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)
๐ŸŒ
Home Assistant
home-assistant.io โ€บ integrations โ€บ network ups tools (nut)
Network UPS Tools (NUT) - Home Assistant
[Learn more] 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.
Discussions

A UPS that shuts everything down across the network? How do I accomplish this?
NUT is your friend. Plug your UPSes in via USB to pull their data, configure whatever actions you want to happen. https://youtu.be/vyBP7wpN72c More on reddit.com
๐ŸŒ r/homelab
70
96
July 18, 2024
Network UPS Tools (NUT) Help
Hello, I am running apcupsd on a different machine from my Home Assistant OS. What I am trying to do is just monitor when apcupsd is on batter power and am havving some problems with the configuration. I set up the NUT add-on with the following; mode: netclient shutdown_host: โ€˜falseโ€™ ... More on community.home-assistant.io
๐ŸŒ community.home-assistant.io
0
0
August 31, 2021
Guide to Network UPS Tools (NUT) on multiple Raspberry PIโ€™s (Openhab 2.5 and other systems)
This tutorial will cover the installation of NUT on a Pi running Openhab (OH) 2.5 with other systems powered by the same UPS. First off I would like to thank everyone in the OH community who has written tutorials, commented, asked and answered questions. You have all been a great help. More on community.openhab.org
๐ŸŒ community.openhab.org
2
11
November 29, 2021
Beginner's Guide to Network UPS Tools (NUT) on a Raspberry Pi
UPDATE (February 15, 2022): Updated with instructions for adding a second UPS Since I donโ€™t want my OH installation to be corrupted by a power failure, I purchased a CyberPower UPS, and connected it to my Raspberry Pi using Network UPS Tools (NUT). There are various topics in the community ... More on community.openhab.org
๐ŸŒ community.openhab.org
19
17
July 22, 2019
๐ŸŒ
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.
๐ŸŒ
GitHub
github.com โ€บ networkupstools โ€บ nut
Network UPS Tools Overview
The Network UPS Tools project is a community-made open-source effort, primarily made and maintained by people donating their spare time. The support channels are likewise open, with preferred ones being the NUT project issue tracker on GitHub ...
Starred by 4.1K users
Forked by 443 users
Languages ย  C 71.9% | Shell 8.4% | M4 7.8% | C++ 7.3% | Makefile 2.9% | Groovy 0.8%
๐ŸŒ
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 - NUT, short for Network UPS Tools, is an open source tool you run on an old Pi or whatever old computer, and it monitors UPSes like the Lowell Power UPS in my main rack.
๐ŸŒ
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
This document describes how to install the Network UPS Tools (NUT). Network UPS Tools is compatible with thousands of models of UPS.
Find elsewhere
๐ŸŒ
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?

๐ŸŒ
Software Informer
nut-network-ups-tools.software.informer.com โ€บ windows โ€บ system tools โ€บ nut - network ups tools
NUT - Network UPS Tools Download - Network UPS Tools can monitor various power devices through network
April 3, 2026 - 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 and Solar Controllers.
๐ŸŒ
Home Assistant
community.home-assistant.io โ€บ third party integrations
Network UPS Tools (NUT) Help - Third party integrations - Home Assistant Community
August 31, 2021 - Hello, I am running apcupsd on a different machine from my Home Assistant OS. What I am trying to do is just monitor when apcupsd is on batter power and am havving some problems with the configuration. I set up the NUT add-on with the following; mode: netclient shutdown_host: โ€˜falseโ€™ remote_ups_name: ServerName remote_ups_host: ServerIP:3551 remote_ups_user: theusername remote_ups_password: thepassword The actual apcupsd doesnโ€™t have a username or password but the add-on yells at me if...
๐ŸŒ
Daily.dev
app.daily.dev โ€บ home โ€บ tags โ€บ raspberry pi โ€บ best of โ€บ 2025
Best Raspberry Pi posts of 2025 | daily.dev
Setting up Network UPS Tools (NUT) on a Raspberry Pi can help safely manage server shutdowns during power outages. By installing and configuring NUT on the Pi, it can monitor UPS devices and ensure servers shut down properly before battery depletion.
๐ŸŒ
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.
๐ŸŒ
openHAB Community
community.openhab.org โ€บ tutorials & examples
Guide to Network UPS Tools (NUT) on multiple Raspberry PIโ€™s (Openhab 2.5 and other systems) - Tutorials & Examples - openHAB Community
November 29, 2021 - This tutorial will cover the installation of NUT on a Pi running Openhab (OH) 2.5 with other systems powered by the same UPS. First off I would like to thank everyone in the OH community who has written tutorials, commented, asked and answered questions. You have all been a great help.
๐ŸŒ
openHAB Community
community.openhab.org โ€บ tutorials & examples
Beginner's Guide to Network UPS Tools (NUT) on a Raspberry Pi - Tutorials & Examples - openHAB Community
July 22, 2019 - UPDATE (February 15, 2022): Updated with instructions for adding a second UPS Since I donโ€™t want my OH installation to be corrupted by a power failure, I purchased a CyberPower UPS, and connected it to my Raspberry Pi using Network UPS Tools (NUT). There are various topics in the community ...
๐ŸŒ
FreeBSD
forums.freebsd.org โ€บ base system โ€บ peripheral hardware
Alternative to Network UPS Tools (NUT)? | The FreeBSD Forums
July 10, 2021 - Network communications are used so that multiple systems can monitor a single physical UPS and shut down together if necessary without any special "sharing hardware" on the UPS itself.
๐ŸŒ
openSUSE Build Service
build.opensuse.org โ€บ package โ€บ show โ€บ hardware โ€บ nut
Network UPS Tools Core (Uninterruptible Power Supply Monitoring)
Network UPS Tools is a collection of programs which provide a common interface for monitoring and administering UPS hardware. Detailed information about supported hardware can be found in /usr/share/doc/packages/nut.
๐ŸŒ
HowtoForge
howtoforge.com โ€บ home โ€บ network ups tools (nut) for usb upss on centos 5.5
Network UPS Tools (NUT) For USB UPSs On CentOS 5.5
This tutorial shows how to configure and use Network UPS Tools (NUT) software with an USB (Uninterruptible Power Supply) on CentOS 5.5. NUT is a software which supports several thousand models.
๐ŸŒ
Szabgab
szabgab.com โ€บ testing-nut-the-network-ups-tools
Testing NUT, the Network UPS Tools
The primary goal of the Network UPS Tools (NUT) project is to provide reliable monitoring of UPS hardware and ensure safe shutdowns of the systems which are connected.
๐ŸŒ
GitHub
gist.github.com โ€บ Jiab77 โ€บ 0778ef11a441f49df62e2b65f3daef76
In this document, I will explain how to setup nut (Network UPS Tools) on Ubuntu 18.04 and 20.04. ยท GitHub
Here is how you can detect your connected UPS. I'll mainly focus on the USB connection and not the other connection modes. # Scan all available devices (default) $ nut-scanner # Scan USB devices only $ nut-scanner -U # Scan USB devices only but print in ups.conf format $ nut-scanner -UN
๐ŸŒ
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.