Overview

nRF Connect for Desktop

tags
nRF Connect for Desktop

The Matter Data Model defines clusters that are common for all manufacturers and can be used as a base for devices. Sometimes, it is necessary to create a new cluster for a specific device, or extend an existing cluster to add new attributes, commands, or events that are specific to the device.

The Matter Cluster Editor app allows you to perform such operations using a graphical user interface. If the desired device type is not listed in the Matter Device Type Library specification, you can use the tool to create a new one, and include it in the project.

The app supports the following features:

  • Creating a new manufacturer-specific cluster that contains attributes, commands, and events.
  • Creating extensions to the existing clusters defined in the Matter data model.
  • Adding new enumerations and structures.
  • Creating a new device type that is not listed in the Matter Device Type Library Specification.
  • Opening and editing XML files that contain multiple clusters, device types, or cluster extensions.

Based on your edits, the tool generates a new XML file with the cluster definition or an extension to the existing cluster. You can use the XML file as an argument in the Matter west commands to add the XML file to the Matter ZCL database.