| « Python | HA SwitchPlate - HASPone » |
NUT UPS Monitoring Software
I have a number of UPSes deployed throughout the house to mitigate power outages. Most of the UPSes supply power to more than one system so automated shutdown has been an issue. I recently found an article on setting up NUT (Network UPS Tools) on a Raspberry Pi to monitor a UPS and allow multiple clients to automate shutdown from a shared UPS. Additionally, I can now monitor the UPS state via a web page and even monitor and add automation via Home Assistant.
Note: there is some sort of issue with the USB timing on boot. The workaround is to unplug and replug the USB connections then restart the nut-driver service.
Network UPS Tools
How to Monitor UPS with Raspberry Pi
Monitor a UPS with a Raspberry Pi Zero W
Best NUT (Network UPS Tools) clients (for Windows)?
NUT UPS on Windows 10
Windows NUT client
Alert via SMS on power failure and hibernate the system
[Guide] Using NUT to power down multiple systems
How to hibernate Windows from command line
NUT
Configure NUT Sensor on Home Assistant
Windows 10 UPS NUT Client to Hibernate that actually works?
Network UPS Tools (NUT Server) Ultimate Guide
NUT Download Information
Please improve Windows port documentation/packaging #262
Detailed NUT Configuration
Network UPS Tools (NUT)
Raspberry Pi NUT Server
How to stop nut broadcast messages
Trouble starting Network UPS Tools with a Eaton 3S UPS
Problem to get data from UPS (nut "Error: Data stale")
Windows NUT client
NOTIFYCMD doesn't work from Windows service
Low Battery event not occurring
How to change battery low for ups in nut server
Modifying NUT UPS shutdown delay