WashTower (Single Unit)
Device Profile
Supported features may vary by model and country.
Dryer
Property
Resource |
Property |
Value | ||||
---|---|---|---|---|---|---|
Module Class |
Type |
Name |
Type |
R/W |
Value |
Description |
runState |
Object |
currentState |
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 |
Enum |
W |
START |
Start drying |
W |
STOP |
Stop drying |
||||
W |
POWER_OFF |
Power OFF |
||||
W |
WAKE_UP |
Wake up |
||||
remoteControlEnable |
Object |
remoteControlEnabled |
Boolean |
R |
TRUE |
Remote Control On |
FALSE |
Remote Control Off |
|||||
timer |
Object |
remainHour |
Number |
R |
|
Remaining Time (in hours) |
remainMinute |
Number |
R |
|
Remaining Time (in minutes) |
||
relativeHourToStart |
Range |
RW |
|
Starts after a designated amount of time in hours |
||
relativeMinuteToStart |
Number |
R |
Starts after a designated amount of time in minutes |
|||
relativeHourToStop |
Range |
RW |
Completed after a designated amount of time in hours |
|||
relativeMinuteToStop |
Number |
R |
Completed after a designated amount of time in minutes |
|||
totalHour |
Number |
R |
Total drying time (in hours) |
|||
totalMinute |
Number |
R |
Total drying time (in 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 (pump error) |
EMPTY_WATHER_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 |
Washer
Property
Resource | Property | Value | ||||
---|---|---|---|---|---|---|
Module Class |
Type |
Name |
Type |
R/W |
Value Name |
Description |
runState |
Object |
currentState |
Enum |
R |
POWER_OFF |
Power OFF |
R |
INITIAL |
Standby |
||||
R |
PAUSE |
Pause |
||||
R |
DETECTING |
Detecting load |
||||
R |
SOAKING |
Soaking |
||||
R |
RUNNING |
Running |
||||
R |
RINSING |
Rinsing |
||||
R |
SPINNING |
Spinning |
||||
R |
END |
Washing completed |
||||
R |
RESERVED |
Reserved |
||||
R |
FIRMWARE |
Updating firmware |
||||
R |
DRYING |
Drying |
||||
R |
COOL_DOWN |
Wrinkle Care 1 |
||||
R |
RINSE_HOLD |
Pausing after rinsing |
||||
R |
REFRESHING |
Wrinkle Care 2 (FRESHCARE) |
||||
R |
STEAM_SOFTENING |
Steam Softening |
||||
R |
ERROR |
Error |
||||
R |
SMART_GRID_RUN |
Running Smart Grid |
||||
R |
ADD_DRAIN |
Draining added |
||||
R |
DETERGENT_AMOUNT |
Displaying the detergent amount |
||||
R |
PREWASH |
Pre-washing |
||||
R |
SHOES_MODULE |
Drying shoes |
||||
R |
PROOFING |
Proofing |
||||
R |
DISPENSING |
Auto-dispensing detergent |
||||
R |
SOFTENING |
Checking the amount of softener |
||||
R |
CHECKING_TURBIDITY |
Detecting turbidity (when using AUTOWASH course of G+Best model) |
||||
R |
CHANGE_CONDITION |
Displays after automatically changing options based on the turbidity detection results |
||||
R |
DISPLAY_LOADSIZE |
Displays load detection results |
||||
R |
FROZEN_PREVENT_INITIAL |
Anti-freeze mode standby |
||||
R |
FROZEN_PREVENT_RUNNING |
Running anti-freeze |
||||
R |
FROZEN_PREVENT_PAUSE |
Pausing anti-freeze |
||||
R |
SLEEP |
In sleep mode |
||||
operation |
Object |
washerOperationMode |
Enum |
W |
START |
Start washing |
W |
STOP |
Stop washing |
||||
W |
POWER_OFF |
Power OFF |
||||
W |
WAKE_UP |
Wake up the device in sleep mode |
||||
remoteControlEnable |
Object |
remoteControlEnabled |
Boolean |
R |
TRUE |
Remote Control On |
FALSE |
Remote Control Off |
|||||
timer |
Object |
remainHour |
Number |
R |
- |
Remaining Time (in hours) |
remainMinute |
Number |
R |
- |
Remaining Time (in minutes) |
||
relativeHourToStart |
Range |
RW |
- |
Starts after a designated amount of time in hours |
||
relativeMinuteToStart |
Number |
R |
- |
Starts after a designated amount of time in minutes |
||
relativeHourToStop |
Range |
RW |
- |
Completed after a designated amount of time in hours |
||
relativeMinuteToStop |
Number |
R |
- |
Completed after a designated amount of time in minutes |
||
totalHour |
Number |
R |
- |
Total washing time (in hours) |
||
totalMinute |
Number |
R |
- |
Total washing time (in minutes) |
||
detergent |
Object |
detergentSetting |
Enum |
R |
AUTO |
Automatic setting device |
R |
NORMAL |
Non-automatic setting device |
Notification
Push Code |
Description |
---|---|
WASHING_IS_COMPLETE |
Washing is completed. |
ERROR_DURING_WASHING |
An error occurred while washing. |
Error
Value |
Description |
---|---|
WATER_SUPPLY_ERROR |
The error on water supply |
WATER_DRAIN_ERROR |
The error on water drainage |
OUT_OF_BALANCE_ERROR |
The error on dehydrating |
LOCKED_MOTOR_ERROR |
The error on driver motor |
CHILD_LOCK_ACTIVE_ERROR |
The error on child lock |
TIME_TO_RUN_THE_TUB_CLEAN_CYCLE_ERROR |
The error on washing the cylinder |
UNBALANCED_LOAD_ERROR |
The error on unbalanced load |
DOOR_OPEN_ERROR |
The error on the door opening |
UNABLE_TO_LOCK_ERROR |
The error of unable to lock the door |
OVERFILL_ERROR |
The error on overfilling the water |
WATER_LEVEL_SENSOR_ERROR |
The error on water level sensor |
POWER_FAIL_ERROR |
The error on power |
TEMPERATURE_SENSOR_ERROR |
The error on the temperature sensor |
TIMEOUT_ERROR |
The timeout error |
PART_MALFUNCTION_ERROR |
The error on the part malfunction |
JSON
{ "washer": { "error": [ "TEMPERATURE_SENSOR_ERROR", "WATER_LEVEL_SENSOR_ERROR", "OVERFILL_ERROR", "LOCKED_MOTOR_ERROR", "DOOR_OPEN_ERROR", "UNABLE_TO_LOCK_ERROR", "WATER_DRAIN_ERROR", "WATER_SUPPLY_ERROR", "POWER_FAIL_ERROR", "OUT_OF_BALANCE_ERROR" ], "property": { "runState": { "currentState": { "type": "enum", "mode": [ "r" ], "value": { "r": [ "FROZEN_PREVENT_PAUSE", "DETECTING", "DETERGENT_AMOUNT", "SPINNING", "PREWASH", "REFRESHING", "STEAM_SOFTENING", "DRYING", "RINSE_HOLD", "RESERVED", "ERROR", "INITIAL", "DISPENSING", "FROZEN_PREVENT_INITIAL", "PAUSE", "RUNNING", "END", "POWER_OFF", "RINSING", "FROZEN_PREVENT_RUNNING", "ADD_DRAIN", "SOAKING" ] } } }, "operation": { "washerOperationMode": { "type": "enum", "mode": [ "w" ], "value": { "w": [ "START", "STOP", "POWER_OFF" ] } } }, "detergent": { "detergentSetting": "AUTO" }, "remoteControlEnable": { "remoteControlEnabled": { "type": "boolean", "mode": [ "r" ], "value": { "r": [ false, true ] } } }, "timer": { "remainHour": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 30, "min": 0, "step": 1, "except": [] } } }, "remainMinute": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 59, "min": 0, "step": 1, "except": [] } } }, "totalHour": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 30, "min": 0, "step": 1, "except": [] } } }, "totalMinute": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 59, "min": 0, "step": 1, "except": [] } } }, "relativeHourToStart": { "type": "range", "mode": [ "r", "w" ], "value": { "r": { "max": 19, "min": 1, "step": 1, "except": [] }, "w": { "max": 19, "min": 1, "step": 1, "except": [] } } }, "relativeMinuteToStart": { "type": "range", "mode": [ "r" ], "value": { "r": { "max": 30, "min": 0, "step": 1, "except": [] } } } } }, "notification": { "push": [ "WASHING_IS_COMPLETE", "ERROR_DURING_WASHING" ] } }, "dryer": { "property": { "runState": { "currentState": { "type": "enum", "mode": [ "r" ], "value": { "r": [ "DETECTING", "ERROR", "COOLING", "INITIAL", "POWER_OFF", "RESERVED", "PAUSE", "RUNNING", "WRINKLE_CARE", "END" ] } } }, "operation": { "dryerOperationMode": { "type": "enum", "mode": [ "w" ], "value": { "w": [ "START", "STOP", "POWER_OFF" ] } } }, "remoteControlEnable": { "remoteControlEnabled": { "type": "boolean", "mode": [ "r" ], "value": { "r": [ false, true ] } } }, "timer": { "remainHour": { "type": "number", "mode": [ "r" ] }, "remainMinute": { "type": "number", "mode": [ "r" ] }, "totalHour": { "type": "number", "mode": [ "r" ] }, "totalMinute": { "type": "number", "mode": [ "r" ] } } }, "notification": { "push": [ "DRYING_FAILED", "DRYING_IS_COMPLETE" ] }, "error": [ "HIGH_POWER_SUPPLY_ERROR", "TEMPERATURE_SENSOR_ERROR", "POWER_CODE_CONNECTION_ERROR" ] } }
Status Inquiry Result
Example
{ "washer": { "runState": { "currentState": "DETECTING" }, "remoteControlEnable": { "remoteControlEnabled": false }, "timer": { "remainHour": 0, "remainMinute": 0, "relativeHourToStart": 0, "relativeMinuteToStart": 0, "totalHour": 0, "totalMinute": 0 } }, "dryer": { "runState": { "currentState": "POWER_OFF" }, "remoteControlEnable": { "remoteControlEnabled": false }, "timer": { "remainHour": 0, "remainMinute": 0, "relativeHourToStop": 0, "relativeMinuteToStop": 0, "totalHour": 0, "totalMinute": 0 } } }
Control Command
Washer
{ "washer": { "operation": { "washerOperationMode": "START" } } }
Dryer
{ "dryer": { "operation": { "dryerOperationMode": "START" } } }