changes in switch level class
[smartthings-infrastructure.git] / SwitchLevel / SwitchLevels.groovy
index bc9140cc4344c844f06a23bdf562ee654790c41f..773c1ccfad8e37d48107045e1b7768a2a2e2cc48 100644 (file)
@@ -19,6 +19,7 @@ public class SwitchLevels {
        private int hue = 30
        private int currentHue = 30
        private int saturation = 70
+       private int currentSaturation = 70
        private String switchState = "on"
        private String currentSwitch = "on"
        private String switchLatestValue = "on"
@@ -37,6 +38,7 @@ public class SwitchLevels {
                        this.hue = 30
                        this.currentHue = 30
                        this.saturation = 70
+                       this.currentSaturation = 70
                        this.switchState = "off"
                        this.currentSwitch = "off"
                        this.switchLatestValue = "off"
@@ -48,6 +50,7 @@ public class SwitchLevels {
                        this.hue = 50
                        this.currentHue = 50
                        this.saturation = 90
+                       this.currentSaturation = 90
                        this.switchState = "on"
                        this.currentSwitch = "on"
                        this.switchLatestValue = "on"
@@ -85,6 +88,7 @@ public class SwitchLevels {
                        this.hue = metaData["hue"]
                        this.currentHue = metaData["hue"]
                        this.saturation = metaData["saturation"]
+                       this.currentSaturation = metaData["saturation"]
                        switchLevels[0].setColor(metaData)
                }
        }