From d7394edfd2a671c65422a613ac20a8eb4d5785ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B6=8C=EC=9B=85=ED=98=81?= Date: Wed, 23 Mar 2016 02:39:28 -0500 Subject: [PATCH] =?UTF-8?q?MSA-988:=20=ED=85=8C=EC=8A=A4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devicetypes/-/-.src/-.groovy | 46 ++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 devicetypes/-/-.src/-.groovy diff --git a/devicetypes/-/-.src/-.groovy b/devicetypes/-/-.src/-.groovy new file mode 100644 index 0000000..7441b1c --- /dev/null +++ b/devicetypes/-/-.src/-.groovy @@ -0,0 +1,46 @@ +/** + * 디바이스 핸들러 테스트 입니다 + * + * 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 "Sound Pressure Level" + + attribute "oundPressureLevel", "string" + + command "oundPressureLevel" + } + + 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 'soundPressureLevel' attribute + // TODO: handle 'oundPressureLevel' attribute + +} + +// handle commands +def oundPressureLevel() { + log.debug "Executing 'oundPressureLevel'" + // TODO: handle 'oundPressureLevel' command +} \ No newline at end of file