If it helps, I use Network UPS Tools. Seems to do the job.

John