Skip to content

Indicator

COMMAND_CLASS_INDICATOR MQTT API

MQTT Support Support Control
true true true

Table of Contents

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