Skip to content
Homebridge TestFlight
NUT

NUT UPS

@vectronic/homebridge-nut · v2.5.1

LocalHomebridge 2.0

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
DeviceStatusWhat they saidSource
APC 3300 UPSWorksSingle UPS works with no warnings
Saved copy
Yes, 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 UPSPartly worksTwo-UPS setup produced GetUPSVars errors even after fixes
Saved copy
Yes, 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 UPSPartly worksContact sensor showed only temperature characteristic; fix planned
Saved copy
I 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 HomebridgeNo
Homebridge versions^1.8.0 || ^2.0.0-beta.0
Homebridge 2.0Yes
Node.js^20.18.0 || ^22.10.0 || ^24.0.0
Settings in Homebridge UIYes
MatterNo
Platform nameNut
LicenseISC

Community signals

Downloads a week34
Downloads a month56
GitHub stars18
Open issues0
Closed issues16
Last code push2026-03-22
Latest version2.5.1 (2026-03-22)
First published2021-04-28
Releases30

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