File tree 14 files changed +56
-63
lines changed
lit-icd-app/lit-icd-common
smoke-co-alarm-app/smoke-co-alarm-common
app/zap-templates/zcl/data-model/chip
14 files changed +56
-63
lines changed Original file line number Diff line number Diff line change @@ -1678,10 +1678,10 @@ cluster IcdManagement = 70 {
1678
1678
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
1679
1679
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
1680
1680
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1681
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1684
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1681
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
1684
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
1685
1685
readonly attribute command_id generatedCommandList[] = 65528;
1686
1686
readonly attribute command_id acceptedCommandList[] = 65529;
1687
1687
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -1678,10 +1678,10 @@ cluster IcdManagement = 70 {
1678
1678
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
1679
1679
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
1680
1680
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1681
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1684
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1681
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
1684
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
1685
1685
readonly attribute command_id generatedCommandList[] = 65528;
1686
1686
readonly attribute command_id acceptedCommandList[] = 65529;
1687
1687
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2241,10 +2241,10 @@ cluster IcdManagement = 70 {
2241
2241
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2242
2242
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2243
2243
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2244
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2247
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2244
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2247
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2248
2248
readonly attribute command_id generatedCommandList[] = 65528;
2249
2249
readonly attribute command_id acceptedCommandList[] = 65529;
2250
2250
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2241,10 +2241,10 @@ cluster IcdManagement = 70 {
2241
2241
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2242
2242
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2243
2243
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2244
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2247
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2244
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2245
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2246
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2247
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2248
2248
readonly attribute command_id generatedCommandList[] = 65528;
2249
2249
readonly attribute command_id acceptedCommandList[] = 65529;
2250
2250
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2358,10 +2358,10 @@ cluster IcdManagement = 70 {
2358
2358
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2359
2359
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2360
2360
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2361
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2362
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2363
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2364
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2361
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2362
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2363
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2364
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2365
2365
readonly attribute command_id generatedCommandList[] = 65528;
2366
2366
readonly attribute command_id acceptedCommandList[] = 65529;
2367
2367
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -1776,10 +1776,10 @@ cluster IcdManagement = 70 {
1776
1776
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
1777
1777
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
1778
1778
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1779
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1780
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1781
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1782
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1779
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1780
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1781
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
1782
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
1783
1783
readonly attribute command_id generatedCommandList[] = 65528;
1784
1784
readonly attribute command_id acceptedCommandList[] = 65529;
1785
1785
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2102,10 +2102,10 @@ cluster IcdManagement = 70 {
2102
2102
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2103
2103
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2104
2104
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2105
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2108
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2105
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2108
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2109
2109
readonly attribute command_id generatedCommandList[] = 65528;
2110
2110
readonly attribute command_id acceptedCommandList[] = 65529;
2111
2111
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -1678,10 +1678,10 @@ cluster IcdManagement = 70 {
1678
1678
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
1679
1679
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
1680
1680
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1681
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1684
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1681
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1682
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1683
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
1684
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
1685
1685
readonly attribute command_id generatedCommandList[] = 65528;
1686
1686
readonly attribute command_id acceptedCommandList[] = 65529;
1687
1687
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -1775,10 +1775,10 @@ cluster IcdManagement = 70 {
1775
1775
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
1776
1776
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
1777
1777
readonly attribute optional int16u clientsSupportedPerFabric = 5;
1778
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1779
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1780
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
1781
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
1778
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
1779
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
1780
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
1781
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
1782
1782
readonly attribute command_id generatedCommandList[] = 65528;
1783
1783
readonly attribute command_id acceptedCommandList[] = 65529;
1784
1784
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2102,10 +2102,10 @@ cluster IcdManagement = 70 {
2102
2102
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2103
2103
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2104
2104
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2105
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2108
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2105
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2106
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2107
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2108
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2109
2109
readonly attribute command_id generatedCommandList[] = 65528;
2110
2110
readonly attribute command_id acceptedCommandList[] = 65529;
2111
2111
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2034,10 +2034,10 @@ cluster IcdManagement = 70 {
2034
2034
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2035
2035
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2036
2036
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2037
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2038
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2039
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2040
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2037
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2038
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2039
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2040
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2041
2041
readonly attribute command_id generatedCommandList[] = 65528;
2042
2042
readonly attribute command_id acceptedCommandList[] = 65529;
2043
2043
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -2132,10 +2132,10 @@ cluster IcdManagement = 70 {
2132
2132
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
2133
2133
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
2134
2134
readonly attribute optional int16u clientsSupportedPerFabric = 5;
2135
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2136
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2137
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
2138
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
2135
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
2136
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
2137
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
2138
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
2139
2139
readonly attribute command_id generatedCommandList[] = 65528;
2140
2140
readonly attribute command_id acceptedCommandList[] = 65529;
2141
2141
readonly attribute event_id eventList[] = 65530;
Original file line number Diff line number Diff line change @@ -74,7 +74,6 @@ limitations under the License.
74
74
<features >
75
75
<feature bit =" 0" code =" CIP" name =" CheckInProtocolSupport" summary =" Device supports attributes and commands for the Check-In Protocol support." >
76
76
<otherwiseConform >
77
- <provisionalConform />
78
77
<mandatoryConform >
79
78
<feature name =" LITS" />
80
79
</mandatoryConform >
@@ -83,7 +82,6 @@ limitations under the License.
83
82
</feature >
84
83
<feature bit =" 1" code =" UAT" name =" UserActiveModeTrigger" summary =" Device supports the user active mode trigger feature." >
85
84
<otherwiseConform >
86
- <provisionalConform />
87
85
<mandatoryConform >
88
86
<feature name =" LITS" />
89
87
</mandatoryConform >
@@ -92,13 +90,11 @@ limitations under the License.
92
90
</feature >
93
91
<feature bit =" 2" code =" LITS" name =" LongIdleTimeSupport" summary =" Device supports operating as a Long Idle Time ICD." >
94
92
<otherwiseConform >
95
- <provisionalConform />
96
93
<optionalConform />
97
94
</otherwiseConform >
98
95
</feature >
99
96
<feature bit =" 3" code =" DSLS" name =" DynamicSitLitSupport" summary =" Device supports dynamic switching from SIT to LIT operating modes." >
100
97
<otherwiseConform >
101
- <provisionalConform />
102
98
<optionalConform >
103
99
<feature name =" LITS" />
104
100
</optionalConform >
@@ -132,26 +128,23 @@ limitations under the License.
132
128
<feature name =" CIP" />
133
129
</mandatoryConform >
134
130
</attribute >
135
- <attribute side =" server" code =" 0x06" name =" UserActiveModeTriggerHint" define =" USER_ACTIVE_MODE_TRIGGER_HINT" type =" UserActiveModeTriggerBitmap" optional =" true" apiMaturity = " provisional " >
131
+ <attribute side =" server" code =" 0x06" name =" UserActiveModeTriggerHint" define =" USER_ACTIVE_MODE_TRIGGER_HINT" type =" UserActiveModeTriggerBitmap" optional =" true" >
136
132
<otherwiseConform >
137
- <provisionalConform />
138
133
<mandatoryConform >
139
134
<feature name =" UAT" />
140
135
</mandatoryConform >
141
136
</otherwiseConform >
142
137
</attribute >
143
- <attribute side =" server" code =" 0x07" name =" UserActiveModeTriggerInstruction" define =" USER_ACTIVE_MODE_TRIGGER_INSTRUCTION" type =" char_string" length =" 128" optional =" true" apiMaturity =" provisional" >
144
- <provisionalConform />
138
+ <attribute side =" server" code =" 0x07" name =" UserActiveModeTriggerInstruction" define =" USER_ACTIVE_MODE_TRIGGER_INSTRUCTION" type =" char_string" length =" 128" optional =" true" >
145
139
</attribute >
146
- <attribute side =" server" code =" 0x08" name =" OperatingMode" define =" OPERATING_MODE" type =" OperatingModeEnum" default =" 0" optional =" true" apiMaturity = " provisional " >
140
+ <attribute side =" server" code =" 0x08" name =" OperatingMode" define =" OPERATING_MODE" type =" OperatingModeEnum" default =" 0" optional =" true" >
147
141
<otherwiseConform >
148
- <provisionalConform />
149
142
<mandatoryConform >
150
143
<feature name =" LITS" />
151
144
</mandatoryConform >
152
145
</otherwiseConform >
153
146
</attribute >
154
- <attribute side =" server" code =" 0x09" name =" MaximumCheckInBackOff" define =" MAXIMUM_CHECK_IN_BACK_OFF" type =" int32u" default =" 1" max =" 64800" optional =" true" apiMaturity = " provisional " >
147
+ <attribute side =" server" code =" 0x09" name =" MaximumCheckInBackOff" define =" MAXIMUM_CHECK_IN_BACK_OFF" type =" int32u" default =" 1" max =" 64800" optional =" true" >
155
148
<mandatoryConform >
156
149
<feature name =" CIP" />
157
150
</mandatoryConform >
Original file line number Diff line number Diff line change @@ -3017,10 +3017,10 @@ cluster IcdManagement = 70 {
3017
3017
readonly attribute access(read: administer) optional MonitoringRegistrationStruct registeredClients[] = 3;
3018
3018
readonly attribute access(read: administer) optional int32u ICDCounter = 4;
3019
3019
readonly attribute optional int16u clientsSupportedPerFabric = 5;
3020
- provisional readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
3021
- provisional readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
3022
- provisional readonly attribute optional OperatingModeEnum operatingMode = 8;
3023
- provisional readonly attribute optional int32u maximumCheckInBackOff = 9;
3020
+ readonly attribute optional UserActiveModeTriggerBitmap userActiveModeTriggerHint = 6;
3021
+ readonly attribute optional char_string<128> userActiveModeTriggerInstruction = 7;
3022
+ readonly attribute optional OperatingModeEnum operatingMode = 8;
3023
+ readonly attribute optional int32u maximumCheckInBackOff = 9;
3024
3024
readonly attribute command_id generatedCommandList[] = 65528;
3025
3025
readonly attribute command_id acceptedCommandList[] = 65529;
3026
3026
readonly attribute event_id eventList[] = 65530;
You can’t perform that action at this time.
0 commit comments