Skip to content

Commit d9ba9cb

Browse files
Update data_model/master/clusters/MeterIdentification.xml
Co-authored-by: Rob Bultman <rob.Bultman@gmail.com>
1 parent ae3fe4c commit d9ba9cb

File tree

1 file changed

+74
-73
lines changed

1 file changed

+74
-73
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
<?xml version="1.0"?>
1+
<?xml version="1.0"?>
22
<!--
3-
Copyright (C) Connectivity Standards Alliance (2021). All rights reserved.
3+
Copyright (C) Connectivity Standards Alliance (2024). All rights reserved.
4+
45
The information within this document is the property of the Connectivity
56
Standards Alliance and its use and disclosure are restricted, except as
67
expressly set forth herein.
@@ -56,75 +57,75 @@ Connectivity Standards Alliance
5657
Davis, CA 95616, USA
5758
5859
:xrefstyle: short
59-
-->
60-
<cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="types types.xsd cluster cluster.xsd" id="0x0B06" name="Meter Identification Cluster" revision="1">
61-
<revisionHistory>
62-
<revision revision="1" summary="Initial version"/>
63-
</revisionHistory>
64-
<clusterIds>
65-
<clusterId id="0x0B06" name="Meter Identification"/>
66-
</clusterIds>
67-
<classification hierarchy="base" role="application" picsCode="MTRID" scope="Endpoint"/>
68-
<features>
69-
<feature bit="0" code="PWRTHLD" name="PowerThreshold" summary="Supports information about power threshold">
70-
<optionalConform/>
71-
</feature>
72-
</features>
73-
<dataTypes>
74-
<enum name="MeterTypeEnum">
75-
<item value="0x00" name="Utility" summary="Utility Meter">
76-
<mandatoryConform/>
77-
</item>
78-
<item value="0x01" name="Private" summary="Private Meter">
79-
<mandatoryConform/>
80-
</item>
81-
<item value="0x02" name="Generic" summary="Generic Meter">
82-
<mandatoryConform/>
83-
</item>
84-
</enum>
85-
<enum name="PowerThresholdSourceEnum">
86-
<item value="0x00" name="Contract" summary="The value comes from a signed contract">
87-
<mandatoryConform/>
88-
</item>
89-
<item value="0x01" name="Regulator" summary="The value comes from a legal regulator">
90-
<mandatoryConform/>
91-
</item>
92-
<item value="0x02" name="Equipment" summary="The value comes from a certified limits of the meter">
93-
<mandatoryConform/>
94-
</item>
95-
</enum>
96-
</dataTypes>
97-
<attributes>
98-
<attribute id="0x0000" name="MeterType" type="MeterTypeEnum" default="null">
99-
<access read="true" readPrivilege="view"/>
100-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
101-
<mandatoryConform/>
102-
</attribute>
103-
<attribute id="0x0001" name="UtilityName" type="string" default="null">
104-
<access read="true" readPrivilege="view"/>
105-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
106-
<mandatoryConform/>
107-
<constraint type="maxLength" value="16"/>
108-
</attribute>
109-
<attribute id="0x0002" name="PointOfDelivery" type="string" default="null">
110-
<access read="true" readPrivilege="view"/>
111-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
112-
<mandatoryConform/>
113-
<constraint type="maxLength" value="16"/>
114-
</attribute>
115-
<attribute id="0x0003" name="PowerThreshold" type="power-mW" default="null">
116-
<access read="true" readPrivilege="view"/>
117-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
118-
<mandatoryConform>
119-
<feature name="PWRTHLD"/>
120-
</mandatoryConform>
121-
</attribute>
122-
<attribute id="0x0004" name="PowerThresholdSource" type="PowerThresholdSourceEnum" default="null">
123-
<access read="true" readPrivilege="view"/>
124-
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
125-
<mandatoryConform>
126-
<feature name="PWRTHLD"/>
127-
</mandatoryConform>
128-
</attribute>
129-
</attributes>
60+
-->
61+
<cluster xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="types types.xsd cluster cluster.xsd" id="0x0B06" name="Meter Identification Cluster" revision="1">
62+
<revisionHistory>
63+
<revision revision="1" summary="Initial version"/>
64+
</revisionHistory>
65+
<clusterIds>
66+
<clusterId id="0x0B06" name="Meter Identification"/>
67+
</clusterIds>
68+
<classification hierarchy="base" role="application" picsCode="MTRID" scope="Endpoint"/>
69+
<features>
70+
<feature bit="0" code="PWRTHLD" name="PowerThreshold" summary="Supports information about power threshold">
71+
<optionalConform/>
72+
</feature>
73+
</features>
74+
<dataTypes>
75+
<enum name="MeterTypeEnum">
76+
<item value="0x00" name="Utility" summary="Utility Meter">
77+
<mandatoryConform/>
78+
</item>
79+
<item value="0x01" name="Private" summary="Private Meter">
80+
<mandatoryConform/>
81+
</item>
82+
<item value="0x02" name="Generic" summary="Generic Meter">
83+
<mandatoryConform/>
84+
</item>
85+
</enum>
86+
<enum name="PowerThresholdSourceEnum">
87+
<item value="0x00" name="Contract" summary="The value comes from a signed contract">
88+
<mandatoryConform/>
89+
</item>
90+
<item value="0x01" name="Regulator" summary="The value comes from a legal regulator">
91+
<mandatoryConform/>
92+
</item>
93+
<item value="0x02" name="Equipment" summary="The value comes from a certified limits of the meter">
94+
<mandatoryConform/>
95+
</item>
96+
</enum>
97+
</dataTypes>
98+
<attributes>
99+
<attribute id="0x0000" name="MeterType" type="MeterTypeEnum" default="null">
100+
<access read="true" readPrivilege="view"/>
101+
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
102+
<mandatoryConform/>
103+
</attribute>
104+
<attribute id="0x0001" name="UtilityName" type="string" default="null">
105+
<access read="true" readPrivilege="view"/>
106+
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
107+
<mandatoryConform/>
108+
<constraint type="maxLength" value="16"/>
109+
</attribute>
110+
<attribute id="0x0002" name="PointOfDelivery" type="string" default="null">
111+
<access read="true" readPrivilege="view"/>
112+
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
113+
<mandatoryConform/>
114+
<constraint type="maxLength" value="16"/>
115+
</attribute>
116+
<attribute id="0x0003" name="PowerThreshold" type="power-mW" default="null">
117+
<access read="true" readPrivilege="view"/>
118+
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
119+
<mandatoryConform>
120+
<feature name="PWRTHLD"/>
121+
</mandatoryConform>
122+
</attribute>
123+
<attribute id="0x0004" name="PowerThresholdSource" type="PowerThresholdSourceEnum" default="null">
124+
<access read="true" readPrivilege="view"/>
125+
<quality changeOmitted="false" nullable="true" scene="false" persistence="volatile" reportable="false" sourceAttribution="false" quieterReporting="false"/>
126+
<mandatoryConform>
127+
<feature name="PWRTHLD"/>
128+
</mandatoryConform>
129+
</attribute>
130+
</attributes>
130131
</cluster>

0 commit comments

Comments
 (0)