APC and other brand UPS Monitoring

I have several UPS’, most are APC Backups but some Tripp Lite and perhaps some CyberPower. In other words most use USB connections. I do have on that is a smart UPS. I have always longed for one central “location” to monitor them. I discovered last night that HA has an APC integration, which sounds like it will do what I want.

I have installed APC PowerChute Serial Shutdown on my PVR. I am able to access the PowerChute webpage using the same port used on the local host (6547) from a different system. However I am unable to get the APC integration to connect. Am I miss understanding this integration? Can it only do local, IE a UPS connected directly to the HA system and/or smart UPS’? Am I doing something wrong?

Is there an integration for other UPS manufacturers or will the APC integration work with them as well? I couldn’t find anything for Tripp Lite.

This might be what you’re looking for - HACS - NUT

This might be useful.

I’ve installed on an S3 board but I’m currently waiting on Amazon for a suitable USB cable.

I have my UPS plugged in via USB to my Synology NAS. That has an option to act as a NUT server, which I enabled. Then I use the built in NUT integration to get the UPS data into HA. If there is an option to enable NUT on the Powerchute software on your PVR, you might be able to do something similar, although my very brief web search leads me to belief that PowerChute doesn’t have that functionality.

Both NUT and apcupsd work well to integrate a APC UPS via serial or USB into HA. I’ve never used APC PowerChute as it seemed to be proprietary.

I used a Raspberry Pi Pico W running APCUPSD to act as a serial server to link the UPS to WLAN, and to HA via APC UPS Daemon - Home Assistant. These days there seems to be more chatter around NUT.

Another possible solution would be to read the snmp information on the ip. Works fine (haven’t been using it for a while since the ups died) if you find the correct mips (mibs, don’t know the term anymore).

Yeah, I also stumbled on that esp32-s3 a solution too; I just ordered 2 and will start checking it out as soon as I’m back from holidays :hugs:

I installed and configured NUT on all the relevant systems with UPS’ attached to them. Then installed and configured Network UPS Tools (NUT) in Home Assistant for each system that I wanted to monitor. Each system had different configuration steps (OPNSense, OpenWRT, Ubuntu, Windows)