Class: GardenMessenger::Wattage
- Inherits:
-
Object
- Object
- GardenMessenger::Wattage
- Defined in:
- lib/garden_messenger/wattage.rb
Instance Method Summary collapse
- #get ⇒ Object
-
#initialize(host) ⇒ Wattage
constructor
A new instance of Wattage.
Constructor Details
#initialize(host) ⇒ Wattage
Returns a new instance of Wattage.
5 6 7 |
# File 'lib/garden_messenger/wattage.rb', line 5 def initialize(host) @uri = URI::HTTP.build(host: host, path: '/report') end |
Instance Method Details
#get ⇒ Object
9 10 11 12 |
# File 'lib/garden_messenger/wattage.rb', line 9 def get response = HTTP.get(@uri.to_s).parse response['power'] end |