diff --git a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter index 0e24f102d7c8ed..64d3a8f6283dba 100644 --- a/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter +++ b/examples/all-clusters-app/all-clusters-common/all-clusters-app.matter @@ -2732,7 +2732,7 @@ provisional cluster OvenMode = 73 { /** This cluster supports remotely monitoring and controling the different typs of functionality available to a drying device, such as a laundry dryer. */ -cluster LaundryDryerControls = 74 { +provisional cluster LaundryDryerControls = 74 { revision 1; enum DrynessLevelEnum : enum8 { diff --git a/examples/tv-app/tv-common/tv-app.matter b/examples/tv-app/tv-common/tv-app.matter index e4099412be31c5..6effacc92c0812 100644 --- a/examples/tv-app/tv-common/tv-app.matter +++ b/examples/tv-app/tv-common/tv-app.matter @@ -2024,7 +2024,7 @@ cluster UserLabel = 65 { } /** This cluster provides an interface for passing messages to be presented by a device. */ -cluster Messages = 151 { +provisional cluster Messages = 151 { revision 3; enum FutureMessagePreferenceEnum : enum8 { @@ -3053,7 +3053,7 @@ cluster AccountLogin = 1294 { } /** This cluster is used for managing the content control (including "parental control") settings on a media device such as a TV, or Set-top Box. */ -cluster ContentControl = 1295 { +provisional cluster ContentControl = 1295 { revision 1; // NOTE: Default/not specifically set bitmap Feature : bitmap32 { @@ -3136,7 +3136,7 @@ cluster ContentControl = 1295 { } /** This cluster provides an interface for sending targeted commands to an Observer of a Content App on a Video Player device such as a Streaming Media Player, Smart TV or Smart Screen. The cluster server for Content App Observer is implemented by an endpoint that communicates with a Content App, such as a Casting Video Client. The cluster client for Content App Observer is implemented by a Content App endpoint. A Content App is informed of the NodeId of an Observer when a binding is set on the Content App. The Content App can then send the ContentAppMessage to the Observer (server cluster), and the Observer responds with a ContentAppMessageResponse. */ -cluster ContentAppObserver = 1296 { +provisional cluster ContentAppObserver = 1296 { revision 1; // NOTE: Default/not specifically set enum StatusEnum : enum8 { diff --git a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter index 7eee24e57ce285..4bece078774075 100644 --- a/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter +++ b/examples/tv-casting-app/tv-casting-common/tv-casting-app.matter @@ -1502,7 +1502,7 @@ cluster FixedLabel = 64 { } /** This cluster provides an interface for passing messages to be presented by a device. */ -cluster Messages = 151 { +provisional cluster Messages = 151 { revision 3; enum FutureMessagePreferenceEnum : enum8 { @@ -2515,7 +2515,7 @@ cluster AccountLogin = 1294 { } /** This cluster is used for managing the content control (including "parental control") settings on a media device such as a TV, or Set-top Box. */ -cluster ContentControl = 1295 { +provisional cluster ContentControl = 1295 { revision 1; // NOTE: Default/not specifically set bitmap Feature : bitmap32 { @@ -2598,7 +2598,7 @@ cluster ContentControl = 1295 { } /** This cluster provides an interface for sending targeted commands to an Observer of a Content App on a Video Player device such as a Streaming Media Player, Smart TV or Smart Screen. The cluster server for Content App Observer is implemented by an endpoint that communicates with a Content App, such as a Casting Video Client. The cluster client for Content App Observer is implemented by a Content App endpoint. A Content App is informed of the NodeId of an Observer when a binding is set on the Content App. The Content App can then send the ContentAppMessage to the Observer (server cluster), and the Observer responds with a ContentAppMessageResponse. */ -cluster ContentAppObserver = 1296 { +provisional cluster ContentAppObserver = 1296 { revision 1; // NOTE: Default/not specifically set enum StatusEnum : enum8 { diff --git a/src/app/zap-templates/zcl/data-model/chip/content-app-observer-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/content-app-observer-cluster.xml index c4fb56ecef7077..6e241c7b5c3cd0 100644 --- a/src/app/zap-templates/zcl/data-model/chip/content-app-observer-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/content-app-observer-cluster.xml @@ -16,7 +16,7 @@ limitations under the License. --> - + Media Content App Observer 0x0510 diff --git a/src/app/zap-templates/zcl/data-model/chip/content-control-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/content-control-cluster.xml index 1c1ba4502eda7a..d8077e9e9276cc 100644 --- a/src/app/zap-templates/zcl/data-model/chip/content-control-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/content-control-cluster.xml @@ -16,7 +16,7 @@ limitations under the License. --> - + Media Content Control 0x050F diff --git a/src/app/zap-templates/zcl/data-model/chip/energy-preference-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/energy-preference-cluster.xml index f7a45dfd016b05..ceff9846978e63 100644 --- a/src/app/zap-templates/zcl/data-model/chip/energy-preference-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/energy-preference-cluster.xml @@ -13,7 +13,7 @@ limitations under the License. --> - + Energy Preference Energy Management 0x009B diff --git a/src/app/zap-templates/zcl/data-model/chip/laundry-dryer-controls-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/laundry-dryer-controls-cluster.xml index 9514659cda3cf5..be3443519e5a98 100644 --- a/src/app/zap-templates/zcl/data-model/chip/laundry-dryer-controls-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/laundry-dryer-controls-cluster.xml @@ -26,7 +26,7 @@ limitations under the License. - + Appliances Laundry Dryer Controls 0x004A @@ -41,4 +41,4 @@ limitations under the License. SupportedDrynessLevels SelectedDrynessLevel - + diff --git a/src/app/zap-templates/zcl/data-model/chip/messages-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/messages-cluster.xml index 28b3eb975594a0..2da346cd49a6f7 100644 --- a/src/app/zap-templates/zcl/data-model/chip/messages-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/messages-cluster.xml @@ -69,7 +69,7 @@ limitations under the License. - + Messages General This cluster provides an interface for passing messages to be presented by a device. diff --git a/src/app/zap-templates/zcl/data-model/chip/power-topology-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/power-topology-cluster.xml index fb27062b26cfbe..9eef1e03c6c023 100644 --- a/src/app/zap-templates/zcl/data-model/chip/power-topology-cluster.xml +++ b/src/app/zap-templates/zcl/data-model/chip/power-topology-cluster.xml @@ -23,7 +23,7 @@ limitations under the License. - + Measurement & Sensing Power Topology 0x009C diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter index 5b5890b4ccbb78..b9ce299a283f57 100644 --- a/src/controller/data_model/controller-clusters.matter +++ b/src/controller/data_model/controller-clusters.matter @@ -2923,7 +2923,7 @@ provisional cluster OvenMode = 73 { /** This cluster supports remotely monitoring and controling the different typs of functionality available to a drying device, such as a laundry dryer. */ -cluster LaundryDryerControls = 74 { +provisional cluster LaundryDryerControls = 74 { revision 1; enum DrynessLevelEnum : enum8 { @@ -4496,7 +4496,7 @@ provisional cluster DemandResponseLoadControl = 150 { } /** This cluster provides an interface for passing messages to be presented by a device. */ -cluster Messages = 151 { +provisional cluster Messages = 151 { revision 3; enum FutureMessagePreferenceEnum : enum8 { @@ -4977,7 +4977,7 @@ provisional cluster EnergyEvse = 153 { } /** This cluster provides an interface to specify preferences for how devices should consume energy. */ -cluster EnergyPreference = 155 { +provisional cluster EnergyPreference = 155 { revision 1; // NOTE: Default/not specifically set enum EnergyPriorityEnum : enum8 { @@ -5011,7 +5011,7 @@ cluster EnergyPreference = 155 { } /** The Power Topology Cluster provides a mechanism for expressing how power is flowing between endpoints. */ -cluster PowerTopology = 156 { +provisional cluster PowerTopology = 156 { revision 1; bitmap Feature : bitmap32 { @@ -8571,7 +8571,7 @@ cluster AccountLogin = 1294 { } /** This cluster is used for managing the content control (including "parental control") settings on a media device such as a TV, or Set-top Box. */ -cluster ContentControl = 1295 { +provisional cluster ContentControl = 1295 { revision 1; // NOTE: Default/not specifically set bitmap Feature : bitmap32 { @@ -8654,7 +8654,7 @@ cluster ContentControl = 1295 { } /** This cluster provides an interface for sending targeted commands to an Observer of a Content App on a Video Player device such as a Streaming Media Player, Smart TV or Smart Screen. The cluster server for Content App Observer is implemented by an endpoint that communicates with a Content App, such as a Casting Video Client. The cluster client for Content App Observer is implemented by a Content App endpoint. A Content App is informed of the NodeId of an Observer when a binding is set on the Content App. The Content App can then send the ContentAppMessage to the Observer (server cluster), and the Observer responds with a ContentAppMessageResponse. */ -cluster ContentAppObserver = 1296 { +provisional cluster ContentAppObserver = 1296 { revision 1; // NOTE: Default/not specifically set enum StatusEnum : enum8 {