Dehumidifier

Device Profile

Supported features may vary by model and country.

Property

Resource Property Value

Module Class

Type

Name

Type

R/W

Value

Description

dehumidifierJobMode

Object

currentJobMode

(Run mode)

Enum

R

RAPID_HUMIDITY

Rapid humidity mode

R

CLOTHES_DRY

Clothes dry mode

R

AIR_CLEAN

Air clean mode

R

QUIET_HUMIDITY

Quiet humidity mode

R

SMART_HUMIDITY

Smart Humidity mode

R

INTENSIVE_DRY

Intensive dry mode

operation

Object

dehumidifierOperationMode

(Main body operation)

Enum

RW

POWER_ON

Start dehumidifier operation

RW

POWER_OFF

Stop dehumidifier operation

humidity

Object

currentHumidity

Number

R

 

Current Humidity

airFlow

Object

windStrength

(Wind Strength)

Enum

RW

LOW

Low wind speed

RW

HIGH

High wind speed

Notification 

Push Code Description

WATER_IS_FULL

Water is full

JSON

{
  "notification":{
    "push": ["WATER_IS_FULL"]},
  "property": {
    "airFlow": {
      "windStrength": {
        "mode": ["r", "w"],
        "type": "enum",
        "value": {
          "r": [
            "HIGH",
            "LOW"],
          "w": [
            "HIGH",
            "LOW"]}}},
    "dehumidifierJobMode": {
      "currentJobMode": {
        "mode": ["r"],
        "type": "enum",
        "value": {
          "r": [
            "RAPID_HUMIDITY",
            "CLOTHES_DRY",
            "AIR_CLEAN",
            "QUIET_HUMIDITY",
            "SMART_HUMIDITY",
            "INTENSIVE_DRY"]}}},
    "humidity": {
      "currentHumidity": {
        "mode": ["r"],
        "type": "range",
        "value": {
          "r": {
            "max": 100,
            "min": 0,
            "step": 1
          }}}},
    "operation": {
      "dehumidifierOperationMode": {
        "mode": ["r", "w"],
        "type": "enum",
        "value": {
          "r": [
            "POWER_OFF",
            "POWER_ON"],
          "w": [
            "POWER_OFF",
            "POWER_ON"]}}}
  }
}

 

Status Inquiry Result

Example

#Dehumidifier
{
    "dehumidifierJobMode": {
        "currentJobMode": "RAPID_HUMIDITY"
    },
    "operation": {
        "dehumidifierOperationMode": "POWER_ON"
    },
    "humidity": {
        "currentHumidity": 50
    },
    "airFlow": {
        "windStrength": "HIGH"
    }
}

 

Control Command

Example

Dehumidifier power on

{
   "operation": {
      "dehumidifierOperationMode": "POWER_ON"
   }
}

Dehumidifier power off

{
   "operation": {
      "dehumidifierOperationMode": "POWER_OFF"
   }
}

Dehumidifier wind strength adjustment (Strength high)

{
    "airFlow": {
        "windStrength": "HIGH"
    }
}

Dehumidifier wind strength adjustment (Strength Low)

{
    "airFlow": {
        "windStrength": "LOW"
    }
}