diff --git a/devicetypes/-/-.src/-.groovy b/devicetypes/-/-.src/-.groovy new file mode 100644 index 0000000..b9b2e79 --- /dev/null +++ b/devicetypes/-/-.src/-.groovy @@ -0,0 +1,56 @@ +/** + * 가상알림알림 + * + * Copyright 2016 박혜진 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at: + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed + * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License + * for the specific language governing permissions and limitations under the License. + * + */ +metadata { + definition (name: "가상알림알림", namespace: "가상알림알림", author: "박혜진") { + capability "Alarm" + } + + simulator { + // TODO: define status and reply messages here + } + + tiles { + // TODO: define your main and details tiles here + } +} + +// parse events into attributes +def parse(String description) { + log.debug "Parsing '${description}'" + // TODO: handle 'alarm' attribute + +} + +// handle commands +def off() { + log.debug "Executing 'off'" + // TODO: handle 'off' command +} + +def strobe() { + log.debug "Executing 'strobe'" + // TODO: handle 'strobe' command +} + +def siren() { + log.debug "Executing 'siren'" + // TODO: handle 'siren' command +} + +def both() { + log.debug "Executing 'both'" + // TODO: handle 'both' command +} \ No newline at end of file diff --git a/smartapps/smartthings/notify-me-when.src/notify-me-when.groovy b/smartapps/smartthings/notify-me-when.src/notify-me-when.groovy index f124260..b75a3a9 100644 --- a/smartapps/smartthings/notify-me-when.src/notify-me-when.groovy +++ b/smartapps/smartthings/notify-me-when.src/notify-me-when.groovy @@ -155,4 +155,4 @@ private getIncludeArticle() { def name = location.name.toLowerCase() def segs = name.split(" ") !(["work","home"].contains(name) || (segs.size() > 1 && (["the","my","a","an"].contains(segs[0]) || segs[0].endsWith("'s")))) -} +} \ No newline at end of file