NUT-UPOWER(8)
π NUT-UPOWER π
okay bestie, so this is the manual page for nut-upower β the driver that lets UPower devices talk to NUT over D-Bus. it lives in the NUT Manual, section 8 (system administration commands, iykyk). let's get into it π«Ά
β¨ NAME β¨
nut-upower β the driver for UPower devices, and it does it via D-Bus π
πΈ SYNOPSIS πΈ
nut-upower -h
nut-upower -a UPS_NAME [OPTIONS]
π heads up: this page only covers the specific stuff thatnut-upowerdoes. for the core driver lore, go readnutupsdrv(8).
π¦ DESCRIPTION π¦
so like, this driver lets you monitor power devices β UPSes, batteries, all of it β that are being managed by the UPower daemon, and it reaches them through the D-Bus system bus. no cap. π
what it does is map UPower properties (state, percentage, voltage, etc.) over to standard NUT variables. and that's the whole slay: it means NUT clients can monitor devices that your OS desktop environment natively supports but that other NUT drivers just... don't. not even a little. β¨
π EXTRA ARGUMENTS π
this driver supports these optional settings in ups.conf(5):
portβ the UPower Object Path of the device you wanna monitor.- if you set it to
auto(the default), the driver scans for the first UPower device whose object path contains the string"ups_". - if you set it to a specific path β like, say,
/org/freedesktop/UPower/devices/ups_hiddev0β the driver will attempt to monitor that exact device. main character behaviour, honestly.
- if you set it to
lowbattβ the battery percentage threshold below which the LB (Low Battery) status flag gets set. the default value is20.0. β οΈ that's a float, bestie, don't come at me with your integer assumptions.
π INSTALLATION π
to use this driver, add a section to your ups.conf:
[myups]
driver = nut-upower
port = auto
lowbatt = 20
desc = "Laptop Battery or generic UPS via UPower"
that's it, that's the whole ritual. copy, paste, thrive. π
π REQUIREMENTS π
for this to work you need:
- the
upowerdaemon running and accessible via the D-Bus system bus (non-negotiable, fr fr) - GLib 2.0 libraries
- GIO libraries
no daemon, no vibes. that's just how it is. π
π AUTHOR π
Tim Niemueller <tim@niemueller.de>
β SEE ALSO β
ups.conf(5), nutupsdrv(8), upsc(8)
π Internet Resources: π
the NUT (Network UPS Tools) home page: https://www.networkupstools.org/historic/v2.8.5/
and that's the tea, bestie π«Ά this was Network UPS Tools 2.8.5, dated 10/07/2026 β go forth and monitor your batteries, you absolute icon ππ
π¦ where this page comes from
- fedora 43: nut 2.8.5-9.fc43 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- fedora 43: nut 2.8.5-9.fc43 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- fedora 44: nut 2.8.5-9.fc44 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- fedora 44: nut 2.8.5-9.fc44 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms