Dryer
Device Profile
Supported features may vary by model and country.
Property
Resource |
Property |
Value | ||||
---|---|---|---|---|---|---|
Module Class |
Type |
Name |
Type |
R/W |
Value |
Description |
runState |
Object |
currentState (Current State) |
Enum |
R |
POWER_OFF |
Power OFF |
R |
INITIAL |
Standby |
||||
R |
DETECTING |
Detecting clothes amount |
||||
R |
PAUSE |
Pause |
||||
R |
COOLING |
Cooling |
||||
R |
RUNNING |
Running |
||||
R |
WRINKLE_CARE |
Wrinkle-care running |
||||
R |
END |
Drying completed |
||||
R |
RESERVED |
Reserved |
||||
R |
ERROR |
Error |
||||
R |
SLEEP |
Sleep |
||||
operation |
Object |
dryerOperationMode (Dryer operation) |
Enum |
W |
START |
Start drying |
W |
STOP |
Stop drying |
||||
W |
POWER_OFF |
Power OFF |
||||
W |
WAKE_UP |
Wake up |
||||
remoteControlEnable |
Object |
remoteControlEnabled (Remote Control On) |
Boolean |
R |
TRUE |
Remote Control On |
FALSE |
Remote Control Off |
|||||
timer |
Object |
remainHour |
Number |
R |
|
Remaining Time - Hours |
remainMinute |
Number |
R |
|
Remaining Time - Minutes |
||
relativeHourToStart |
Range |
RW |
|
Delay Time - Hours |
||
relativeMinuteToStart |
Number |
R |
|
Delay Time - Minutes |
||
relativeHourToStop |
Range |
RW |
|
OFF Completion Time - Hour |
||
relativeMinuteToStop |
Number |
R |
|
OFF Completion Time - Minute |
||
totalHour |
Number |
R |
|
Total Time - Hours |
||
totalMinute |
Number |
R |
|
Total Time - Minutes |
Notification
Push Code |
Description |
---|---|
DRYING_IS_COMPLETE |
Drying is complete. |
DRYING_FAILED |
Drying has failed. |
Error
Value |
Description |
---|---|
TEMPERATURE_SENSOR_ERROR |
Temperature sensor error |
COMPRESSOR_ERROR |
Compressor error |
DRAINMOTOR_ERROR |
Drain motor error |
EMPTY_WATER_ALERT_ERROR |
Empty water alert error |
HIGH_TEMPERATURE_DETECTION_ERROR |
High-temperature detection error |
MOTOR_LOCK_ERROR |
Motor lock error |
DOOR_SENSOR_ERROR |
Door sensor error |
DOOR_OPEN_ERROR |
Door open error |
DOOR_LOCK_ERROR |
Door lock error |
NO_FILTER_ERROR |
No filter error |
FILTER_CLOGGING_ERROR |
Filter clogging error |
HIGH_POWER_SUPPLY_ERROR |
High power supply error |
POWER_CODE_CONNECTION_ERROR |
Power code connection error |
FAN_MOTOR_ERROR |
Fan motor error |
JSON
#Dryer {"notification": {"push": ["DRYING_FAILED", "DRYING_IS_COMPLETE"]}, "property": {"operation": {"dryerOperationMode": {"mode": ["w"], "type": "enum", "value": {"w": ["START", "STOP", "POWER_OFF"]}}}, "remoteControlEnable": {"remoteControlEnabled": {"mode": ["r"], "type": "boolean", "value": {"r": [TRUE, FALSE]}}}, "runState": {"currentState": {"mode": ["r"], "type": "enum", "value": {"r": ["POWER_OFF", "INITIAL", "RUNNING", "PAUSE", "END", "ERROR", "UNSUPPORTED", "UNSUPPORTED", "DIAGNOSIS", "RESERVED"]}}}, "timer": {"relativeHourToStart": {"mode": ["r", "w"], "type": "number"}, "relativeMinuteToStart": {"mode": ["r"], "type": "number"}, "remainHour": {"mode": ["r"], "type": "number"}, "remainMinute": {"mode": ["r"], "type": "number"}}}}
Status Inquiry Result
Example
#Dryer { "runState": { "currentState": "RUNNING" }, "timer": { "remainHour": 0, "remainMinute": 0, "relativeHourToStart": 3, "relativeMinuteToStart": 0 }, "remoteControlEnable": { "remoteControlEnabled": false } }
Example - In Error State
{ "error": "TEMPERATURE_SENSOR_ERROR", "remoteControlEnable": { "remoteControlEnabled": false }, "runState": { "currentState": "ERROR" }, "timer": { "relativeHourToStop": 3, "relativeMinuteToStop": 0, "remainHour": 0, "remainMinute": 0, "totalHour": 0, "totalMinute": 0 } }
Control Command
Example
Starting the standard drying course
{ "operation": {"dryerOperationMode": "START"}}
Stopping the standard drying course
{ "operation": {"dryerOperationMode": "STOP"}}
Setting start/stop time
{ "timer": {"relativeHourToStart": 2}}
{ "timer": {"relativeHourToStop": 4}}