class SensorState

Attributes

last_updated[R]

Public Class Methods

new(data) click to toggle source
# File lib/lights/sensor.rb, line 3
def initialize(data)
  @last_updated = data["lastupdated"]
  @daylight = data["daylight"]
  @button_event = data["buttonevent"]
end

Public Instance Methods

data() click to toggle source
# File lib/lights/sensor.rb, line 9
def data
  data = {}
  data["lastupdated"] = @last_updated if @last_updated
  data["daylight"] = @daylight unless @daylight.nil?
  data["buttonevent"] = @button_event if @button_event
  data
end