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
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.4 Cryptography and SSL/TLS Toolkit

Depends on when building from source:

autoconf 2.73 Automatic configure script builder
automake 1.18.1 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
Installs4991,4803,033
Installs (--HEAD)015
Installs on Request4991,4803,033
Installs on Request (--HEAD)015
Build Errors0