Main WashCombo

디바이스 프로파일

지원하는 기능은 모델과 국가에 따라 다를 수 있습니다.

Property

Resource

Property

Value

Module Class

Type

Name

 Type

R/W

Value 

Description

runState Object runState Enum R POWER_OFF 제품 OFF
R INITIAL 대기중 상태
R PAUSE 일시정지
R DETECTING 옷감량확인
R SOAKING 불림상태
R RUNNING 행정중
R RINSING 헹굼 중
R SPINNING 탈수중
R END 세탁완료상태
R RESERVED 예약상태
R FIRMWARE 펌웨어 업데이트중
R DRYING 건조 중
R COOL_DOWN 구김방지1
R RINSE_HOLD 린스 후 일시정지 중
R REFRESHING 구김방지2 FRESHCARE
R STEAM_SOFTENING 스팀소프트닝
R ERROR 에러상태
R SMART_GRID_RUN Smart Grid 동작 상태
R ADD_DRAIN 배수 추가 상태
R DETERGENT_AMOUNT 세제량 표시중
R PREWASH 예비 세탁 동작 상태
R SHOES_MODULE 슈즈 건조 동작 상태
R PROOFING 발수처리 상태
R DISPENSING 세제 자동 투입 중
R SOFTENING 유연제량 확인
R CHECKING_TURBIDITY

탁도감지 중(G+Best모델 

AUTOWASH 코스 사용 시)

R CHANGE_CONDITION

탁도감지 결과를 가지고 자동으로

옵션변경 후 Display

R DISPLAY_LOADSIZE 옷감량 확인 결과 Display
R FROZEN_PREVENT_INITIAL 동결방지모드 대기상태
R FROZEN_PREVENT_RUNNING 동결방지모드 진행상태
R FROZEN_PREVENT_PAUSE 동결방지모드 멈춤상태
R COOLING 쿨링
R SLEEP Sleep 상태
operation Object washerOperationMode Enum W START 세탁 시작
W STOP 세탁 정지
W POWER_OFF 전원 OFF
W WAKE_UP Wake up
remoteControlEnable Object remoteControlEnabled Boolean R TRUE 원격 제어 가능
R FALSE 원격 제어 불가능
timer Object remainHour Number R   남은 시간 (시)
remainMinute Number R   남은 시간 (분)
relativeHourToStart Range RW   세탁 시작 예약 시간 (시)
relativeMinuteToStart Number R   세탁 시작 예약 시간 (분)
relativeHourToStop Range RW   세탁 종료 예약 시간 (시)
relativeMinuteToStop Number R   세탁 종료 예약 시간 (분)
totalHour Number R   세탁 전체 시간 (시)
totalMinute Number R   세탁 전체 시간 (분)
detergent Object detergentSetting Enum Profile AUTO 자동 설정 기기
Profile NORMAL 일반 기기
Object locationName Enum R MAIN main washer

Error

Value

Description

WATER_SUPPLY_ERROR

급수 에러

WATER_DRAIN_ERROR

배수 에러

OUT_OF_BALANCE_ERROR

탈수 에러

LOCKED_MOTOR_ERROR

드라이버 모터 에러

CHILD_LOCK_ACTIVE_ERROR

child lock 에러

TIME_TO_RUN_THE_TUB_CLEAN_CYCLE_ERROR

통세척 에러

UNBALANCED_LOAD_ERROR

수평 에러

DOOR_OPEN_ERROR

문 열림 에러

UNABLE_TO_LOCK_ERROR

잠김 불가 에러

OVERFILL_ERROR

물 수위 에러

WATER_LEVEL_SENSOR_ERROR

물 수위 센서 에러

POWER_FAIL_ERROR

전력 에러

TEMPERATURE_SENSOR_ERROR

온도 센서 에러

TIMEOUT_ERROR

타임아웃 에러

PART_MALFUNCTION_ERROR

기기 부품 에러

FROZEN_ERROR

동결 감지 에러

VIBRATION_SENSOR_ERROR

진동 센서 에러

DISPENSING_ERROR

세제 및 유연제 투입 에러

TURBIDITY_SENSOR_ERROR

탁도 센서 에러

STEAM_HEAT_ERROR

스팀 동작 안함

IR_SENSOR_ERROR

적외선 센서 에러

DOOR_SENSOR_ERROR

도어 센서 에러

CLUTCH_ERROR

클러치 에러

INNER_LID_OPEN_ERROR

안쪽 LID 오픈 에러

STACK_ERROR

스택 에러

JSON

