//Create a class for acceleration sensor package AccelerationSensor import SmartThing.SmartThings public class AccelerationSensors extends SmartThings { List accelerationSensors = new ArrayList() AccelerationSensors(Closure sendEvent, boolean init) { accelerationSensors = smartThings // Initialize StringBuilder id = new StringBuilder("accelerationID0") StringBuilder label = new StringBuilder("acceleration") StringBuilder displayName = new StringBuilder("acceleration0") StringBuilder acceleration = new StringBuilder() // Initialization if (init) acceleration.append("inactive") else acceleration.append("active") accelerationSensors.add(new AccelerationSensor(sendEvent, id, label, displayName, acceleration)) } // Methods to return values def getCurrentAcceleration() { List tmpValues = new ArrayList() tmpValues.add(accelerationSensors[0].getCurrentAcceleration()) return tmpValues } }