🌐
Network UPS Tools
networkupstools.org
Network UPS Tools - Welcome
May 10, 2022: added free layer of CircleCI to the ecosystem of NUT builders, to cover MacOS and later maybe Windows · Apr 26, 2022: NUT 2.8.0 released, for more details please see GitHub release page for NUT v2.8.0 and Release notes for NUT 2.8.0 - what’s new since 2.7.4. Apr 24, 2022: a "dress rehearsal" for new release issuing NUT 2.8.0-rc3, focusing on documentation and API updates to impact the ecosystem just once
Download information
FreeNAS iocage-ports recipe, FreeNAS 9.3 docs on UPS integration and FreeNAS 11.3-U5 docs on UPS integration ... Current regular CI builds are available as tarballs with binaries from Appveyor CI — but it may be difficult to locate specifically the master-branch builds. See NUT for Windows wiki ...
Features
There is also a port of the client-side monitoring to Windows called WinNUT. Your system will probably run it too. You just need a good C compiler and possibly some more packages to gain access to the serial ports. Other features, such as USB / SNMP / whatever, will also need extra software installed. Three layers: drivers, server, clients. Drivers run on the same host as the server, and clients communicate with the server over the network. This means clients can monitor any UPS ...
Hardware compatibility list
Before you buy, take a look at the Acknowledgements for information about which drivers are developed with the support of the manufacturer · Be sure to also read the footnotes
Documentation
Deploying NUT on an Ubuntu 10.04 cluster (Stefano Angelone) Monitoring a UPS with nut on Debian or Ubuntu Linux (Avery Fay) Installation et gestion d’un UPS USB en réseau sous linux (Olivier Van Hoof, French) Network UPS Tools (NUT) on Mac OS X (10.4.10) (Andy Poush)
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)
🌐
Reddit
reddit.com › r/homelab › nut ups on windows 10
r/homelab on Reddit: NUT UPS on Windows 10
March 27, 2020 -

A while back in asked about how to connect multiple computers to one UPS device (post). I received excellent advice to use a Raspberry Pi to run a NUT server to do this. I'm now the proud owner of a RPi4b 2GB ram and have installed NUT and it's working well locally thanks to this tutorial.

I'm not trying to connect it to my Windows 10 machine and I'm just having a frustrating time doing so. I've first attempted to install WinNut, even though it seems like an ancient relic. Although I'm certain my credentials are correct, I receive this error when I attempt to start it:

Level INFO 03/27/2020 17:59:28 In winNUTServiceMain- Received service command ID: 1

Level INFO 03/27/2020 17:59:28 WinNUT received STOP command

Level INFO 03/27/2020 17:59:29 Detected OS as Windows NT

Level NOTICE 03/27/2020 17:59:29 Network UPS Tools upsmon 2.0.0.4

Level INFO 03/27/2020 17:59:29 UPS: ups@192.168.1.3 (slave) (power value 1)

Level INFO 03/27/2020 17:59:29 Config Load: MINSUPPLIES set to 1

Level INFO 03/27/2020 17:59:29 Config Load: NOTIFYCMD set to "c:\Program Files (x86)\WinNUT\AlertPopup.exe"

Level INFO 03/27/2020 17:59:29 Config Load: POLLFREQ set to 5

Level INFO 03/27/2020 17:59:29 Config Load: POLLFREQALERT set to 5

Level INFO 03/27/2020 17:59:29 Config Load: HOSTSYNC set to 15

Level INFO 03/27/2020 17:59:29 Config Load: DEADTIME set to 15

Level INFO 03/27/2020 17:59:29 Config Load: RBWARNTIME set to 43200

Level INFO 03/27/2020 17:59:29 Config Load: NOCOMMWARNTIME set to 300

Level INFO 03/27/2020 17:59:29 Config Load: FINALDELAY set to 5

Level ALERT 03/27/2020 17:59:29 WinNUTUpsMon Service is starting to monitor UPS

Level ERROR 03/27/2020 17:59:29 Can't login to UPS [ups@192.168.1.3]: Access denied

So instead, I installed the Binary packages for Windows and I see it's been installed but it's not running, even when I try to under some command in command prompt. I've entered my MONITOR entry and the netclient in the confg files.

At this point I'm just over my head and could use some help. I've Googled as much as I can and I just don't see any helpful guides on using NUT on Windows.

If I can get this working, I think it would be helpful to others too.

P.S. I bought a separate NETGEAR POE Switch to power the RPi with a POE hat so I had less cables going to it. The primary goal is to go from two UPS units to one for a more minimal setup. RPi has been super fun and I think these are just the darndest little machines.

Discussions

