Plant Cultivator

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_ON

On

R

POWER_OFF

Off

growthMode

Enum

R

STANDARD

Standard

R

EXT_LEAF

Green Vegetables

R

EXT_HERB

Herbs

R

EXT_FLOWER

Flowers

R

EXT_EXPERT

User Settings

windVolume

Range

R

-

Fan Speed

light

Object

brightness

Range

R

-

Light Brightness

duration

Range

R

-

Lighting Duration

startHour

Range

R

-

Start Time

startMinute

Range

R

-

Start Time in Minutes (Increase by +10)

endHour

Range

R

-

End Time

endMinute

Range

R

-

End Time in Minutes (Increase by +10)

temperature

Object

dayTargetTemperature

Range

R

22 - 29

Daytime Temperature

nightTargetTemperature

Range

R

15 - 21

Nighttime Temperature

temperatureState

Enum

R

HIGH

High

R

NORMAL

Normal

location

Object

locationName

Enum

R

UPPER

Top Compartment

R

LOWER

Bottom Compartment

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"
	                        ]
	                    }
	                }
	            }
	        }
	    ]
	}

 

Status Inquiry Result

Example

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

 

Control Command

There is currently no attribute that can be controlled.