contacts = smartThings
// Initialization
- StringBuilder id = new StringBuilder("contactID0")
- StringBuilder label = new StringBuilder("contact")
- StringBuilder displayName = new StringBuilder("contact0")
- StringBuilder currentContact = new StringBuilder()
+ String id = "contactID0"
+ String label = "contact"
+ String displayName = "contactSensor"
+ String currentContact
if (init)
- currentContact.append("closed")
+ currentContact = "closed"
else
- currentContact.append("open")
+ currentContact = "open"
contacts.add(new ContactSensor(sendEvent, id, label, displayName, currentContact))
}
-
- // Methods to return values
- def getCurrentContact() {
- List tmpValues = new ArrayList()
- tmpValues.add(contacts[0].getCurrentContact())
- return tmpValues
- }
}