//Create a class for button package Button import SmartThing.SmartThing public class Button extends SmartThing { // id, label, and display name of the device StringBuilder id = new StringBuilder() StringBuilder label = new StringBuilder() StringBuilder displayName = new StringBuilder() // Possible values for eventsSince method List possibleValues = new ArrayList(); Button(Closure sendEvent, StringBuilder id, StringBuilder label, StringBuilder displayName) { idSmartThing = id labelSmartThing = label displayNameSmartThing = displayName sendEventSmartThings = sendEvent possibleValuesSmartThings = possibleValues // Initialization this.id = id this.label = label this.displayName = displayName possibleValues.add("held") possibleValues.add("pushed") } }