Class: BuildingSync::ControlGeneralType
- Inherits:
-
Object
- Object
- BuildingSync::ControlGeneralType
- Defined in:
- lib/BuildingSync.rb
Overview
http://buildingsync.net/schemas/bedes-auc/2019ControlGeneralType
advancedPowerStrip - BuildingSync::ControlGeneralType::AdvancedPowerStrip
manual - BuildingSync::ControlGeneralType::Manual
occupancy - BuildingSync::Occupancy
timer - BuildingSync::ControlGeneralType::Timer
thermostat - BuildingSync::ControlGeneralType::Thermostat
otherControlTechnology - BuildingSync::ControlGeneralType::OtherControlTechnology
Defined Under Namespace
Classes: AdvancedPowerStrip, Manual, OtherControlTechnology, Thermostat, Timer
Instance Attribute Summary collapse
-
#advancedPowerStrip ⇒ Object
Returns the value of attribute advancedPowerStrip.
-
#manual ⇒ Object
Returns the value of attribute manual.
-
#occupancy ⇒ Object
Returns the value of attribute occupancy.
-
#otherControlTechnology ⇒ Object
Returns the value of attribute otherControlTechnology.
-
#thermostat ⇒ Object
Returns the value of attribute thermostat.
-
#timer ⇒ Object
Returns the value of attribute timer.
Instance Method Summary collapse
-
#initialize(advancedPowerStrip = nil, manual = nil, occupancy = nil, timer = nil, thermostat = nil, otherControlTechnology = nil) ⇒ ControlGeneralType
constructor
A new instance of ControlGeneralType.
Constructor Details
#initialize(advancedPowerStrip = nil, manual = nil, occupancy = nil, timer = nil, thermostat = nil, otherControlTechnology = nil) ⇒ ControlGeneralType
Returns a new instance of ControlGeneralType.
17166 17167 17168 17169 17170 17171 17172 17173 |
# File 'lib/BuildingSync.rb', line 17166 def initialize(advancedPowerStrip = nil, manual = nil, occupancy = nil, timer = nil, thermostat = nil, otherControlTechnology = nil) @advancedPowerStrip = advancedPowerStrip @manual = manual @occupancy = occupancy @timer = timer @thermostat = thermostat @otherControlTechnology = otherControlTechnology end |
Instance Attribute Details
#advancedPowerStrip ⇒ Object
Returns the value of attribute advancedPowerStrip.
17159 17160 17161 |
# File 'lib/BuildingSync.rb', line 17159 def advancedPowerStrip @advancedPowerStrip end |
#manual ⇒ Object
Returns the value of attribute manual.
17160 17161 17162 |
# File 'lib/BuildingSync.rb', line 17160 def manual @manual end |
#occupancy ⇒ Object
Returns the value of attribute occupancy.
17161 17162 17163 |
# File 'lib/BuildingSync.rb', line 17161 def occupancy @occupancy end |
#otherControlTechnology ⇒ Object
Returns the value of attribute otherControlTechnology.
17164 17165 17166 |
# File 'lib/BuildingSync.rb', line 17164 def otherControlTechnology @otherControlTechnology end |
#thermostat ⇒ Object
Returns the value of attribute thermostat.
17163 17164 17165 |
# File 'lib/BuildingSync.rb', line 17163 def thermostat @thermostat end |
#timer ⇒ Object
Returns the value of attribute timer.
17162 17163 17164 |
# File 'lib/BuildingSync.rb', line 17162 def timer @timer end |