Skip to content

Commit c5a0720

Browse files
authored
DM XMLs: Remove some in-progress that are not going to cert. (#32294)
Removing LIT-icd, aliro, per device credentials
1 parent 22bb737 commit c5a0720

File tree

3 files changed

+13
-286
lines changed

3 files changed

+13
-286
lines changed

data_model/clusters/DoorLock.xml

+9-172
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Davis, CA 95616, USA
5757
5858
:xrefstyle: basic
5959
-->
60-
<cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="types types.xsd cluster cluster.xsd" id="0x0101" name="Door Lock" revision="8">
60+
<cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="types types.xsd cluster cluster.xsd" id="0x0101" name="Door Lock" revision="7">
6161
<revisionHistory>
6262
<revision revision="1" summary="Mandatory global ClusterRevision attribute added; CCB 1811 1812 1821"/>
6363
<revision revision="2" summary="CCB 2430"/>
@@ -66,7 +66,6 @@ Davis, CA 95616, USA
6666
<revision revision="5"/>
6767
<revision revision="6" summary="New data model format and notation. Added User features. General cleanup of functionality"/>
6868
<revision revision="7" summary="Added support for European door locks (unbolt feature)"/>
69-
<revision revision="8" summary="Added support for Aliro credential provisioning"/>
7069
</revisionHistory>
7170
<clusterIds>
7271
<clusterId id="0x0101" name="Door Lock"/>
@@ -104,19 +103,14 @@ Davis, CA 95616, USA
104103
<optionalConform/>
105104
</feature>
106105
<feature bit="8" code="USR" name="User" summary="Lock supports the user commands and database">
107-
<otherwiseConform>
108-
<mandatoryConform>
109-
<feature name="ALIRO"/>
110-
</mandatoryConform>
111-
<optionalConform>
112-
<orTerm>
113-
<feature name="PIN"/>
114-
<feature name="RID"/>
115-
<feature name="FGP"/>
116-
<feature name="FACE"/>
117-
</orTerm>
118-
</optionalConform>
119-
</otherwiseConform>
106+
<optionalConform>
107+
<orTerm>
108+
<feature name="PIN"/>
109+
<feature name="RID"/>
110+
<feature name="FGP"/>
111+
<feature name="FACE"/>
112+
</orTerm>
113+
</optionalConform>
120114
</feature>
121115
<feature bit="9" code="NOT" name="Notification" summary="Operation and Programming Notifications">
122116
<optionalConform/>
@@ -130,14 +124,6 @@ Davis, CA 95616, USA
130124
<feature bit="12" code="UBOLT" name="Unbolting" summary="Lock supports unbolting">
131125
<optionalConform/>
132126
</feature>
133-
<feature bit="13" code="ALIRO" name="AliroProvisioning" summary="Lock supports Aliro credential provisioning as defined in ref_Aliro">
134-
<optionalConform/>
135-
</feature>
136-
<feature bit="14" code="ALBU" name="AliroBLEUWB" summary="Lock supports the Bluetooth LE + UWB Access Control Flow as defined in ref_Aliro">
137-
<optionalConform>
138-
<feature name="ALIRO"/>
139-
</optionalConform>
140-
</feature>
141127
</features>
142128
<dataTypes>
143129
<enum name="AlarmCodeEnum">
@@ -220,23 +206,6 @@ Davis, CA 95616, USA
220206
<feature name="FACE"/>
221207
</mandatoryConform>
222208
</item>
223-
<item value="6" name="AliroCredentialIssuerKey" summary="A Credential Issuer public key as defined in ref_Aliro">
224-
<mandatoryConform>
225-
<feature name="ALIRO"/>
226-
</mandatoryConform>
227-
</item>
228-
<item value="7" name="AliroEvictableEndpointKey" summary="An Endpoint public key as defined in ref_Aliro which can
229-
be evicted if space is needed for another endpoint key">
230-
<mandatoryConform>
231-
<feature name="ALIRO"/>
232-
</mandatoryConform>
233-
</item>
234-
<item value="8" name="AliroNonEvictableEndpointKey" summary="An Endpoint public key as defined in ref_Aliro which cannot
235-
be evicted if space is needed for another endpoint key">
236-
<mandatoryConform>
237-
<feature name="ALIRO"/>
238-
</mandatoryConform>
239-
</item>
240209
</enum>
241210
<enum name="DataOperationTypeEnum">
242211
<item value="0" name="Add" summary="Data is being added or was added">
@@ -370,21 +339,6 @@ Davis, CA 95616, USA
370339
<feature name="FACE"/>
371340
</mandatoryConform>
372341
</item>
373-
<item value="11" name="AliroCredentialIssuerKey" summary="An Aliro credential issuer key credential was added, cleared, or modified.">
374-
<mandatoryConform>
375-
<feature name="ALIRO"/>
376-
</mandatoryConform>
377-
</item>
378-
<item value="12" name="AliroEvictableEndpointKey" summary="An Aliro endpoint key credential which can be evicted credential was added, cleared, or modified.">
379-
<mandatoryConform>
380-
<feature name="ALIRO"/>
381-
</mandatoryConform>
382-
</item>
383-
<item value="13" name="AliroNonEvictableEndpointKey" summary="An Aliro endpoint key credential which cannot be evicted was added, cleared, or modified.">
384-
<mandatoryConform>
385-
<feature name="ALIRO"/>
386-
</mandatoryConform>
387-
</item>
388342
</enum>
389343
<enum name="LockOperationTypeEnum">
390344
<item value="0" name="Lock" summary="Lock operation">
@@ -533,11 +487,6 @@ Davis, CA 95616, USA
533487
<feature name="USR"/>
534488
</optionalConform>
535489
</item>
536-
<item value="10" name="Aliro" summary="User change operation was a step-up credential provisioning as defined in ref_Aliro">
537-
<mandatoryConform>
538-
<feature name="ALIRO"/>
539-
</mandatoryConform>
540-
</item>
541490
</enum>
542491
<enum name="SoundVolumeEnum">
543492
<item value="0" name="Silent" summary="Silent Mode">
@@ -1109,81 +1058,6 @@ Davis, CA 95616, USA
11091058
</andTerm>
11101059
</optionalConform>
11111060
</attribute>
1112-
<attribute id="0x0080" name="AliroReaderVerificationKey" type="octstr" default="null">
1113-
<access read="true" readPrivilege="admin"/>
1114-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false"/>
1115-
<mandatoryConform>
1116-
<feature name="ALIRO"/>
1117-
</mandatoryConform>
1118-
<constraint type="maxLength" value="65"/>
1119-
</attribute>
1120-
<attribute id="0x0081" name="AliroReaderGroupIdentifier" type="octstr" default="null">
1121-
<access read="true" readPrivilege="admin"/>
1122-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false"/>
1123-
<mandatoryConform>
1124-
<feature name="ALIRO"/>
1125-
</mandatoryConform>
1126-
<constraint type="maxLength" value="16"/>
1127-
</attribute>
1128-
<attribute id="0x0082" name="AliroReaderGroupSubIdentifier" type="octstr">
1129-
<access read="true" readPrivilege="admin"/>
1130-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
1131-
<mandatoryConform>
1132-
<feature name="ALIRO"/>
1133-
</mandatoryConform>
1134-
<constraint type="maxLength" value="16"/>
1135-
</attribute>
1136-
<attribute id="0x0083" name="AliroExpeditedTransactionSupportedProtocolVersions" type="list" default="empty">
1137-
<entry type="octstr">
1138-
<constraint type="maxLength" value="2"/>
1139-
</entry>
1140-
<access read="true" readPrivilege="admin"/>
1141-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
1142-
<mandatoryConform>
1143-
<feature name="ALIRO"/>
1144-
</mandatoryConform>
1145-
<constraint type="maxCount" value="16"/>
1146-
</attribute>
1147-
<attribute id="0x0084" name="AliroGroupResolvingKey" type="octstr" default="null">
1148-
<access read="true" readPrivilege="admin"/>
1149-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false"/>
1150-
<mandatoryConform>
1151-
<feature name="ALBU"/>
1152-
</mandatoryConform>
1153-
<constraint type="maxLength" value="16"/>
1154-
</attribute>
1155-
<attribute id="0x0085" name="AliroSupportedBLEUWBProtocolVersions" type="list" default="empty">
1156-
<entry type="octstr">
1157-
<constraint type="maxLength" value="2"/>
1158-
</entry>
1159-
<access read="true" readPrivilege="admin"/>
1160-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
1161-
<mandatoryConform>
1162-
<feature name="ALBU"/>
1163-
</mandatoryConform>
1164-
<constraint type="maxCount" value="16"/>
1165-
</attribute>
1166-
<attribute id="0x0086" name="AliroBLEAdvertisingVersion" type="uint8" default="0">
1167-
<access read="true" readPrivilege="admin"/>
1168-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
1169-
<mandatoryConform>
1170-
<feature name="ALBU"/>
1171-
</mandatoryConform>
1172-
</attribute>
1173-
<attribute id="0x0087" name="NumberOfAliroCredentialIssuerKeysSupported" type="uint16" default="0">
1174-
<access read="true" readPrivilege="view"/>
1175-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
1176-
<mandatoryConform>
1177-
<feature name="ALIRO"/>
1178-
</mandatoryConform>
1179-
</attribute>
1180-
<attribute id="0x0088" name="NumberOfAliroEndpointKeysSupported" type="uint16" default="0">
1181-
<access read="true" readPrivilege="view"/>
1182-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
1183-
<mandatoryConform>
1184-
<feature name="ALIRO"/>
1185-
</mandatoryConform>
1186-
</attribute>
11871061
</attributes>
11881062
<commands>
11891063
<command id="0x00" name="LockDoor" direction="commandToServer" response="Y">
@@ -2059,13 +1933,6 @@ Davis, CA 95616, USA
20591933
<optionalConform/>
20601934
<constraint type="desc"/>
20611935
</field>
2062-
<field id="5" name="CredentialData" type="octstr">
2063-
<quality nullable="true"/>
2064-
<optionalConform>
2065-
<feature name="ALIRO"/>
2066-
</optionalConform>
2067-
<constraint type="desc"/>
2068-
</field>
20691936
</command>
20701937
<command id="0x26" name="ClearCredential" direction="commandToServer" response="Y">
20711938
<access invokePrivilege="admin" timed="true"/>
@@ -2092,36 +1959,6 @@ Davis, CA 95616, USA
20921959
</optionalConform>
20931960
</field>
20941961
</command>
2095-
<command id="0x28" name="SetAliroReaderConfig" direction="commandToServer" response="Y">
2096-
<access invokePrivilege="admin" timed="true"/>
2097-
<mandatoryConform>
2098-
<feature name="ALIRO"/>
2099-
</mandatoryConform>
2100-
<field id="0" name="SigningKey" type="octstr">
2101-
<mandatoryConform/>
2102-
<constraint type="maxLength" value="32"/>
2103-
</field>
2104-
<field id="1" name="VerificationKey" type="octstr">
2105-
<mandatoryConform/>
2106-
<constraint type="maxLength" value="65"/>
2107-
</field>
2108-
<field id="2" name="GroupIdentifier" type="octstr">
2109-
<mandatoryConform/>
2110-
<constraint type="maxLength" value="16"/>
2111-
</field>
2112-
<field id="3" name="GroupResolvingKey" type="octstr">
2113-
<mandatoryConform>
2114-
<feature name="ALBU"/>
2115-
</mandatoryConform>
2116-
<constraint type="maxLength" value="16"/>
2117-
</field>
2118-
</command>
2119-
<command id="0x29" name="ClearAliroReaderConfig" direction="commandToServer" response="Y">
2120-
<access invokePrivilege="admin" timed="true"/>
2121-
<mandatoryConform>
2122-
<feature name="ALIRO"/>
2123-
</mandatoryConform>
2124-
</command>
21251962
</commands>
21261963
<events>
21271964
<event id="0x00" name="DoorLockAlarm" priority="critical">

data_model/clusters/ICDManagement.xml

+2-36
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,9 @@ Davis, CA 95616, USA
5757
5858
// Update Name
5959
-->
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">
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">
6161
<revisionHistory>
6262
<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"/>
6463
</revisionHistory>
6564
<clusterIds>
6665
<clusterId id="0x0046" name="ICDManagement"/>
@@ -69,26 +68,12 @@ Davis, CA 95616, USA
6968
<features>
7069
<feature bit="0" code="CIP" name="CheckInProtocolSupport" summary="Device supports attributes and commands for the Check-In Protocol support.">
7170
<otherwiseConform>
72-
<mandatoryConform>
73-
<feature name="LITS"/>
74-
</mandatoryConform>
75-
<optionalConform/>
76-
</otherwiseConform>
77-
</feature>
78-
<feature bit="1" code="UAT" name="UserActiveModeTrigger" summary="Device supports the user active mode trigger feature.">
79-
<otherwiseConform>
80-
<mandatoryConform>
81-
<feature name="LITS"/>
82-
</mandatoryConform>
71+
<provisionalConform/>
8372
<optionalConform/>
8473
</otherwiseConform>
8574
</feature>
86-
<feature bit="2" code="LITS" name="LongIdleTimeSupport" summary="Device supports operating as a Long Idle Time ICD.">
87-
<optionalConform/>
88-
</feature>
8975
</features>
9076
<dataTypes>
91-
<number name="UserActiveModeTriggerBitmap" type=""/>
9277
<enum name="OperatingModeEnum">
9378
<item value="0" name="SIT" summary="ICD is operating as a Short Idle Time ICD.">
9479
<mandatoryConform/>
@@ -153,25 +138,6 @@ Davis, CA 95616, USA
153138
</mandatoryConform>
154139
<constraint type="min" value="1"/>
155140
</attribute>
156-
<attribute id="0x0006" name="UserActiveModeTriggerHint" type="UserActiveModeTriggerBitmap" default="0">
157-
<access read="true" readPrivilege="view"/>
158-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
159-
<mandatoryConform>
160-
<feature name="UAT"/>
161-
</mandatoryConform>
162-
<constraint type="desc"/>
163-
</attribute>
164-
<attribute id="0x0007" name="UserActiveModeTriggerInstruction" type="string" default="&quot;">
165-
<access read="true" readPrivilege="view"/>
166-
<quality changeOmitted="false" nullable="false" scene="false" persistence="fixed" reportable="false"/>
167-
<constraint type="maxLength" value="128"/>
168-
</attribute>
169-
<attribute id="0x0008" name="OperatingMode" type="OperatingModeEnum">
170-
<access read="true" readPrivilege="view"/>
171-
<mandatoryConform>
172-
<feature name="LITS"/>
173-
</mandatoryConform>
174-
</attribute>
175141
</attributes>
176142
<commands>
177143
<command id="0x00" name="RegisterClient" direction="commandToServer" response="RegisterClientResponse">

0 commit comments

Comments
 (0)