Skip to content

Configuration

COMMAND_CLASS_CONFIGURATION MQTT API

MQTT Support Support Control
true false true

Table of Contents

CONFIGURATION_BULK_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationBulkGet

Payload:

{
  "parameter_offset": "0x2574",
  "number_of_parameters": "0x12"
}

CONFIGURATION_BULK_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationBulkReport

Payload:

{
  "parameter_offset": "0x2574",
  "number_of_parameters": "0x12",
  "reports_to_follow": "0x12",
  "properties1": {
    "size": "0x05",
    "handshake": "0x05",
    "default_flag": "0x05"
  },
  "vg": [
    {
      "parameter": [
        "0x01",
        "0x02",
        "0x03"
      ]
    }
  ]
}

CONFIGURATION_BULK_SET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationBulkSet

Payload:

{
  "parameter_offset": "0x2574",
  "number_of_parameters": "0x12",
  "properties1": {
    "size": "0x05",
    "handshake": "0x05",
    "default_flag": "0x05"
  },
  "vg": [
    {
      "parameter": [
        "0x01",
        "0x02",
        "0x03"
      ]
    }
  ]
}

CONFIGURATION_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationGet

Payload:

{
  "parameter_number": "0x12"
}

CONFIGURATION_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationReport

Payload:

{
  "parameter_number": "0x12",
  "level": {
    "size": "0x05"
  },
  "configuration_value": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

CONFIGURATION_SET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationSet

Payload:

{
  "parameter_number": "0x12",
  "level": {
    "size": "0x05",
    "default_flag": "0x05"
  },
  "configuration_value": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

CONFIGURATION_NAME_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationNameGet

Payload:

{
  "parameter_number": "0x2574"
}

CONFIGURATION_NAME_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationNameReport

Payload:

{
  "parameter_number": "0x2574",
  "reports_to_follow": "0x12",
  "name": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

CONFIGURATION_INFO_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationInfoGet

Payload:

{
  "parameter_number": "0x2574"
}

CONFIGURATION_INFO_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationInfoReport

Payload:

{
  "parameter_number": "0x2574",
  "reports_to_follow": "0x12",
  "info": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

CONFIGURATION_PROPERTIES_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationPropertiesGet

Payload:

{
  "parameter_number": "0x2574"
}

CONFIGURATION_PROPERTIES_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Report/ConfigurationPropertiesReport

Payload:

{
  "parameter_number": "0x2574",
  "properties1": {
    "size": "0x05",
    "format": "0x05",
    "readonly": "0x05",
    "altering_capabilities": "0x05"
  },
  "min_value": [
    "0x01",
    "0x02",
    "0x03"
  ],
  "max_value": [
    "0x01",
    "0x02",
    "0x03"
  ],
  "default_value": [
    "0x01",
    "0x02",
    "0x03"
  ],
  "next_parameter_number": "0x2574",
  "properties2": {
    "advanced": "0x05",
    "no_bulk_support": "0x05",
    "reserved1": "0x05"
  }
}

CONFIGURATION_DEFAULT_RESET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Configuration/Command/ConfigurationDefaultReset

Payload:

{ }