About WinNUT
WinForms-based client for monitoring your Uninterruptible Power Supply (UPS) connected to a Network UPS Tools (NUT) server.
WinForms-based client for monitoring your Uninterruptible Power Supply (UPS) connected to a Network UPS Tools (NUT) server.
WinForms-based client for monitoring your Uninterruptible Power Supply (UPS) connected to a Network UPS Tools (NUT) server.
Introduction
After thirty-three months since the last release v2.0.7722.30975, with work by @gawindx, myself and several other contributors to the WinNUT project, I'm proud to offer the latest stable release of WinNUT. This marks the first stable release since @gawindx kicked off the effort to modularize WinNUT and improve maintainability and stability. Unfortunately we've lost contact with them, but I decided to take over and relocate the project in an effort to leave WinNUT in a stable and efficient state. I hope you find this release meeting your expectations and needs for UPS monitoring.
Functional/event handling improvements
Many functional changes under the hood have been made to WinNUT, starting with the code modularization kicked off by @gawindx. Further work was done to improve & fix handling power event changes, connection changes and other events from the UPS. Windows 10+ notifications should now be working, as well as the stop action system and Full Shut Down commands from the UPS. The Error Reporting system is more stable, and the automatic reconnection system is fully working. UPS Load calculation has also been reworked.
- Windows 10 Hibernate & Clear Shutdown Timer (redo) in #7
- Improve Connection handling & Logging, Power State handling in #11
- Better disconnection handling in main form in #20
- Large changes to Socket/UPS, DATA-STALE error handling in #25
- Battery-related changes in #33
- Re-activate stop actions system and status updates overhaul in #36
- Correct Interval/Delay value in #37
- Fix incorrect windows version detection in #51
- Fix List_Var_Gui error in #52
- Upgrade unhandled exception handling, cryptography in #49
- Respect Follow FSD setting in #57
- Improve connection loss handling in #64
- Define UPS_States values as pow of 2 to fix state change detection by @supersmile2009 in #71
- Improvements to Login subroutine in #88
- Error Reporting & Exception Catching Refactor in #86
- Fix FormatException in Update_Gui in #98
- Fix unable to exit with tray closing functionality in #108
- Re-enable retry connection on first start in #107
- Correct UPS Load display in #112
Setup and deployment
Work was done to change how WinNUT was deployed, from simple changes to the Setup project builder to the deployment of a debug Continuous Integration system for making debug builds automatically for pull requests. WinNUT was also upgraded to use the .NET Framework version 4.8. …
| Publisher | NUT Dot Net |
|---|---|
| Version | 2.2.8719 |
| Release date | 2023-11-15 |
| License | GPL-3.0 |
| Installer type | zip, msi |
| Architecture | x86 |
| Package ID | nutdotnet.WinNUT |
winget install --id=nutdotnet.WinNUT -ewinget upgrade --id=nutdotnet.WinNUT -ewinget uninstall --id=nutdotnet.WinNUT -eYes. WinNUT is free and open-source software released under the GPL-3.0 license.
The latest version is 2.2.8719, released on Nov 15, 2023.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 0265301094f5a91b130c6f403823b604533196edc92ee09d2d4bef4806a98486.
WinNUT runs on Windows and is available for 32-bit (x86) systems.
Open Settings › Apps › Installed apps, find WinNUT and select Uninstall. From the command line, run winget uninstall --id=nutdotnet.WinNUT -e.
Yes. WinNUT is available as a portable ZIP archive (_WinNUT-Client-v2.2.8719-NoInstaller.zip, 32-bit (x86)) that runs without installation. Copy it to any folder or USB drive and run it from there.