nut

Install command:
brew install nut

Network UPS Tools: Support for various power devices

https://networkupstools.org/

License: GPL-2.0-or-later

Development: Pull requests

Formula JSON API: /api/formula/nut.json

Formula code: nut.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate ✅
tahoe ✅
sequoia ✅
sonoma ✅
macOS on
Intel
sonoma ✅
Linux ARM64 ✅
x86_64 ✅

Current versions:

stable ✅ 2.8.5
head ⚡️ HEAD

Depends on:

libusb 1.0.30 Library for USB device access
openssl@3 3.6.5 Cryptography and SSL/TLS Toolkit

Depends on when building from source:

autoconf 2.73 Automatic configure script builder
automake 1.19 Tool for generating GNU Standards-compliant Makefiles
libtool 2.6.2 Generic library support script
pkgconf 3.0.7 Package compiler and linker metadata toolkit

Conflicts with: rhino (because both install `rhino` binaries)

Binaries: al175, apcsmart, apcsmart-old, apcupsd-ups, bcmxcp, bcmxcp_usb, belkin, belkinunv, bestfcom, bestfortress, bestuferrups, bestups, bicker_ser, blazer_ser, blazer_usb, clone, clone-outlet, dummy-ups, etapro, everups, failover, gamatronic, genericups, isbmex, ivtscd, liebert, liebert-esp2, liebert-gxe, macosx-ups, masterguard, meanwell_ntu, metasys, mge-shut, mge-utalk, microdowell, microsol-apc, nutconf, nutdrv_atcl_usb, nutdrv_hashx, nutdrv_qx, nutdrv_siemens-sitop, oneac, optiups, powercom, powerpanel, powervar_cx_ser, powervar_cx_usb, rhino, richcomm_usb, riello_ser, riello_usb, safenet, skel, sms_ser, solis, tripplite, tripplite_usb, tripplitesu, upsc, upscmd, upscode2, upsd, upsdrvctl, upslog, upsmon, upsrw, upssched, upssched-cmd, usbhid-ups, ve-direct, victronups

Service:

Start now and at login: brew services start nut
Run directly: $HOMEBREW_PREFIX/opt/nut/sbin/upsmon -D

Analytics:

30 days90 days365 days
Installs4621,6423,325
Installs (--HEAD)004
Installs on Request4621,6433,324
Installs on Request (--HEAD)004
Build Errors0