//Create a class for mobile presence package MobilePresence import SmartThing.SmartThings public class MobilePresences extends SmartThings { List mobilePresences = new ArrayList() MobilePresences(Closure sendEvent) { // Only initialize one time since we only have one device for each capability mobilePresences = smartThings // Initialization StringBuilder id = new StringBuilder("mobileDeviceID0") StringBuilder label = new StringBuilder("mobileDevice") StringBuilder displayName = new StringBuilder("mobileDevice0") StringBuilder deviceNetworkId = new StringBuilder("mobile0") mobilePresences.add(new MobilePresence(sendEvent, id, label, displayName, deviceNetworkId)) } // Methods to return values def getDeviceNetworkId() { List tmpValues = new ArrayList() tmpValues.add(mobilePresences[0].getDeviceNetworkId()) return tmpValues } }