Best NUT (Network UPS Tools) clients (for Windows)?
11 votes, 33 comments. Im looking for a NUT (Network UPS Tools) client for Windows but I might as well open the table so everyone else can post the… More on reddit.com
🌐 r/homelab
33
11
March 4, 2018
Simple guide to setup UPS with NUT (unraid master and windows clients) - Plugins and Apps - Unraid
Just wanted to share a simple How To for setting up NUT if you plan on using unraid as the master and windows clients. I am using a Cyberpower UPS, so your settings may differ. Please note that this guide is based on unraid being a physical server. I wanted to have the UPS also shut off after the... More on forums.unraid.net
🌐 forums.unraid.net
December 15, 2024
[Guide] Using NUT to power down multiple systems - Software - serverbuilds.net Forums
Overview What is NUT? NUT, or Network UPS Tools, is a collection of applications that lets your system monitor and react to the status of a battery backup, whether you’re directly connected to the UPS or not. It uses the client server model, which allows several systems to react to the same ... More on forums.serverbuilds.net
🌐 forums.serverbuilds.net
15
January 18, 2021
Monitor a UPS attached to a Windows machine - Community Guides - Home Assistant Community
Recently I found myself in the unfortunate situation of needing to monitor a UPS that was attached to a Windows machine from HA. I'll just preface this by saying if there is any way you can connect it to a Linux machine instead I would recommend that. But if you run Blue Iris or some other ... More on community.home-assistant.io
🌐 community.home-assistant.io
7
July 28, 2022
🌐
Network UPS Tools
networkupstools.org › projects.html
Network UPS Tools - Related projects
February 4, 2025 - Network UPS Tools Services for Windows provides tools and services to run an upsd-compatible server to report the status of UPS devices connected to a system or server in primary (aka "master") mode. It allows other systems, e.g.
🌐
GitHub
github.com › crazytiti › Windows-Nut
GitHub - crazytiti/Windows-Nut: Windows Network Ups Tool · GitHub
Windows Network Ups Tool remix from the original by Michael Liberman 2006-2007 matrix200 http://sourceforge.net/projects/winnutclient/ This is a NUT windows client for simple ups monitoring and auto shutdown.
Author   crazytiti
🌐
Network UPS Tools
networkupstools.org › download.html
Network UPS Tools - Download information
May 11, 2026 - FreeNAS iocage-ports recipe, FreeNAS 9.3 docs on UPS integration and FreeNAS 11.3-U5 docs on UPS integration ... Current regular CI builds are available as tarballs with binaries from Appveyor CI — but it may be difficult to locate specifically the master-branch builds. See NUT for Windows wiki ...
🌐
NUT
networkupstools.org › docs › user-manual.chunked › _installation_instructions.html
5. Installation instructions
For more details, see NUT issue #1690 and the NUT for Windows article on NUT GitHub Wiki. You are now ready to configure NUT, and start testing and using it. You can jump directly to the NUT configuration. Last updated 2026-06-26 16:11:50 -- Network UPS Tools 2.8.5.494
🌐
SourceForge
sourceforge.net › projects › network-ups-tools.mirror
Network UPS Tools download | SourceForge.net
May 11, 2026 - This is a NUT windows client for monitoring your ups hooked up to your favorite linux server. Now you don't need to vnc or ssh into the box to see how your ups is doing! ... Simple CGI viewer for CyberPower UPS PowerPanel commands on *NIX. Written in perl; uses POSIX, CGI, CGI::Carp. Single cgi file in download, to be used in conjunction with CyberPower's powerpanel utility. ... Simple UPS monitoring plugin for GKrellM. Uses NUT (Network UPS Tools) for UPS connection.
Find elsewhere
🌐
SynoForum
synoforum.com › resources › tutorials
Tutorial - Windows NUT client (incl GUI) - Network UPS | SynoForum.com - The Unofficial Synology Forum
December 16, 2021 - - GitHub - gawindx/WinNUT-Client: This is a NUT windows client for monitoring your ups hooked up to you... github.com · Click to expand... click to arrow · 2. You will be redirected to a List of current versions - use LATEST: tested beta (last version) also - works, as expected LATEST ver is 100% OK 3. Download the: WinNUT-Setup.msi 4. Install the: WinNUT-Setup.msi 5. SETUP of the WinNUT client · NUT host: IP of your NAS, where is running the 'Network UPS server' ...explained below NUT Port: leave 3493 UPS Name: ups Polling interval: 1 Login and Password: two possible options: a) default login is: monuser b) default password is: secret or c) when you did customisation defined in this thread you will find these credentials in /usr/syno/etc/ups/upsd.users ......
🌐
SudoNull
sudonull.com › post › 12149-Monitor-UPS-workstations-in-Windows-with-Network-UPS-Tools
Monitor UPS workstations in Windows with Network UPS Tools / Sudo Null IT News
In this case, the startup type “Startup (delayed launch)” results in the error “upsc ERROR DATA STALE”. Solution: create a task that will check for the presence of the upsd process when an event with code 1 appears from the source “Network UPS Tools” and restart the Network UPS Tools service download the xml file of the task download script (must be in the NUT \ others folder). An example script of semi-automatic installation of NUT on clients: N:\NUT-Installer-2.6.5-6.msi /qncopyN:\dll\ssleay32.dllC:\Windows\System32 /YcopyN:\dll\libeay32.dllC:\Windows\System32 /YcopyN:\dll\libgcc
🌐
Seriouslytrivial
seriouslytrivial.com › 2018 › 09 › 26 › shutdown-windows-computer-and-synology-nas-using-winnut
Shutdown Windows computer and Synology NAS using WinNut – SeriouslyTrivial.com
October 10, 2020 - Download WinNUT-2.0.0.4a-Installer.exe and install it. 2. Next, open your Diskstation Control Panel and choose Hardware & Power. Click on the UPS tab. 3. Enable the options Enable UPS support and Enable network UPS server.
🌐
GitHub
github.com › nutdotnet › WinNUT-Client
GitHub - nutdotnet/WinNUT-Client: WinForms-based client for monitoring your Uninterruptible Power Supply (UPS) connected to a Network UPS Tools (NUT) server. · GitHub
This process can be started automatically on startup or manually on demand, and you can choose whether you want to update to the stable or development version. During this process, the new files will be automatically downloaded and installed. ... WinNUT-Client is a NUT windows client for monitoring your ups hooked up to your favorite linux server.
Starred by 419 users
Forked by 38 users
Languages   Visual Basic .NET
🌐
GitHub
github.com › 6XGate › ntUPSd
GitHub - 6XGate/ntUPSd: Network UPS Tools upsd Compatible Server for Windows
December 25, 2019 - Network UPS Tools Services for Windows provides tools and services to run an upsd compatible server to report the status of UPS devices connected to a system or server in master mode.
Starred by 18 users
Forked by 4 users
Languages   C++ 92.4% | C 6.6% | Objective-C 1.0% | C++ 92.4% | C 6.6% | Objective-C 1.0%
🌐
Reddit
reddit.com › r/homelab › best nut (network ups tools) clients (for windows)?
r/homelab on Reddit: Best NUT (Network UPS Tools) clients (for Windows)?
March 4, 2018 - Yes, i I tryed starting upsd and upsmon through the commandline. Thats how I figuered out wich libraries I needed to add and ran into the ...7b error I described. In the end I did get WinNUT to work, but I feel like the actual NUT-Client is the way to go. ... Looks like somthing is broken in the installer version 2.6.5-6. I testet Version 2.6.5-4, wich I got from their Archive https://github.com/networkupstools/nut-package-archive/tree/master/windows , with excatly the same configuration and it is working without a struggle what so ever.
🌐
Network UPS Tools
networkupstools.org › package › windows
Network UPS Tools - Index of /package/windows
April 7, 2026 - NUT-for-Windows-x86_64-RELEASE-2.8.3.7z · NUT-for-Windows-x86_64-RELEASE-2.8.4.7z
🌐
Unraid
forums.unraid.net › home › community › guides › plugins and apps › simple guide to setup ups with nut (unraid master and windows clients)
Simple guide to setup UPS with NUT (unraid master and windows clients) - Plugins and Apps - Unraid
December 15, 2024 - Just wanted to share a simple How To for setting up NUT if you plan on using unraid as the master and windows clients. I am using a Cyberpower UPS, so your settings may differ. Please note that this guide is based on unraid being a physical server. I wanted to have the UPS also shut off after the...
🌐
Plex
forums.serverbuilds.net › resources › software
[Guide] Using NUT to power down multiple systems - Software - serverbuilds.net Forums
January 18, 2021 - Overview What is NUT? NUT, or Network UPS Tools, is a collection of applications that lets your system monitor and react to the status of a battery backup, whether you’re directly connected to the UPS or not. It use…
🌐
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, ...
🌐
Network UPS Tools
networkupstools.org › features.html
Network UPS Tools - Features
There is also a port of the client-side monitoring to Windows called WinNUT. Your system will probably run it too. You just need a good C compiler and possibly some more packages to gain access to the serial ports. Other features, such as USB / SNMP / whatever, will also need extra software installed. Three layers: drivers, server, clients. Drivers run on the same host as the server, and clients communicate with the server over the network. This means clients can monitor any UPS ...
🌐
Wikipedia
en.wikipedia.org › wiki › Network_UPS_Tools
Network UPS Tools - Wikipedia
April 7, 2026 - Evgeny "Jim" Klimov, the current ... to clean up older technical debts and inconsistencies highlighted by modern lint and coverage tools, and issuing a long-overdue new official release v2.8.0 ultimately on April 26, 2022. The need to test NUT on many more platforms than typically offered by cloud CI projects based on market leaders (Debian/Ubuntu Linux, MacOS, Windows) led to a ...
🌐
Home Assistant
community.home-assistant.io › community guides
Monitor a UPS attached to a Windows machine - Community Guides - Home Assistant Community
July 28, 2022 - Recently I found myself in the unfortunate situation of needing to monitor a UPS that was attached to a Windows machine from HA. I'll just preface this by saying if there is any way you can connect it to a Linux machine instead I would recommend that. But if you run Blue Iris or some other ...