//Create a class for power meter package PowerMeter import SmartThing.SmartThings public class PowerMeters extends SmartThings { List powerMeters = new ArrayList() PowerMeters(Closure sendEvent, boolean init) { // Only initialize one time since we only have one device for each capability powerMeters = smartThings // Initialization StringBuilder id = new StringBuilder("powerMeterID0") StringBuilder label = new StringBuilder("powerMeter") StringBuilder displayName = new StringBuilder("powerMeter0") MutableInteger power = new MutableInteger() if (init) power.setValue(50) else power.setValue(60) powerMeters.add(new PowerMeter(sendEvent, id, label, displayName, power)) } // Methods to return values def getCurrentPower() { List tmpValues = new ArrayList() tmpValues.add(powerMeters[0].getCurrentPower()) return tmpValues } }