Module: Tellstick::Nexa
Overview
:nodoc:
Instance Method Summary collapse
- #output ⇒ Object
- #teach(house, unit) ⇒ Object
- #turn_off(house, unit) ⇒ Object
- #turn_on(house, unit) ⇒ Object
Methods included from ProtocolLoader
Instance Method Details
#output ⇒ Object
32 33 34 |
# File 'lib/tellstick/protocol/nexa.rb', line 32 def output @output end |
#teach(house, unit) ⇒ Object
29 30 31 |
# File 'lib/tellstick/protocol/nexa.rb', line 29 def teach(house,unit) turn_on(house,unit) end |
#turn_off(house, unit) ⇒ Object
26 27 28 |
# File 'lib/tellstick/protocol/nexa.rb', line 26 def turn_off(house,unit) output.puts "S#{codify(house)}#{codify(unit.to_s)}$k$k$kk$$kk$$k$k$}+" end |
#turn_on(house, unit) ⇒ Object
23 24 25 |
# File 'lib/tellstick/protocol/nexa.rb', line 23 def turn_on(house,unit) output.puts "S#{codify(house)}#{codify(unit.to_s)}$k$k$kk$$kk$$kk$$}+" end |