Open Source UPS Monitoring Software
UPS/Power management software
Win11 can natively detect an UPS?
Hi. Yes, this is something that is supported natively in Windows (and has been for a very long time).
I also couldn't find any official Microsoft documentation on it, but this has some details - https://www.apc.com/us/en/faqs/FA164514/
The driver is hidbatt.sys.
Now it's also possible that Cyberpower installed their own software/driver that integrates with Windows - looking in device manager (mentioned in the link above) to see the name of the driver being used would let you know which it is.
Mark
(works @ Microsoft, knows some driver things)
More on reddit.comDesktop PC w/UPS, but Windows 11 not seeing UPS any more.
Factsheet
Arnaud Quette
Arjen de Korte
Charles Lepple
Numerous contributors (..)
Arnaud Quette
Arjen de Korte
Charles Lepple
Numerous contributors (..)
Do you just need monitoring or do you need control/automated operating system shutdown?
Network UPS Tools (NUT) is a really good option. Does USB, serial, and SNMP and covers a ton of UPS makes and models. You’ll find that a lot of SANs and other storage devices that “just work” when you connect a USB cable are probably using NUT under the hood.
If you just need SNMP monitoring, pretty much any opensource network management system could be made to work.
Observium is a good free tool for monitoring. It is one of those “just works” sort of monitoring systems that was easy to get started with. When I set it up I used the Turnkey Linux version , which makes provisioning even easier.
Nagios is really extensible.
Zabbix is a tool I’ve seen some of our customers using (although I think moreso with PDUs, but either should be achievable via SNMP).
LibreNMS is another opensource monitoring solution that is fairly popular.
There is a lot you can do with Net-SNMP and bash scripts too.
In a nutshell, if you have an SNMP-manageable UPS, whatever SNMP manager you use for your other devices can probably fit. Let me know if you need some more information (regardless of the UPS vendor you’re looking to monitor), this overlaps a bit with some topics I am looking into now.
edits: grammar, clarity
Does anyone have any recommendations for Open Source UPS monitoring software?
Hello
I'm looking for some solution to power down all devices while my UPS will be low on battery.
Mainly I expect tool to loggin via SSH and run shutdown command, but additional value would be Windows support.
App/WebApp/Script would be running on Raspberry Pi4, also Zabbix is running there.
I'm running following services, which require to be shutdown: 1 x FortiGate firewall 20 x Ubuntu VM 2 x ESXi server 3 x Windows VM 2 x Mikrotik VM 2 x Synology NAS
Please advise if you know any software which would meet my requirements or maybe keywords to search for.
I'm about creating my own script for this in Python, but well developed service is preferred :)

