package Location
import SmartThing.SmartThing
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
public class LocationVar extends SmartThing {
// Features with numberical values
MutableInteger contactBookEnabled = new MutableInteger()
package StepSensor
import SmartThing.SmartThing
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
public class StepSensor extends SmartThing {
// id, label, and display name of the device
StringBuilder id = new StringBuilder()
package StepSensor
import SmartThing.SmartThings
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
public class StepSensors extends SmartThings {
List stepSensors = new ArrayList()
package SwitchLevel
import SmartThing.SmartThing
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
public class SwitchLevel extends SmartThing {
// id, label, and display name of the device
StringBuilder id = new StringBuilder()
package SwitchLevel
import SmartThing.SmartThings
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
public class SwitchLevels extends SmartThings {
List switchLevels = new ArrayList()
package Thermostat
import SmartThing.SmartThing
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
class Thermostat extends SmartThing {
// id, label, and display name of the device
StringBuilder id = new StringBuilder()
package Thermostat
import SmartThing.SmartThings
+//Importing mutable integer class
+import MutableInteger.MutableInteger
+
class Thermostats extends SmartThings {
List thermostats = new ArrayList()