apc4r

A simple library for accessing power information from an APC UPS device. Requires apcupsd.


Install
gem install apc4r -v 0.1

Documentation

#apc4r - A simple library for accessing power information from an APC UPS device

##Installation

gem install apc4r -s http://gemcutter.org

Examples

#create a new status class with a cache ttl of 60 seconds status = Apc4r::Status.new 60

#print the load percentage
puts status.loadpct

#print the estimated load in watts
puts status.estimated_load

#print all available fields of the APC device
status.status.each_pair do |field, value|
  puts "#{field} -> #{value}"
end

##Requirements

  • An APC UPS Battery backup device connected to a ruby-enabled host
  • apcupsd installed and running

##Dependencies

  • Just apcupsd