@@ -57,23 +57,43 @@ Davis, CA 95616, USA
57
57
58
58
// Update Name
59
59
-->
60
- <cluster xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" types types.xsd cluster cluster.xsd" id =" 0x0046" name =" ICD Management" revision =" 1 " >
60
+ <cluster xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" types types.xsd cluster cluster.xsd" id =" 0x0046" name =" ICD Management" revision =" 2 " >
61
61
<revisionHistory >
62
62
<revision revision =" 1" summary =" Initial Release" />
63
+ <revision revision =" 2" summary =" Addition of LIT ICD support, UserActiveModeTrigger, ActiveModeDuration, StayActiveResponse; removal of field Key in MonitoringRegistrationStruct" />
63
64
</revisionHistory >
64
65
<clusterIds >
65
66
<clusterId id =" 0x0046" name =" ICDManagement" />
66
67
</clusterIds >
67
68
<classification hierarchy =" base" role =" utility" picsCode =" ICDM" scope =" Node" />
68
69
<features >
69
70
<feature bit =" 0" code =" CIP" name =" CheckInProtocolSupport" summary =" Device supports attributes and commands for the Check-In Protocol support." >
71
+ <otherwiseConform >
72
+ <provisionalConform />
73
+ <mandatoryConform >
74
+ <feature name =" LITS" />
75
+ </mandatoryConform >
76
+ <optionalConform />
77
+ </otherwiseConform >
78
+ </feature >
79
+ <feature bit =" 1" code =" UAT" name =" UserActiveModeTrigger" summary =" Device supports the user active mode trigger feature." >
80
+ <otherwiseConform >
81
+ <provisionalConform />
82
+ <mandatoryConform >
83
+ <feature name =" LITS" />
84
+ </mandatoryConform >
85
+ <optionalConform />
86
+ </otherwiseConform >
87
+ </feature >
88
+ <feature bit =" 2" code =" LITS" name =" LongIdleTimeSupport" summary =" Device supports operating as a Long Idle Time ICD." >
70
89
<otherwiseConform >
71
90
<provisionalConform />
72
91
<optionalConform />
73
92
</otherwiseConform >
74
93
</feature >
75
94
</features >
76
95
<dataTypes >
96
+ <number name =" UserActiveModeTriggerBitmap" type =" " />
77
97
<enum name =" OperatingModeEnum" >
78
98
<item value =" 0" name =" SIT" summary =" ICD is operating as a Short Idle Time ICD." >
79
99
<mandatoryConform />
@@ -138,6 +158,31 @@ Davis, CA 95616, USA
138
158
</mandatoryConform >
139
159
<constraint type =" min" value =" 1" />
140
160
</attribute >
161
+ <attribute id =" 0x0006" name =" UserActiveModeTriggerHint" type =" UserActiveModeTriggerBitmap" default =" 0" >
162
+ <access read =" true" readPrivilege =" view" />
163
+ <quality changeOmitted =" false" nullable =" false" scene =" false" persistence =" fixed" reportable =" false" />
164
+ <otherwiseConform >
165
+ <provisionalConform />
166
+ <mandatoryConform >
167
+ <feature name =" UAT" />
168
+ </mandatoryConform >
169
+ </otherwiseConform >
170
+ <constraint type =" desc" />
171
+ </attribute >
172
+ <attribute id =" 0x0007" name =" UserActiveModeTriggerInstruction" type =" string" default =" " " >
173
+ <access read =" true" readPrivilege =" view" />
174
+ <quality changeOmitted =" false" nullable =" false" scene =" false" persistence =" fixed" reportable =" false" />
175
+ <constraint type =" maxLength" value =" 128" />
176
+ </attribute >
177
+ <attribute id =" 0x0008" name =" OperatingMode" type =" OperatingModeEnum" >
178
+ <access read =" true" readPrivilege =" view" />
179
+ <otherwiseConform >
180
+ <provisionalConform />
181
+ <mandatoryConform >
182
+ <feature name =" LITS" />
183
+ </mandatoryConform >
184
+ </otherwiseConform >
185
+ </attribute >
141
186
</attributes >
142
187
<commands >
143
188
<command id =" 0x00" name =" RegisterClient" direction =" commandToServer" response =" RegisterClientResponse" >
0 commit comments