# Matter: Clusters, Attributes, Commands

DevFeed: [Matter: Clusters, Attributes, Commands](<https://devfeed.tech/articles/matter-clusters-attributes-commands-13912.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/matter-clusters-attributes-commands/>)

Author: John Lee

Published: 2021-11-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Matter](<https://devfeed.tech/topics/matter.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [clusters](<https://devfeed.tech/tags/clusters.md>), [commands](<https://devfeed.tech/tags/commands.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [iot](<https://devfeed.tech/tags/iot.md>), [matter](<https://devfeed.tech/tags/matter.md>)

## AI overview

This article explains Matter's data model and the typical elements of a Matter node, including nodes, endpoints, device types, clusters, attributes, and commands.

## Source excerpt

[This is article #2 in the Espressif Matter Series of articles. You may read the first part here.] In the previous article we looked at what does Matter mean to you. Today, let's talk about an important part of Matter, its data model. The data model of Matter defines the typical elements that go into making of a typical Matter node. As a device developer, you would typically express the capabilities of your device through this data model.