I have 2 APC UPS’s, an SRT3000RMXLA and an SMT1000RM2U. I also have an APC ATS PDU, a AP7753
All three have APC Network Cards, and I want to get the status into Home Assistant so I don’t have to rely on emails for notifications
There is a now unsupported add-on - APC UPS Daemon - Home Assistant
That suggests moving to the NUT addon - GitHub - hassio-addons/addon-nut: Network UPS Tools - Home Assistant Community Add-ons
However, I won’t want to plug another device into each of my APC devices to get them into HA, when they already have network cards
SNMP would be an option if it wasn’t too slow. I want instant alerts for outages like I have for email
Does anyone have any suggestions?
nickrout
(Nick Rout)
March 3, 2024, 3:11am
2
The integration (which you have pointed to, not the addon) appears as if it can connect to any apcupsd instance, not just one from the now dead addon.
Any chance of running apcupsd somewhere else on your network? Or not as an addon?
tmjpugh
(Tmjpugh)
March 3, 2024, 4:55am
3
After a rebuild of my server I decided to run NUT as a seperate docker container instead of direct install on my server which works well for UPS monitor. You can do this and use standard nut integration to connect them to HA.
1 Like
Rudd-O
(Rudd-O)
March 3, 2024, 7:07am
4
NUT works over the network. You don’t need to plug the UPS into a special machine.
So NUT can connect to an APC network card? It was my understanding it was all USB/Serial
nickrout
(Nick Rout)
March 3, 2024, 8:18pm
6
I think NUT can, but their site is a little difficult to follow. Not difficult to try out though.
I did try it out in Docker, and I can’t find anywhere to add a network UPS. Its looking for USB as far as I can tell
nickrout
(Nick Rout)
March 3, 2024, 10:44pm
8
For NUT setup, if you go here Network UPS Tools - Hardware compatibility list and select APC in the manufacturer and Network in the connection method, it seems that all examples mentioned use a driver called snmp-ups.
The manual is here snmp-ups(8)
Ultimately it utilises snmp, which you described as slow. Maybe this driver + nut works better though.
I guess you could set up a imap sensor and utilise the email notifications. IMAP - Home Assistant
Rudd-O
(Rudd-O)
March 6, 2024, 12:56am
9
Yes, NUT can do via Ethernet / IP and also SNMP. Not just serial!
Rudd-O
(Rudd-O)
March 6, 2024, 12:56am
10
SNMP is not slow. It’s a second to query all OIDs. You can do that every 5 seconds no problem.
nickrout
(Nick Rout)
March 6, 2024, 2:11am
11
Rudd-O:
SNMP is not slow.
I didn’t say it was. @HamBandit did