Styler
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 |
Enum |
R |
POWER_OFF |
Power OFF |
INITIAL |
Standby |
|||||
RUNNING |
Running |
|||||
PAUSE |
Pause |
|||||
COMPLETE |
Complete |
|||||
ERROR |
Error |
|||||
DIAGNOSIS |
Running Smart Diagnosis |
|||||
NIGHT_DRY |
Storing |
|||||
RESERVED |
Reserved |
|||||
PRESTEAM |
Ready to steam |
|||||
PREHEAT |
Refresh 1 |
|||||
STEAM |
Refresh 2 |
|||||
STAY |
Refresh 3 |
|||||
COOLING |
Dry 1 |
|||||
DRYING |
Dry 2 |
|||||
END_COOLING |
Dry 3 |
|||||
STERILIZE |
Sterilize |
|||||
RUNNING_END |
Complete |
|||||
FOTA |
Updating |
|||||
SLEEP |
In sleep mode |
|||||
operation |
Object |
stylerOperationMode |
Enum |
W |
START |
Start drying |
STOP |
Stop drying |
|||||
POWER_OFF |
Power OFF |
|||||
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 - Hours |
remainMinute |
Number |
R |
|
Remaining 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 |
---|---|
STYLING_IS_COMPLETE |
Styling is complete. |
ERROR_HAS_OCCURRED |
An error occurred while running the styler. |
Error
Value | Description |
---|---|
WATER_LEAKS_ERROR |
The error on water leakage |
DOOR_CLOSE_ERROR |
The error on the door closing |
DOOR_OPEN_ERROR |
The error on the door opening |
NEED_WATER_DRAIN |
The error on water drainage |
STEAM_HEAT_ERROR |
The error on steam heat |
NEED_WATER_REPLENISHMENT |
The error on refilling water |
WATER_LEVEL_SENSOR_ERROR |
The error on the water level sensor |
LE_ERROR |
The error on LE |
LE2_ERROR |
The error on LE2 |
TEMPERATURE_SENSOR_ERROR |
The error on the temperature sensor |
JSON
#Styler {"notification": {"push": ["STYLING_IS_COMPLETE", "ERROR_HAS_OCCURRED"]}, "property": {"operation": {"stylerOperationMode": {"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": ["PREHEAT", "COOLING", "STEAM", "RESERVED", "INITIAL", "ERROR", "STAY", "PAUSE", "DRYING", "POWER_OFF", "STERILIZE", "NIGHT_DRY", "RUNNING", "COMPLETE", "FOTA", "END_COOLING", "PRESTEAM", "DIAGNOSIS"]}}}, "timer": {"remainHour": {"mode": ["r"], "type": "number"}, "remainMinute": {"mode": ["r"], "type": "number"}}}}
Status Inquiry Result
Example
#Styler { "remoteControlEnable": { "remoteControlEnabled": True }, "runState": { "currentState": "DRYING" }, "timer": { "remainHour": 2, "remainMinute": 5 } }
Example - In Error State
{ "error": "NEED_WATER_REPLENISHMENT", "remoteControlEnable": { "remoteControlEnabled": false }, "runState": { "currentState": "ERROR" }, "timer": { "relativeHourToStop": 0, "relativeMinuteToStop": 0, "remainHour": 0, "remainMinute": 39, "totalHour": 0, "totalMinute": 39 }, "course": { "stylingCourse": "STANDARD" } }
Control Command
Example
Starting the styler
{ "operation": {"stylerOperationMode": "START"}}
Stopping the styler
{ "operation": {"stylerOperationMode ": "STOP" }}
Setting stop time
{ "timer": {"relativeHourToStop": 4}}