Skip to content

MQTT interface

COMMAND_CLASS_ASSOCIATION MQTT API

MQTT Support Support Control
true true true

Table of Contents

ASSOCIATION_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Command/AssociationGet

Payload:

{
  "grouping_identifier": "0x12"
}

ASSOCIATION_GROUPINGS_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Command/AssociationGroupingsGet

Payload:

{ }

ASSOCIATION_GROUPINGS_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Report/AssociationGroupingsReport

Payload:

{
  "supported_groupings": "0x12"
}

ASSOCIATION_REMOVE

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Command/AssociationRemove

Payload:

{
  "grouping_identifier": "0x12",
  "node_id": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

ASSOCIATION_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Report/AssociationReport

Payload:

{
  "grouping_identifier": "0x12",
  "max_nodes_supported": "0x12",
  "reports_to_follow": "0x12",
  "nodeid": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

ASSOCIATION_SET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Command/AssociationSet

Payload:

{
  "grouping_identifier": "0x12",
  "node_id": [
    "0x01",
    "0x02",
    "0x03"
  ]
}

ASSOCIATION_SPECIFIC_GROUP_GET

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Command/AssociationSpecificGroupGet

Payload:

{ }

ASSOCIATION_SPECIFIC_GROUP_REPORT

Command:

zpc/<home_id>/<node_id>/ep<endpoint_id>/Association/Report/AssociationSpecificGroupReport

Payload:

{
  "group": "0x12"
}