#Main WashCombo
{
    "error": [
        "TURBIDITY_SENSOR_ERROR",
        "DOOR_OPEN_ERROR",
        "WATER_DRAIN_ERROR",
        "FILTER_CLOGGING_ERROR",
        "FAN_MOTOR_LOCK_ERROR",
        "DISPENSING_ERROR",
        "LOCKED_MOTOR_ERROR",
        "WATER_LEVEL_SENSOR_ERROR",
        "OUT_OF_BALANCE_ERROR",
        "IR_SENSOR_ERROR",
        "DOOR_LOCK_ERROR",
        "FROZEN_ERROR",
        "NO_FILTER_ERROR",
        "VIBRATION_SENSOR_ERROR",
        "STEAM_HEAT_ERROR",
        "WATER_SUPPLY_ERROR",
        "OVERFILL_ERROR", 
        "TEMPERATURE_SENSOR_ERROR", 
        "COMPRESSOR_ERROR",
        "HIGH_TEMPERATURE_DETECTION_ERROR"
    ],
    "property": [
        {
            "runState": {
                "currentState": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "POWER_OFF",
                            "RINSING",
                            "PREWASH",
                            "DISPENSING",
                            "RESERVED",
                            "FROZEN_PREVENT_RUNNING",
                            "COOLING",
                            "DETECTING",
                            "INITIAL",
                            "END",
                            "ERROR",
                            "STEAM_SOFTENING",
                            "PAUSE",
                            "FROZEN_PREVENT_PAUSE",
                            "DRYING",
                            "FROZEN_PREVENT_INITIAL",
                            "ADD_DRAIN",
                            "SOAKING",
                            "RINSE_HOLD",
                            "SPINNING",
                            "DETERGENT_AMOUNT", 
                            "RUNNING",
                            "REFRESHING"
                        ]
                    }
                }
            },
            "operation": {
                "washerOperationMode": {
                    "type": "enum",
                    "mode": [
                        "w"
                    ],
                    "value": {
                        "w": [
                            "START",
                            "STOP",
                            "POWER_OFF"
                        ]
                    }
                }
            },
            "detergent": {
                "detergentSetting": "AUTO"
            },
            "remoteControlEnable": {
                "remoteControlEnabled": {
                    "type": "boolean", 
                    "mode": [
                        "r"
                     ],
                     "value": {
                         "r": [
                             false, 
                             true
                        ]
                    }
                }
            },
            "timer": {
                "remainHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "max": 30,
                            "min": 0,
                            "step": 1, 
                            "except": []
                        }
                    }
                },
                "remainMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "max": 59,
                            "min": 0,
                            "step": 1, 
                            "except": []
                        }
                    }
                },
                "totalHour": {
                    "type": "range", 
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "max": 30,
                            "min": 0,
                            "step": 1,
                            "except": []
                        }
                    }
                },
                "totalMinute": {
                    "type": "range", 
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "max": 59,
                            "min": 0,
                            "step": 1,
                            "except": []
                        }
                    }
                },
                "relativeHourToStop": {
                    "type": "range",
                    "mode": [
                        "r",
                        "w"
                    ],
                    "value": {
                        "r" : {
                            "max": 19,
                            "min": 3,
                            "step": 1,
                            "except": []
                        },
                        "w": {
                            "max": 19,
                            "min": 3,
                            "step": 1,
                            "except": []
                        }
                    }
                },
                "relativeMinuteToStop": {
                    "type": "range", 
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "max": 30, 
                            "min": 0,
                            "step": 1,
                            "except": []
                        }
                    }
                }
            },
            "locatiion": {
                "locationName": "MAIN"
            }
        }
    ]
    "notification": {
        "push": [
            "WASHING_IS_COMPLETE",
            "DRYING_IS_COMPLETE",
            "ERROR_DURING_WASHING",
            "DRYING_FAILED"
        ]
    }
}

 

상태 조회 결과

Example

    
{
    "runState": {
       "currentState": "POWER_OFF"
    },
    "remoteControlEnable": {
       "remoteControlEnabled": false
    },
    "timer": {
       "remainHour": 0,
       "remainMinute": 0,
       "relativeHourToStop": 0,
       "relativeMinuteToStop": 0,
       "totalHour": 0,
       "totalMinute": 0
    },
    "location": {
       "locationName": "MAIN"
    }
}

제어 명령

세탁 시작

 

{
        "location": {
            "locationName": "MAIN"
        },
        "operation": {
            "washerOperationMode": "START"
        }
 }

예약 설정

 

{
        "location": {
            "locationName": "Main"
        },
        "timer": {
            "relativeHourToStop": 4
        }
 }