Plant Cultivator

디바이스 프로파일

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

Property

Resource

Property

Value

Module Class

Type

Name

 Type

R/W

Value 

Description

runState

Object

currentState

(현재 상태)

Enum

R

POWER_ON

켜짐

R

POWER_OFF

꺼짐

growthMode

(재배 환경)

Enum

R

STANDARD

표준

R

EXT_LEAF

엽채

R

EXT_HERB

허브

R

EXT_FLOWER

화훼

R

EXT_EXPERT

사용자 저장 환경

windVolume

(바람 세기)

Range

R

-

바람 세기

light

Object

brightness

(조명 밝기)

Range

R

-

조명 밝기

duration

(조명 지속 시간)

Range

R

-

조명 지속 시간

startHour

(조명 시작 시간)

Range

R

-

시작 시간

startMinute

(조명 시작 분)

Range

R

-

시간 분 (+10 씩 증가)

endHour

(조명 끝 시간)

Range

R

-

끝 시간

endMinute

(조명 끝 분)

Range

R

-

끝 분 (+10 씩 증가)

temperature

Object

dayTargetTemperature

(주간 재배 온도)

Range

R

22 - 29

주간 온도

nightTargetTemperature

(야간 재배 온도)

Range

R

15 - 21

야간 온도

temperatureState

(재배 온도 상태)

Enum

R

HIGH

높음

R

NORMAL

정상

location

Object

locationName

(위치 이름)

Enum

R

UPPER 상칸
R LOWER 하칸

Notification (Push Message)

N/A

 

JSON

{
    "property": [
        {
            "location": {
                "locationName": "UPPER"
            },
            "runState": {
                "currentState": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "POWER_ON",
                            "POWER_OFF"
                        ]
                    }
                },
                "growthMode": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "STANDARD",
                            "EXT_FLOWER",
                            "EXT_HERB",
                            "EXT_LEAF",
                            "EXT_EXPERT"
                        ]
                    }
                },
                "windVolume": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 1,
                            "max": 3,
                            "step": 1
                        }
                    }
                }
            },
            "light": {
                "brightness": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 1,
                            "max": 5,
                            "step": 1
                        }
                    }
                },
                "duration": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 10,
                            "max": 18,
                            "step": 1
                        }
                    }
                },
                "startHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 23,
                            "step": 1
                        }
                    }
                },
                "startMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 50,
                            "step": 10
                        }
                    }
                },
                "endHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 23,
                            "step": 1
                        }
                    }
                },
                "endMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 50,
                            "step": 10
                        }
                    }
                }
            },
            "temperature": {
                "dayTargetTemperature": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 22,
                            "max": 29,
                            "step": 1
                        }
                    }
                },
                "nightTargetTemperature": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 15,
                            "max": 21,
                            "step": 1
                        }
                    }
                }
            }
        },
        {
            "location": {
                "locationName": "LOWER"
            },
            "runState": {
                "currentState": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "POWER_ON",
                            "POWER_OFF"
                        ]
                    }
                },
                "growthMode": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "STANDARD",
                            "EXT_FLOWER",
                            "EXT_HERB",
                            "EXT_LEAF",
                            "EXT_EXPERT"
                        ]
                    }
                },
                "windVolume": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 1,
                            "max": 3,
                            "step": 1
                        }
                    }
                }
            },
            "light": {
                "brightness": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 1,
                            "max": 5,
                            "step": 1
                        }
                    }
                },
                "duration": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 10,
                            "max": 18,
                            "step": 1
                        }
                    }
                },
                "startHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 23,
                            "step": 1
                        }
                    }
                },
                "startMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 50,
                            "step": 10
                        }
                    }
                },
                "endHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 23,
                            "step": 1
                        }
                    }
                },
                "endMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 50,
                            "step": 10
                        }
                    }
                }
            },
            "temperature": {
                "dayTargetTemperature": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 22,
                            "max": 29,
                            "step": 1
                        }
                    }
                },
                "nightTargetTemperature": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 15,
                            "max": 21,
                            "step": 1
                        }
                    }
                }
            }
        }
    ]
}

 

{
    "property": [
        {
            "location": {
                "locationName": "UPPER"
            },
            "runState": {
                "currentState": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "POWER_ON",
                            "POWER_OFF"
                        ]
                    }
                }
            },
            "light": {
                "brightness": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 1,
                            "max": 5,
                            "step": 1
                        }
                    }
                },
                "duration": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 10,
                            "max": 18,
                            "step": 1
                        }
                    }
                },
                "startHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 23,
                            "step": 1
                        }
                    }
                },
                "startMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 59,
                            "step": 1
                        }
                    }
                },
                "endHour": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 23,
                            "step": 1
                        }
                    }
                },
                "endMinute": {
                    "type": "range",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": {
                            "min": 0,
                            "max": 59,
                            "step": 1
                        }
                    }
                }
            },
            "temperature": {
                "temperatureState": {
                    "type": "enum",
                    "mode": [
                        "r"
                    ],
                    "value": {
                        "r": [
                            "NORMAL",
                            "HIGH",
                            "LOW"
                        ]
                    }
                }
            }
        }
    ]
}

상태 조회 결과

Example

[{
  "location": {
    "locationName": "UPPER"
  },
  "runState": {
    "currentState": "POWER_ON"
  },
  "light": {
    "brightness": 5,
    "duration": 17,
    "startHour": 11,
    "startMinute": 0,
    "endHour": 4,
    "endMinute": 0
  }
}]

 

제어 명령

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