Commit #9: extension to the infrastructure with more devices + minor changes in extra...
[smartthings-infrastructure.git] / Thermostat / Thermostat.groovy
index 2badeb679105e3be756a05958f2fbe4ab23059c4..8bd5e9fbade8a25a7254946ea529628da8360242 100644 (file)
@@ -3,7 +3,7 @@ package Thermostat
 import Timer.SimulatedTimer
 
 public class Thermostat {
-       private int id
+       private String id
        private String label
        private String displayName
        private int temperature
@@ -24,7 +24,7 @@ public class Thermostat {
        def timers
 
 
-       Thermostat(Closure sendEvent, int id, String label, String displayName, int temperature, int currentCoolingSetpoint, int currentHeatingSetpoint, int coolingSetpoint, 
+       Thermostat(Closure sendEvent, String id, String label, String displayName, int temperature, int currentCoolingSetpoint, int currentHeatingSetpoint, int coolingSetpoint, 
                    int thermostatSetpoint, int heatingSetpoint, List coolingSetpointRange, List thermostatSetpointRange, List heatingSetpointRange, 
                    List supportedThermostatFanModes, List supportedThermostatModes, String thermostatOperatingState, String thermostatFanMode, String thermostatMode) {
                this.id = id