Stick Cleaner

디바이스 프로파일

지원하는 기능은 모델과 국가에 따라 다를 수 있습니다.

Property

Resource

Property

Value

Module Class

Type

Name

 Type

R/W

Value 

Description

runState

Object

currentState

(현재 상태)

Enum

R

CHARGING

충전 중

R

CHARGING_COMPLETE

충전 완료

R

STANDBY

대기중 상태

R

WORKING

청소 중

stickCleanerJobMode

Object

currentJobMode

(청소 모드)

Enum

R

OFF

꺼짐

R

NORMAL

표준

R

HIGH

R

TURBO

터보

R

MOP

물걸레

R

AUTO

자동

battery

Object

level

(배터리 레벨)

Enum

R

HIGH

많음

R

MID

보통

R

LOW

적음

R

WARNING

경고

Notification (Push Message)

Push Code

Description

CHARGING_IS_COMPLETE

충전이 완료되었습니다

TIME_TO_CLEAN_FILTER

필터 청소가 필요합니다

 

JSON

{
  "property": {
    "runState": {
      "currentState": {
        "type": "enum",
        "mode": [
          "r"
        ],
        "value": {
          "r": [
            "CHARGING",
            "STANDBY",
            "CHARGING_COMPLETE",
            "WORKING"
          ]
        }
      }
    },
    "stickCleanerJobMode": {
      "currentJobMode": {
        "type": "enum",
        "mode": [
          "r"
        ],
        "value": {
          "r": [
            "HIGH",
            "MOP",
            "NORMAL",
            "TURBO",
            "OFF",
            "AUTO"
          ]
        }
      }
    },
    "battery": {
      "level": {
        "type": "enum",
        "mode": [
          "r"
        ],
        "value": {
          "r": [
            "HIGH",
            "WARNING",
            "MID",
            "LOW"
          ]
        }
      }
    }
  },
  "notification": {
    "push": [
      "TIME_TO_CLEAN_FILTER",
      "CHARGING_IS_COMPLETE"
    ]
  }
}

 

상태 조회 결과

Example

// STANDBY 
{
  "runState": {
    "currentState": "STANDBY"
  },
  "stickCleanerJobMode": {
    "currentJobMode": "OFF"
  },
  "battery": {
    "level": "HIGH"
  }
}

 

// WORKING 
{
  "runState": {
    "currentState": "WORKING"
  },
  "stickCleanerJobMode": {
    "currentJobMode": "NORMAL"
  },
  "battery": {
    "level": "HIGH"
  }
}
}

제어 명령

현재 제어 가능한 속성이 없습니다.