beaconSensors = smartThings
// Initialization
- StringBuilder id = new StringBuilder("beaconID0")
- StringBuilder label = new StringBuilder("beacon")
- StringBuilder displayName = new StringBuilder("beacon0")
- StringBuilder presence = new StringBuilder()
+ String id = "beaconID0"
+ String label = "beacon"
+ String displayName = "beaconSensor"
+ String presence
if (init)
- presence.append("not present")
+ presence = "not present"
else
- presence.append("present")
+ presence = "present"
beaconSensors.add(new BeaconSensor(sendEvent, id, label, displayName, presence))
}
-
- // Methods to return values
- def getCurrentPresence() {
- List tmpValues = new ArrayList()
- tmpValues.add(beaconSensors[0].getCurrentPresence())
- return tmpValues
- }
}