@@ -128,5 +128,62 @@ Davis, CA 95616, USA
128
128
<mandatoryConform />
129
129
</attribute >
130
130
</attributes >
131
- <commands />
131
+ <commands >
132
+ <command id =" 0x00" name =" ArmFailSafe" direction =" commandToServer" response =" ArmFailSafeResponse" >
133
+ <access invokePrivilege =" admin" />
134
+ <mandatoryConform />
135
+ <field id =" 0" name =" ExpiryLengthSeconds" type =" uint16" default =" 900" >
136
+ <mandatoryConform />
137
+ </field >
138
+ <field id =" 1" name =" Breadcrumb" type =" uint64" >
139
+ <mandatoryConform />
140
+ </field >
141
+ </command >
142
+ <command id =" 0x01" name =" ArmFailSafeResponse" direction =" responseFromServer" >
143
+ <mandatoryConform />
144
+ <field id =" 0" name =" ErrorCode" type =" CommissioningErrorEnum" default =" OK" >
145
+ <mandatoryConform />
146
+ </field >
147
+ <field id =" 1" name =" DebugText" type =" String" default =" " " >
148
+ <mandatoryConform />
149
+ <constraint type =" max" value =" 128" />
150
+ </field >
151
+ </command >
152
+ <command id =" 0x02" name =" SetRegulatoryConfig" direction =" commandToServer" response =" SetRegulatoryConfigResponse" >
153
+ <access invokePrivilege =" admin" />
154
+ <mandatoryConform />
155
+ <field id =" 0" name =" NewRegulatoryConfig" type =" RegulatoryLocationTypeEnum" >
156
+ <mandatoryConform />
157
+ </field >
158
+ <field id =" 1" name =" CountryCode" type =" string" >
159
+ <mandatoryConform />
160
+ <constraint type =" maxLength" value =" 2" />
161
+ </field >
162
+ <field id =" 2" name =" Breadcrumb" type =" uint64" >
163
+ <mandatoryConform />
164
+ </field >
165
+ </command >
166
+ <command id =" 0x03" name =" SetRegulatoryConfigResponse" direction =" responseFromServer" >
167
+ <mandatoryConform />
168
+ <field id =" 0" name =" ErrorCode" type =" CommissioningErrorEnum" default =" OK" >
169
+ <mandatoryConform />
170
+ </field >
171
+ <field id =" 1" name =" DebugText" type =" String" default =" " " >
172
+ <mandatoryConform />
173
+ </field >
174
+ </command >
175
+ <command id =" 0x04" name =" CommissioningComplete" direction =" commandToServer" response =" CommissioningCompleteResponse" >
176
+ <access invokePrivilege =" admin" fabricScoped =" true" />
177
+ <mandatoryConform />
178
+ </command >
179
+ <command id =" 0x05" name =" CommissioningCompleteResponse" direction =" responseFromServer" >
180
+ <mandatoryConform />
181
+ <field id =" 0" name =" ErrorCode" type =" CommissioningErrorEnum" default =" OK" >
182
+ <mandatoryConform />
183
+ </field >
184
+ <field id =" 1" name =" DebugText" type =" String" default =" " " >
185
+ <mandatoryConform />
186
+ </field >
187
+ </command >
188
+ </commands >
132
189
</cluster >
0 commit comments