Styler
디바이스 프로파일
지원하는 기능은 모델과 국가에 따라 다를 수 있습니다.
Property
Resource | Property | Value | ||||
---|---|---|---|---|---|---|
Module Class |
Type |
Name |
Type |
R/W |
Value |
Description |
runState (상태) |
Object |
currentState (현재 상태) |
Enum |
R |
POWER_OFF |
제품 OFF |
INITIAL |
대기중 상태 |
|||||
RUNNING |
행정 중 |
|||||
PAUSE |
일시정지 |
|||||
COMPLETE |
완료 상태 |
|||||
ERROR |
에러상태 |
|||||
DIAGNOSIS |
스마트 진단 중 |
|||||
NIGHT_DRY |
보관 중 |
|||||
RESERVED |
예약상태 |
|||||
PRESTEAM |
스팀 준비 |
|||||
PREHEAT |
리프레쉬 1 |
|||||
STEAM |
리프레쉬 2 |
|||||
STAY |
리프레쉬3 |
|||||
COOLING |
건조 1 |
|||||
DRYING |
건조 2 |
|||||
END_COOLING |
건조 3 |
|||||
STERILIZE |
살균 |
|||||
RUNNING_END |
완료 상태 |
|||||
FOTA |
업데이트 중 |
|||||
SLEEP |
절전모드 상태 |
|||||
operation (동작) |
Object |
stylerOperationMode (건조동작) |
Enum |
W |
START |
건조 시작 |
STOP |
건조 정지 |
|||||
POWER_OFF |
전원 OFF |
|||||
WAKE_UP |
절전모드 해제 |
|||||
remoteControlEnable (원격제어 설정) |
Object |
remoteControlEnabled (원격제어 설정상태) |
Boolean |
R |
TRUE |
원격 제어 가능 |
FALSE |
원격 제어 불가능 |
|||||
timer (타이머) |
Object |
remainHour |
Number |
R |
|
남은 시간 - 시 |
remainMinute |
Number |
R |
|
남은 시간 - 분 |
||
relativeHourToStop |
Range |
RW |
스타일러 꺼짐 예약 시간 - 시 |
|||
relativeMinuteToStop |
Number |
R |
스타일러 꺼짐 예약 시간 - 분 |
|||
totalHour |
Number |
R |
전체 시간 - 시 |
|||
totalMinute |
Number |
R |
전체 시간 - 분 |
Notification (Push Message)
Push Code | Description |
---|---|
STYLING_IS_COMPLETE |
스타일링이 완료되었습니다. |
ERROR_HAS_OCCURRED |
스타일러 동작중 오류가 발생하였습니다. |
Error
Value | Description |
---|---|
WATER_LEAKS_ERROR |
누수 에러 |
DOOR_CLOSE_ERROR |
문 닫힘 에러 |
DOOR_OPEN_ERROR |
문 열림 에러 |
NEED_WATER_DRAIN |
배수 에러 |
STEAM_HEAT_ERROR |
스팀 히트 에러 |
NEED_WATER_REPLENISHMENT |
물 보충 필요 에러 |
WATER_LEVEL_SENSOR_ERROR |
수위 센서 에러 |
LE_ERROR |
LE 에러 |
LE2_ERROR |
LE2 에러 |
TEMPERATURE_SENSOR_ERROR |
온도 센서 에러 |
JSON
#Styler {"notification": {"push": ["STYLING_IS_COMPLETE", "ERROR_HAS_OCCURRED"]}, "property": {"operation": {"stylerOperationMode": {"mode": ["w"], "type": "enum", "value": {"w": ["START", "STOP", "POWER_OFF"]}}}, "remoteControlEnable": {"remoteControlEnabled": {"mode": ["r"], "type": "boolean", "value": {"r": [True, False]}}}, "runState": {"currentState": {"mode": ["r"], "type": "enum", "value": {"r": ["PREHEAT", "COOLING", "STEAM", "RESERVED", "INITIAL", "ERROR", "STAY", "PAUSE", "DRYING", "POWER_OFF", "STERILIZE", "NIGHT_DRY", "RUNNING", "COMPLETE", "FOTA", "END_COOLING", "PRESTEAM", "DIAGNOSIS"]}}}, "timer": {"remainHour": {"mode": ["r"], "type": "number"}, "remainMinute": {"mode": ["r"], "type": "number"}}}}
상태 조회 결과
Example
#Styler { "remoteControlEnable": { "remoteControlEnabled": True }, "runState": { "currentState": "DRYING" }, "timer": { "remainHour": 2, "remainMinute": 5 } }
Example - In Error State
{ "error": "NEED_WATER_REPLENISHMENT", "remoteControlEnable": { "remoteControlEnabled": false }, "runState": { "currentState": "ERROR" }, "timer": { "relativeHourToStop": 0, "relativeMinuteToStop": 0, "remainHour": 0, "remainMinute": 39, "totalHour": 0, "totalMinute": 39 }, "course": { "stylingCourse": "STANDARD" } }
제어 명령
Example
Starting the styler
{ "operation": {"stylerOperationMode": "START"}}
Stopping the styler
{ "operation": {"stylerOperationMode ": "STOP" }}
Setting stop time
{ "timer": {"relativeHourToStop": 4}}