Hood
디바이스 프로파일
지원하는 기능은 모델과 국가에 따라 다를 수 있습니다.
Property
Resource |
Property |
Value | ||||
---|---|---|---|---|---|---|
Module Class |
Type |
Name |
Type |
R/W |
Value |
Description |
ventilation |
Object |
fanSpeed (환풍 세기) |
Range |
RW |
- |
환풍 세기 |
lamp | Object |
lampBrightness (램프 밝기) |
Range |
RW |
- |
램프 밝기 |
operation | Object |
hoodOperationMode (후드 동작) |
Enum |
R |
POWER_ON |
후드 가동 중 |
R |
POWER_OFF |
후드 가동 정지 |
||||
timer | Object |
remainMinute (남은 시간 (시)) |
Range |
R |
- |
남은 시간 (분) |
remainSecond (남은 시간 (분)) |
Range |
R |
- |
남은 시간 (초) |
Notification (Push Message)
N/A
JSON
{ "property": { "ventilation": { "fanSpeed": { "type": "range", "mode": [ "r", "w" ], "value": { "r": { "max": 5, "min": 0, "step": 1 }, "w": { "max": 5, "min": 0, "step": 1 } } } }, "lamp": { "lampBrightness": { "type": "range", "mode": [ "r", "w" ], "value": { "r": { "max": 2, "min": 0, "step": 1 }, "w": { "max": 2, "min": 0, "step": 1 } } } }, "operation": { "hoodOperationMode": { "type": "enum", "mode": [ "r" ], "value": { "r": [ "POWER_OFF", "POWER_ON" ] } } }, "timer": { "remainMinute": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 59, "min": 0, "step": 1 } } }, "remainSecond": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 59, "min": 0, "step": 1 } } } } } }
상태 조회 결과
Example
{ "operation": { "hoodOperationMode": "POWER_ON" }, "lamp": { "lampBrightness": 2 }, "ventilation": { "fanSpeed": 1 }, "timer": { "remainMinute": 3, "remainSecond": 25 } }
제어 명령
Example
Setting lamp brightness and fan speed
The lampBrightness
and fanSpeed
must be commanded at the same time to be controlled.
{ "lamp": { "lampBrightness": 1 }, "ventilation": { "fanSpeed": 0 } }