Cooktop

디바이스 프로파일

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

Property

Resource

Property

Value

Module Class

Type

Name

 Type

R/W

Value 

Description

cookingZone

Object

currentState

(제품상태)

Enum

R

INITIAL

대기 중

R

COOK

요리중

R

PAUSE

멈춤

R

LOCK

잠금

timer

Object

remainHour

(남은 시간 (시))

Range

R / RW

-

남은 시간 (시)

W: 다음 모델에 대해서만 기능 동작을 보장합니다.
WBEF3MT, WBEI3GT, WBEY3GWT

Object

remainMinute

(남은 시간 (분))

Range

R / RW

-

남은 시간 (분)

W: 다음 모델에 대해서만 기능 동작을 보장합니다.
WBEF3MT, WBEI3GT, WBEY3GWT

remoteControlEnable

Object

remoteControlEnabled

(원격제어 설정 상태)

Boolean

R

TRUE

원격 제어 가능

R

FALSE

원격 제어 불가능

power

Object

powerLevel

(화구레벨)

Range

R / RW

-

화구세기

W: 다음 모델에 대해서만 기능 동작을 보장합니다.
WBEF3MT, WBEI3GT, WBEY3GWT

location

Object

locationName

(위치이름)

Enum

R

CENTER

중앙

R

CENTER_FRONT

중앙 앞

R

CENTER_REAR

중앙 뒤

R

LEFT_FRONT

왼쪽 앞

R

LEFT_REAR

왼쪽 뒤

R

RIGHT_FRONT

오른쪽 앞

R

RIGHT_REAR

오른쪽 뒤

R

BURNER_1

버너 1

R

BURNER_2

버너 2

R

BURNER_3

버너 3

R

BURNER_4

버너 4

R

BURNER_5

버너 5

R

BURNER_6

버너 6

R

BURNER_7

버너 7

R

BURNER_8

버너 8

R

INDUCTION_1

인덕션 1

R

INDUCTION_2

인덕션 2

R

SOUSVIDE_1

수비드 1

operation

Object

operationMode

(동작)

Enum

W

POWER_OFF

전체 OFF

W: 다음 모델에 대해서만 기능 동작을 보장합니다.
WBEF3MT, WBEI3GT, WBEY3GWT

Notification (Push Message)

N/A

JSON

{
  "property": [{
      "cookingZone": {
        "currentState": {
          "mode": [
            "r"
          ],
          "type": "enum",
          "value": {
            "r": [
              "INITIAL",
              "COOK",
              "PAUSE",
              "LOCK"
            ]
          }
        }
      },
      "location": {
        "locationName": "LEFT_FRONT"
      },
      "timer": {
        "remainHour": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 11,
              "min": 0,
              "step": 1
            }
          }
        },
        "remainMinute": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 59,
              "min": 0,
              "step": 1
            }
          }
        },
        "remainSecond": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 59,
              "min": 0,
              "step": 1
            }
          }
        }
      }
    },
    {
      "cookingZone": {
        "currentState": {
          "mode": [
            "r"
          ],
          "type": "enum",
          "value": {
            "r": [
              "INITIAL",
              "COOK",
              "PAUSE",
              "LOCK"
            ]
          }
        }
      },
      "location": {
        "locationName": "RIGHT_FRONT"
      },
      "timer": {
        "remainHour": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 11,
              "min": 0,
              "step": 1
            }
          }
        },
        "remainMinute": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 59,
              "min": 0,
              "step": 1
            }
          }
        },
        "remainSecond": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 59,
              "min": 0,
              "step": 1
            }
          }
        }
      }
    },
    {
      "cookingZone": {
        "currentState": {
          "mode": [
            "r"
          ],
          "type": "enum",
          "value": {
            "r": [
              "INITIAL",
              "COOK",
              "PAUSE",
              "LOCK"
            ]
          }
        }
      },
      "location": {
        "locationName": "LEFT_REAR"
      },
      "timer": {
        "remainHour": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 11,
              "min": 0,
              "step": 1
            }
          }
        },
        "remainMinute": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 59,
              "min": 0,
              "step": 1
            }
          }
        },
        "remainSecond": {
          "mode": [
            "r"
          ],
          "type": "range",
          "value": {
            "r": {
              "max": 59,
              "min": 0,
              "step": 1
            }
          }
        }
      }
    }
  ]
}

 

상태 조회 결과

Example

[{
    "cookingZone": {
      "currentState": "INITIAL"
    },
    "location": {
      "locationName": "LEFT_FRONT"
    },
    "timer": {
      "remainHour": 0,
      "remainMinute": 0,
      "remainSecond": 0
    }
  },
  {
    "cookingZone": {
      "currentState": "INITIAL"
    },
    "location": {
      "locationName": "RIGHT_FRONT"
    },
    "timer": {
      "remainHour": 0,
      "remainMinute": 0,
      "remainSecond": 0
    }
  },
  {
    "cookingZone": {
      "currentState": "INITIAL"
    },
    "location": {
      "locationName": "LEFT_REAR"
    },
    "timer": {
      "remainHour": 0,
      "remainMinute": 0,
      "remainSecond": 0
    }
  }
]

 

제어 명령

다음 모델에 대해서만 기능 동작을 보장합니다.

  • WBEF3MT / WBEI3GT / WBEY3GWT

Example

Power Off

{
  "operation": {
    "operationMode": "POWER_OFF"
  }
}

Setting the power to 3 and the remaining time to 10 minutes for the LEFT_FRONT burner

{
  "power": {
    "powerLevel": 3
  },
  "timer": {
    "remainHour": 0,
    "remainMinute": 10
  },
  "location": {
    "locationName": "LEFT_FRONT"
  }
}