private String id = "colorTemperatureID0"
private String label = "colorTemperature0"
private String displayName = "colorTemperature0"
- private String currentSwitch = "off"
+ private String currentSwitch = "on"
private int level = 50
private int currentLevel = 50
private int colorTemperature = 15000
this.deviceNumbers = deviceNumbers
this.colorTemperatues = []
- def initLevel = Verify.getIntFromList(50, 70)
+ /*def initLevel = Verify.getIntFromList(50, 70)
this.level = initLevel
def initTemp = Verify.getIntFromList(10000, 15000)
this.colorTemperature = initTemp
this.currentSwitch = "off"
} else {
this.currentSwitch = "on"
- }
+ }*/
colorTemperatues.add(new ColorTemperature(sendEvent, id, label, displayName, this.level, this.currentSwitch, this.colorTemperature))
}
//methods
+ def setLevel(long level) {
+ if (level != this.level) {
+ this.currentLevel = level
+ this.level = level
+ colorTemperatues[0].setLevel(level)
+ }
+ }
+
def setLevel(int level) {
if (level != this.level) {
this.currentLevel = level