I was about to go to bed, and my UPS started beeping once per second to tell me to get a new battery.
I began searching for how to disable the beeping so I could get some sleep - starting with searching the UPS for an STFU button. <p>I already had NUT (Network UPS Tools) installed, so the command was actually very easy once I knew what I was looking for.</p><p><strong>/etc/nut/ups.conf</strong>:</p>
[smart1500] driver = usbhid-ups port = auto
<strong>/etc/nut/upsd.users</strong>:
[admin] password = admin allowfrom = localhost acctions = SET instcmds = ALL
# upscmd -l smart1500 Instant commands supported on UPS [smart1500]: beeper.disable - Disable the UPS beeper beeper.enable - Enable the UPS beeper beeper.mute - Temporarily mute the UPS beeper beeper.off - Obsolete (use beeper.disable or beeper.mute) beeper.on - Obsolete (use beeper.enable) load.off - Turn off the load immediately load.off.delay - Turn off the load with a delay (seconds) shutdown.reboot - Shut down the load briefly while rebooting the UPS shutdown.stop - Stop a shutdown in progress test.battery.start.deep - Start a deep battery test test.battery.start.quick - Start a quick battery test test.battery.stop - Stop the battery test test.panel.start - Start testing the UPS panel test.panel.stop - Stop a UPS panel test # upscmd smart1500 beeper.disable Username (root): admin Password: