class Domotics::Core::MotionSensor

Public Class Methods

new(args = {}) click to toggle source
Calls superclass method Domotics::Core::Element::new
# File lib/domotics/core/element/motion_sensor.rb, line 3
def initialize(args = {})
  @type = args[:type] || :motion_sensor
  args[:driver] = "DigitalSensor"
  load_driver args
  super
end

Public Instance Methods

set_state(*args) click to toggle source
# File lib/domotics/core/element/motion_sensor.rb, line 12
def set_state(*args)
  nil
end
to_hls(state) click to toggle source
Calls superclass method
# File lib/domotics/core/element/motion_sensor.rb, line 9
def to_hls(state)
  super == :on ? :move : :no_move
end