I’ve created a plugin that retrieves the information of an APC Smart UPS from the Powerchute Client.
I installed PowerChute Business Edition (9.1.1.604) on a Windows Server with the UPS connected through a USB Cable. This way the Server can shut down all my other servers and NAS systems.
The plugin polls the information that’s on the https://IPSERVER:6547/quickstatus that doesn’t need a username and password to connect (maybe you have to setup the windows Firewall to allow the Vera to that port).
The plugin has a few scenes like:
- Device Status is/is not
- Power Consumption goes above … %
- Runtime Remaining goes below … minutes
- Fail Counter goes above … retries (retries to connect to powerchute)
I’ve tested the plugin with Vera 1.7.1707, PowerChute 9.1.1.604, APC SmartUPS 750
Not all UPS states are in the scene selection but the eight most used are in it
To install:
- Upload files via Develop Apps tab
- Create device via Develop Apps tab
- Put whatever you like in the Description field and enter ‘D_PowerChute1.xml’ in the Upnp Device Filename field, then click Create device.
- Enter the IP for PowerChute Server in device Control tab
- Hit the Reload button get everything going