//Create a class for battery package Battery import SmartThing.SmartThings public class Batteries extends SmartThings { List batteries = new ArrayList() Batteries(Closure sendEvent, boolean init) { batteries = smartThings StringBuilder id = new StringBuilder("batteryID0") StringBuilder label = new StringBuilder("battery") StringBuilder displayName = new StringBuilder("battery0") MutableInteger battery = new MutableInteger() // Initialization if (init) battery.setValue(50) else battery.setValue(0) batteries.add(new Battery(sendEvent, id, label, displayName, battery)) } // Methods to return values def getCurrentBattery() { List tmpValues = new ArrayList() tmpValues.add(batteries[0].getCurrentBattery()) return tmpValues } }