Dehumidifier

디바이스 프로파일

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

Property

Resource Property Value

Module Class

Type

Name

Type

R/W

Value

Description

dehumidifierJobMode

(모드)

Object

currentJobMode

(운전모드)

Enum

R

RAPID_HUMIDITY

쾌속 제습

R

CLOTHES_DRY

의류 건조

R

AIR_CLEAN

공기 청정

R

QUIET_HUMIDITY

저음 제습

R

SMART_HUMIDITY

스마트 제습

R

INTENSIVE_DRY

집중 건조

operation

(동작)

Object

dehumidifierOperationMode

(본체 동작)

Enum

RW

POWER_ON

제습기 가동 시작

RW

POWER_OFF

제습기 가동 중지

humidity

(습도)

Object

currentHumidity

(현재 습도)

Number

R

 

현재 습도 (상대 습도)

airFlow

(바람 설정)

Object

windStrength

(바람세기)

Enum

RW

LOW

약풍

RW

HIGH

강풍

windStrengthLevel

(바람 세기 레벨)

Enum RW LOW 약풍
RW MID 중풍
RW HIGH 강풍
RW AUTO 자동

timer

(타이머)

Object absoluteHourToStart Number RW   지정한 켜짐 예약시각(시)
absoluteMinuteToStart Number RW   지정한 켜짐 예약시각(분)
absoluteHourToStop Number RW   지정한 꺼짐 예약시각(시)
absoluteMinuteToStop Number RW   지정한 꺼짐 예약시각(분)
absoluteStartTimer Enum R SET 켜짐예약시간 세팅
RW UNSET 켜짐예약시간 해제
absoluteStopTimer Enum R SET 꺼짐예약시간 세팅
RW UNSET 꺼짐예약시간 해제

sleepTimer

(슬립 타이머)

Object relativeHourToStop Number RW   취침 예약 (꺼짐) (시)
relativeMinuteToStop Number R   취침 예약 (꺼짐) (분)
relativeStopTimer Enum R SET 꺼짐 예약 시간 설정
RW UNSET 꺼짐 예약 시간 해제

Notification (Push Message)

Push Code Description

WATER_IS_FULL

물이 가득 찼습니다. 

JSON

{
  "notification":{
    "push": ["WATER_IS_FULL"]},
  "property": {
    "airFlow": {
      "windStrength": {
        "mode": ["r", "w"],
        "type": "enum",
        "value": {
          "r": [
            "HIGH",
            "LOW"],
          "w": [
            "HIGH",
            "LOW"]}}},
    "dehumidifierJobMode": {
      "currentJobMode": {
        "mode": ["r"],
        "type": "enum",
        "value": {
          "r": [
            "RAPID_HUMIDITY",
            "CLOTHES_DRY",
            "AIR_CLEAN",
            "QUIET_HUMIDITY",
            "SMART_HUMIDITY",
            "INTENSIVE_DRY"]}}},
    "humidity": {
      "currentHumidity": {
        "mode": ["r"],
        "type": "range",
        "value": {
          "r": {
            "max": 100,
            "min": 0,
            "step": 1
          }}}},
    "operation": {
      "dehumidifierOperationMode": {
        "mode": ["r", "w"],
        "type": "enum",
        "value": {
          "r": [
            "POWER_OFF",
            "POWER_ON"],
          "w": [
            "POWER_OFF",
            "POWER_ON"]}}}
  }
}

 

상태 조회 결과

Example

#Dehumidifier
{
    "dehumidifierJobMode": {
        "currentJobMode": "RAPID_HUMIDITY"
    },
    "operation": {
        "dehumidifierOperationMode": "POWER_ON"
    },
    "humidity": {
        "currentHumidity": 50
    },
    "airFlow": {
        "windStrength": "HIGH"
    }
}

 

제어 명령

Example

Dehumidifier power on

{
   "operation": {
      "dehumidifierOperationMode": "POWER_ON"
   }
}

Dehumidifier power off

{
   "operation": {
      "dehumidifierOperationMode": "POWER_OFF"
   }
}

Dehumidifier wind strength adjustment (Strength high)

{
    "airFlow": {
        "windStrength": "HIGH"
    }
}

Dehumidifier wind strength adjustment (Strength Low)

{
    "airFlow": {
        "windStrength": "LOW"
    }
}