NUT UPS
@vectronic/homebridge-nut · v2.5.1
Monitors UPS devices through Network UPS Tools in HomeKit.
What it says it supports
Brands
- NUT
Devices it names
- UPS devices
Shows up in Apple Home as from its README
Sensor readings in its code
What people report
Exposes NUT-managed UPS units; some models show wrong characteristics and multi-UPS setups needed fixes.
- Works1
- Partly works2
| Device | Status | What they said | Source |
|---|---|---|---|
| APC 3300 UPS | Works | Single UPS works with no warningsSaved copyYes, on another Homebridge instance (same version 1.3.4) with only one UPS APC3300 connected there are no one such warnings and all works fine. There is config: [code] I changed config on host with 2 UPS Eaton (3s and 9130) connected now: [code] Startup log now is: ... [code] Last 2 lines repeats every minute. There are 4 accessories in Homebridge - one contact sensor and one charge level for each UPS. And still 2 present UPSs in HomeKit. But I saw another potential code issue: In HomeKit properties the Model property of second Eaton9130 filled by the value of same Model property as first … Excerpt saved from GitHub on 2026-10-22. | Issue #5 · 2021-09 |
| Eaton 9130 UPS | Partly works | Two-UPS setup produced GetUPSVars errors even after fixesSaved copyYes, on another Homebridge instance (same version 1.3.4) with only one UPS APC3300 connected there are no one such warnings and all works fine. There is config: [code] I changed config on host with 2 UPS Eaton (3s and 9130) connected now: [code] Startup log now is: ... [code] Last 2 lines repeats every minute. There are 4 accessories in Homebridge - one contact sensor and one charge level for each UPS. And still 2 present UPSs in HomeKit. But I saw another potential code issue: In HomeKit properties the Model property of second Eaton9130 filled by the value of same Model property as first … Excerpt saved from GitHub on 2026-10-22. | Issue #5 · 2021-09 |
| Ippon Back Basic UPS | Partly works | Contact sensor showed only temperature characteristic; fix plannedSaved copyI have the Ippon Back Basic UPS and I have same issue. This UPS provides the temperature. I think, it’s a fake parameter, because it show 25C only: ups.productid: 5161 ups.status: OL ups.temperature: 25.0 ups.type: offline / line interactive ups.vendorid: 0665 Excerpt saved from GitHub on 2026-10-22. | Issue #8 · 2022-01 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
NUT server
You’ll need
- NUT server
Compatibility
| Verified by Homebridge | No |
|---|---|
| Homebridge versions | ^1.8.0 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^20.18.0 || ^22.10.0 || ^24.0.0 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | Nut |
| License | ISC |
Community signals
| Downloads a week | 34 |
|---|---|
| Downloads a month | 56 |
| GitHub stars | 18 |
| Open issues | 0 |
| Closed issues | 16 |
| Last code push | 2026-03-22 |
| Latest version | 2.5.1 (2026-03-22) |
| First published | 2021-04-28 |
| Releases | 30 |
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.
HomeKit services in its code
Found by scanning the published npm package. A plugin can register a service only for some devices.
- Battery
- ContactSensor