@@ -11,19 +11,17 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11
11
See the License for the specific language governing permissions and
12
12
limitations under the License.
13
13
-->
14
-
15
14
<configurator >
16
15
<domain name =" Energy Management" />
17
-
18
16
<enum name =" MeterTypeEnum" type =" enum8" >
19
- <cluster code =" 0x0B01 " />
17
+ <cluster code =" 0x0B06 " />
20
18
<item name =" Utility" value =" 0x00" />
21
19
<item name =" Private" value =" 0x01" />
22
20
<item name =" Generic" value =" 0x02" />
23
21
</enum >
24
22
25
23
<enum name =" PowerThresholdSourceEnum" type =" enum8" >
26
- <cluster code =" 0x0B01 " />
24
+ <cluster code =" 0x0B06 " />
27
25
<item name =" Contract" value =" 0x00" />
28
26
<item name =" Regulator" value =" 0x01" />
29
27
<item name =" Equipment" value =" 0x02" />
@@ -37,13 +35,11 @@ limitations under the License.
37
35
<client init =" false" tick =" false" >true</client >
38
36
<server init =" false" tick =" false" >true</server >
39
37
<description >This cluster provides attributes for determining advanced information about utility metering device.</description >
40
-
41
38
<features >
42
39
<feature bit =" 0" code =" PWRTHLD" name =" PowerThreshold" summary =" Supports information about power threshold" >
43
40
<provisionalConform />
44
41
</feature >
45
42
</features >
46
-
47
43
<attribute code =" 0x0000" side =" server" define =" METER_TYPE" type =" MeterTypeEnum" isNullable =" true" writable =" false" >MeterType</attribute >
48
44
<attribute code =" 0x0001" side =" server" define =" CUSTOMER_NAME" type =" char_string" isNullable =" true" writable =" true" length =" 64" >
49
45
<access op =" read" privilege =" view" />
@@ -56,4 +52,24 @@ limitations under the License.
56
52
<attribute code =" 0x0005" side =" server" define =" POWER_THRESHOLD_SOURCE" type =" PowerThresholdSourceEnum" isNullable =" true" >PowerThresholdSource</attribute >
57
53
</cluster >
58
54
55
+ <cluster >
56
+ <domain >Energy Management</domain >
57
+ <name >Meter Identification</name >
58
+ <code >0x0B06</code >
59
+ <define >METER_IDENTIFICATION_CLUSTER</define >
60
+ <description />
61
+ <client init =" false" tick =" false" >true</client >
62
+ <features >
63
+ <feature bit =" 0" code =" PWRTHLD" name =" PowerThreshold" summary =" Supports information about power threshold" >
64
+ <optionalConform />
65
+ </feature >
66
+ </features >
67
+ <server init =" false" tick =" false" >true</server >
68
+ <globalAttribute code =" 0xFFFD" side =" either" value =" 1" />
69
+ <attribute code =" 0x0000" side =" server" define =" METER_TYPE" type =" MeterTypeEnum" isNullable =" true" min =" 0x00" max =" 0x02" >MeterType</attribute >
70
+ <attribute code =" 0x0001" side =" server" define =" UTILITY_NAME" type =" char_string" isNullable =" true" length =" 16" >UtilityName</attribute >
71
+ <attribute code =" 0x0002" side =" server" define =" POINT_OF_DELIVERY" type =" char_string" isNullable =" true" length =" 16" >PointOfDelivery</attribute >
72
+ <attribute code =" 0x0003" side =" server" define =" POWER_THRESHOLD" type =" power_mw" isNullable =" true" optional =" true" >PowerThreshold</attribute >
73
+ <attribute code =" 0x0004" side =" server" define =" POWER_THRESHOLD_SOURCE" type =" PowerThresholdSourceEnum" isNullable =" true" min =" 0x00" max =" 0x02" optional =" true" >PowerThresholdSource</attribute >
74
+ </cluster >
59
75
</configurator >
0 commit comments