class LifxFaraday::Light
Attributes
selector[R]
Public Class Methods
new(selector: 'all')
click to toggle source
# File lib/lifx-faraday/light.rb, line 5 def initialize(selector: 'all') @selector = selector end
Public Instance Methods
set_state(state_options)
click to toggle source
# File lib/lifx-faraday/light.rb, line 9 def set_state(state_options) raise 'needs a selector' unless selector && selector.to_s != '' connection.put "lights/#{selector}/state", state_options end