NUT
UPS Monitor
homebridge-ups-monitor · v1.19.0
Local
Adds UPS battery, power-state and load readings from Network UPS Tools to HomeKit plus a web dashboard.
What it says it supports
Brands
- NUT
Devices it names
- Network UPS Tools
- Raspberry Pi
Shows up in Apple Home as from its README
Sensor readings in its code
How it connects
Local
NUT TCP protocol on port 3493
You’ll need
- NUT server (upsd)
- Homebridge 1.6+
- Node 18+
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | >=1.6.0 |
| Homebridge 2.0 | No |
| Node.js | >=18.0.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | NUTDashboard |
| License | MIT |
Community signals
| Downloads a week | 42 |
|---|---|
| Downloads a month | 361 |
| GitHub stars | 0 |
| Open issues | 8 |
| Closed issues | 4 |
| Last code push | 2026-09-28 |
| Latest version | 1.19.0 (2026-09-02) |
| First published | 2026-05-29 |
| Releases | 87 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- Load shown as a Lightbulb brightness
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Battery
- LightSensor
- Lightbulb
- OccupancySensor
- Outlet
- Switch
- TemperatureSensor