Indicator
COMMAND_CLASS_INDICATOR MQTT API¶
| MQTT Support | Support | Control |
|---|---|---|
| true | true | true |
Table of Contents¶
- INDICATOR_GET
- INDICATOR_REPORT
- INDICATOR_SET
- INDICATOR_SUPPORTED_GET
- INDICATOR_SUPPORTED_REPORT
- INDICATOR_DESCRIPTION_GET
- INDICATOR_DESCRIPTION_REPORT
INDICATOR_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Command/IndicatorGet
Payload:
{
"indicator_id": "0x01"
}
INDICATOR_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Report/IndicatorReport
Payload:
{
"indicator_0_value": "0x12",
"properties1": {
"indicator_object_count": "0x05"
},
"vg1": [
{
"indicator_id": "0x01",
"property_id": "0x01",
"value": "0x12"
}
]
}
INDICATOR_SET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Command/IndicatorSet
Payload:
{
"indicator_0_value": "0x12",
"properties1": {
"indicator_object_count": "0x05"
},
"vg1": [
{
"indicator_id": "0x01",
"property_id": "0x01",
"value": "0x12"
}
]
}
INDICATOR_SUPPORTED_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Command/IndicatorSupportedGet
Payload:
{
"indicator_id": "0x01"
}
INDICATOR_SUPPORTED_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Report/IndicatorSupportedReport
Payload:
{
"indicator_id": "0x01",
"next_indicator_id": "0x01",
"properties1": {
"property_supported_bit_mask_length": "0x05"
}
}
INDICATOR_DESCRIPTION_GET¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Command/IndicatorDescriptionGet
Payload:
{
"indicator_id": "0x12"
}
INDICATOR_DESCRIPTION_REPORT¶
Command:
zpc/<home_id>/<node_id>/ep<endpoint_id>/Indicator/Report/IndicatorDescriptionReport
Payload:
{
"indicator_id": "0x12",
"description_length": "0x12",
"description": [
"0x01",
"0x02",
"0x03"
]
}