System Boiler
디바이스 프로파일
지원하는 기능은 모델과 국가에 따라 다를 수 있습니다.
Property
Resource |
Property |
Value | ||||
---|---|---|---|---|---|---|
Module Class |
Type |
Name |
Type |
R/W |
Value |
Description |
boilerJobMode |
Object |
currentJobMode (운전 모드) |
Enum |
RW |
COOL |
냉방운전 |
RW |
AUTO |
자동운전 |
||||
RW |
HEAT |
난방 |
||||
operation |
Object |
boilerOperationMode (본체 동작) |
Enum |
RW |
POWER_ON |
보일러 가동 시작 |
RW |
POWER_OFF |
보일러 가동 끄기 |
||||
hotWaterMode (본체 동작) |
Enum |
RW |
ON |
온수 가동 시작 |
||
RW |
OFF |
온수 가동 끄기 |
||||
temperature |
Object |
currentTemperature (현재온도) |
Number |
R |
- | |
targetTemperature (희망온도) |
Number |
R |
- | |||
heatTargetTemperature (난방 희망온도) |
Number |
W |
- | |||
coolTargetTemperature (냉방 희망온도) |
Number |
W |
- | |||
unit (단위) |
Enum |
R
|
C |
섭씨 |
||
heatMaxTemperature (난방 최대온도) |
Number |
R |
- | |||
heatMinTemperature (난방 최소온도) |
Number |
R |
- | |||
coolMaxTemperature (냉방 최대온도) |
Number |
R |
- | |||
coolMinTemperature (냉방 최소온도) |
Number |
R |
- |
Notification (Push Message)
N/A
JSON
{ "property": { "boilerJobMode": { "currentJobMode": { "mode": [ "r", "w" ], "type": "enum", "value": { "r": [ "COOL", "AUTO", "HEAT" ], "w": [ "COOL", "AUTO", "HEAT" ] } } }, "operation": { "boilerOperationMode": { "mode": [ "r", "w" ], "type": "enum", "value": { "r": [ "POWER_ON", "POWER_OFF" ], "w": [ "POWER_ON", "POWER_OFF" ] } }, "hotWaterMode": { "mode": [ "r", "w" ], "type": "enum", "value": { "r": [ "ON", "OFF" ], "w": [ "ON", "OFF" ] } } }, "temperature": { "coolMaxTemperature": { "mode": [ "r" ], "type": "number" }, "coolMinTemperature": { "mode": [ "r" ], "type": "number" }, "coolTargetTemperature": { "mode": [ "w" ], "type": "number" }, "currentTemperature": { "mode": [ "r" ], "type": "number" }, "heatMaxTemperature": { "mode": [ "r" ], "type": "number" }, "heatMinTemperature": { "mode": [ "r" ], "type": "number" }, "heatTargetTemperature": { "mode": [ "w" ], "type": "number" }, "targetTemperature": { "mode": [ "r" ], "type": "number" }, "unit": { "mode": [ "r" ], "type": "enum", "value": { "r": [ "C" ] } } } } }
상태 조회 결과
Example
{ "boilerJobMode": { "currentJobMode": "COOL" }, "operation": { "boilerOperationMode": "POWER_ON", "hotWaterMode": "ON" }, "temperature": { "coolMaxTemperature": 24, "coolMinTemperature": 5, "currentTemperature": 24.5, "targetTemperature": 24, "heatMaxTemperature": 57, "heatMinTemperature": 15, "unit": "C" } }
제어 명령
Example
Setting the power on
{ "operation": { "boilerOperationMode": "POWER_ON" } }
Setting the hot water mode
{ "operation": { "hotWaterMode": "ON" } }
Setting the cooling target temperature
{ "temperature": { "coolTargetTemperature": 18, "unit": "C" } }
Setting the heating target temperature
{ "temperature": { "heatTargetTemperature": 28, "unit": "C" } }