Use a third-party APC UPS management tool for more control

Mar 18, '10 07:30:00AM

Contributed by: colinng

My APC UPS beeps whenever the power fails. If this happens at night, the beep is loud enough to wake people. The beep can be disabled by software in Windows, but not in the Mac version of PowerChute Personal Edition. The Mac version provides features that Mac OS X already provides: shutdown timers for any UPS connected via USB.

I stumbled across the open source Unix app Apcupsd which gives me all the features I want from the Windows version of PowerChute: beep settings, battery change dates, and so forth. Furthermore, it can send email notifications for significant events. As someone who runs an old G4 as a home server, this is very nice to know.

After downloading and installing Apcupsd is installed, run this command from Terminal: sudo /sbin/apctest. This will display a simple text-based menu, and it's self-explanatory. If you get an error message that reads Cannot find UPS device..., it could be because:

  1. Only one tool can query the UPS, and the background monitoring process is running, so stop it with sudo /Library/StartupItems/apcupsd/apcupsd stop, then try again.
  2. The software might only work with PowerPC Macs at this point. It works perfectly on my G4, but not on my ICBM (Intel Chip Based Mac).
[robg adds: I haven't tested this app.]

Comments (20)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20100314155518972