module SleepIQ::Pump

Public Instance Methods

force_idle(bedid = @bedid) click to toggle source
# File lib/sleepiq/pump.rb, line 10
def force_idle(bedid = @bedid)
  result = @conn.put { |req| req.url "rest/bed/#{bedid}/pump/forceIdle" }
  raise "status code was #{result.status}, #{result.body}" unless result.status == 200

  result.body
end
pump_status(bedid = @bedid) click to toggle source
# File lib/sleepiq/pump.rb, line 3
def pump_status(bedid = @bedid)
  result = @conn.get { |req| req.url "rest/bed/#{bedid}/pump/status" }
  raise "status code was #{result.status}, #{result.body}" unless result.status == 200

  result.body
end