Method: Lights#register

Defined in:
lib/lights.rb

#registerObject Also known as: register_username



45
46
47
48
49
50
51
52
53
54
55
# File 'lib/lights.rb', line 45

def register
  data = { "devicetype"=>"lights" }
  response = @http.post "/api", data.to_json
  result = JSON.parse(response.body).first
  if result.has_key? "error"
    process_error result
  elsif result["success"]
    @username = result["success"]["username"]
  end
  result
end