alarms = smartThings
// Initialization
- StringBuilder id = new StringBuilder("alarmID0")
- StringBuilder label = new StringBuilder("alarm")
- StringBuilder displayName = new StringBuilder("alarm0")
- StringBuilder alarm = new StringBuilder()
+ String id = "alarmID0"
+ String label = "alarm"
+ String displayName = "alarmSensor"
+ String alarm
if (init)
- alarm.append("off")
+ alarm = "off"
else
- alarm.append("on")
+ alarm = "on"
alarms.add(new Alarm(sendEvent, id, label, displayName, alarm))
}
def strobe() {
alarms[0].strobe()
}
-
- // Methods to return values
- def getCurrentAlarm() {
- List tmpValues = new ArrayList()
- tmpValues.add(alarms[0].getCurrentAlarm())
- return tmpValues
- }
}