1 //Create a class for energy meter
3 import Timer.SimulatedTimer
5 public class EnergyMeter {
8 private String displayName
10 private int currentEnergy
13 EnergyMeter(String id, String label, String displayName, int energy, String status) {
16 this.displayName = displayName
22 def setValue(String value) {
23 println("the enery is changed to $value!")
24 this.energy = value.toInteger()
25 this.currentEnergy = value.toInteger()
31 println("the energy meter is on!")
36 if (status != "off") {
38 println("the energy meter is off!")
42 def currentValue(String deviceFeature) {
43 if (deviceFeature == "energy") {
48 def latestValue(String deviceFeature) {
49 if (deviceFeature == "energy") {