Water Heater

디바이스 프로파일

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

Property

Resource

Property

Value

Module Class

Type

Name

 Type

R/W

Value 

Description

waterHeaterJobMode  Object currentJobMode Enum RW HEAT_PUMP 절전
RW AUTO 자동
RW TURBO 터보
RW VACATION 휴가
operation Object waterHeaterOperationMode Enum R POWER_ON 온수기 On 상태
R POWER_OFF 온수기 Off 상태
temperature Object currentTemperature Number R   현재 온도
targetTemperature Number RW   설정 온도

 

JSON

{
    "property": {
        "waterHeaterJobMode": {
            "currentJobMode": {
                "type": "enum",
                "mode": [
                    "r",
                    "w"
                ],
                "value": {
                    "r": [
                        "HEAT_PUMP",
                        "AUTO",
                        "VACATION",
                        "TURBO"
                    ],
                    "w": [
                        "HEAT_PUMP",
                        "AUTO",
                        "VACATION",
                        "TURBO"
                    ]
                }
            }
        },
        "operation": {
            "waterHeaterOperationMode": {
                "type": "enum",
                "mode": [
                    "r"
                ],
                "value": {
                    "r": [
                        "POWER_ON",
                        "POWER_OFF"
                    ]
                }
            }
        },
        "temperature": {
            "currentTemperature": {
                "type": "number",
                "mode": [
                    "r"
                ]
            },
            "targetTemperature": {
                "type": "number",
                "mode": [
                    "r",
                    "w"
                ]
            }
        }
    }
}

 

상태 조회 결과

Example

{
       "waterHeaterJobMode": {
           "currentJobMode": "HEAT_PUMP"
       },
       "temperature": {
           "currentTemperature": 30,
           "targetTemperature": 46
       },
       "operation": {
           "waterHeaterOperationMode": "POWER_ON"
       }
   }

제어 명령

온도 변경

 

{
        "temperature": {
            "targetTemperature": 45
        }
 }

모드 변경

 

{
        "waterHeaterJobMode": {
            "currentJobMode": "AUTO"
        }
 }