background image

External Meter Interface 

 ZHEMI-101 

Technical manual

 

 

 

Develco Products A/S

 

Olof Palmes Allé 40 

http://develcoproducts.com 

 

DK-8200 Aarhus N 

[email protected] 

 

9

 

4.1.2.2

 

Commands  

The identify cluster has 2 commands as server. 
 

Id# 

Name 

Payload  

Man/Opt 

Relevance and ref. 

0x00 

Identify 

Uint16 - Identify Time (seconds) 

 

0x01 

Identify Query 

none 

 

 
The identify cluster has 1 command as client. 

Id# 

Name 

Payload 

Man/Opt 

Relevance and ref. 

0x00 

Identify Query 
Response 

Uint16 - Identify Time (seconds) 

 

 

4.1.3

 

Metering cluster for EP 0x02 

ZigBee SE metering cluster, is listed. Refer to the ZigBee specification of the metering cluster. 

4.1.3.1

 

0x00 Reading Information attribute set 

Id# 

Name 

Type 

Range 

SE Req. 

Note 

0x00 

CurrentSummationDelivered 

Uint48 

Type range 

ZCL configure reporting is 

supported 

0x01 

CurrentSummationReceived 

Uint48 

Type range 

ZCL configure reporting is 
supported 

0x07 

ReadingSnapshotTime 

UTC 

Type range 

Set based on current time 

0-0:1.0.0

 

0x14 

SupplyStatus 

Enum8 

 

Set based on “

0-0:96.3.10

 

'0': SUPPLY_OFF 
'1': SUPPLY_ON 
'2': SUPPLY_OFF_ARMED 

0x20 

ActiveRegisterTierDelivered 

Enum8 

 

 

0x21 

ActiveRegisterTierReceived 

Enum8 

 

 

4.1.3.2

 

0x01 TOU Information attribute set 

Id# 

Name 

Type 

Range 

SE Req. 

Note  

0x00 

CurrentTier1SummationDeliver

ed 

Uint48 

Type range 

ZCL configure reporting 

is supported 

0x01 

CurrentTier1SummationReceiv
ed 

 

Uint48 

Type range 

ZCL configure reporting 
is supported 

Summary of Contents for ZHEMI-101

Page 1: ...External Meter Interface ZHEMI 101 Technical manual Revised 06 05 2020 ...

Page 2: ...urce 8 4 1 1 4 Manufacture Specific Attribute 8 4 1 2 Identify Cluster id 0x0003 8 4 1 2 1 Attribute 8 4 1 2 2 Commands 9 4 1 3 Metering cluster for EP 0x02 9 4 1 3 1 0x00 Reading Information attribute set 9 4 1 3 2 0x01 TOU Information attribute set 9 4 1 3 3 0x02 Meter Status attribute set 10 4 1 3 4 0x03 Formatting attribute set 10 4 1 3 5 0x04 Historical attribute set 11 4 1 4 Metering cluster...

Page 3: ... com 3 5 2 Action upon Push Button Release 16 5 3 Action on Power On 17 5 4 Join Device on a Network 17 5 5 Toggle Identify Mode 17 6 General network behaviour 18 6 1 Installation 18 6 2 Normal Keep alive 18 6 2 1 Network lost 18 6 3 Configuration 19 6 4 Low battery 19 7 Specifications 20 7 1 External Meter Interface ZHEMI 101 20 8 Contact Information 21 ...

Page 4: ...served Develco Products assumes no responsibility for any errors which may appear in this manual Furthermore Develco Products reserves the right to alter the hardware software and or specifications detailed herein at any time without notice and Develco Products does not make any commitment to update the information contained herein All the trademarks listed herein are owned by their respective own...

Page 5: ...om 5 1 Cautionary notes Develco Products A S reserves the right to make changes to any product to improve reliability without further notice Develco Products A S does not assume any liability arising out of the application or use of any product or circuit described herein neither does it convey any license under patent rights or the rights of third parties ...

Page 6: ... or heating The ZigBee External Meter Interface works with all meters regardless of manufacturer and brand The data can be collected by an external gateway and stored in a data flash The integrated ZigBee module has extended RF performance 10 mW 10dBm and is available as ZigBee Home Automation The ZigBee profile secures very high security in order to protect personal data and prevent hacking The m...

Page 7: ...o Products use only The DevUtil end point support a Develco products specified bootloader New firmware can be downloaded to the device using the SmartAMM server SamrtAMM client tool 3 3 Metering Device End Point 0x02 0x40 and 0x41 Application profile Id 0x0104 Home Automation Application device Id 0x0007 Combined Interface Clusters o Clusters supported as server Basic Identify Metering ZSE specifi...

Page 8: ...Source 8 bit enum Type range M 4 1 1 1 ManufacturerName Develco 4 1 1 2 ModelIdentifier ZHEMI101 4 1 1 3 PowerSource Battery 4 1 1 4 Manufacture Specific Attribute Id Name Type Man Opt Relevance and ref 0x8000 Primary SW Version OctetString M Read only ZCL header setting Manufactor code for Develco Products is 0x1015 4 1 2 Identify Cluster id 0x0003 The identify cluster serves as a way to make a d...

Page 9: ... of the metering cluster 4 1 3 1 0x00 Reading Information attribute set Id Name Type Range SE Req Note 0x00 CurrentSummationDelivered Uint48 Type range M ZCL configure reporting is supported 0x01 CurrentSummationReceived Uint48 Type range O ZCL configure reporting is supported 0x07 ReadingSnapshotTime UTC Type range O Set based on current time 0 0 1 0 0 0x14 SupplyStatus Enum8 O Set based on 0 0 9...

Page 10: ...4 Bit 3 Bit 2 Bit 1 Bit 0 Reserved Not supported Not supported Not supported Not supported Not supported Low Battery Check Meter Check Meter Is set if communication problems with meter is experienced Low Battery Set to true when the battery needs maintenance 2 45V 4 1 3 4 0x03 Formatting attribute set The following set of attributes provides the ratios and formatting hints required to transform th...

Page 11: ...ype Range Man Opt Note 0x00 UnitofMeasure 8 bit enum 0x00 to 0xFF M MFG attribute id 0x0302 Interface mode kWh or m3h 0x01 Multiplier Uint24 0x000000 to 0xFFFFFF O Fixed to 1 0x02 Divisor Uint24 0x000000 to 0xFFFFFF O Fixed to 1000 0x03 SummationFormatting 8 bit bitmap 0x00 to 0xFF M 0x04 DemandFormatting 8 bit bitmap 0x00 to 0xFF O 0x06 MeteringDeviceType 8 bit bitmap 0x00 to 0xFF M Depends on In...

Page 12: ...onfiguration PulseConfiguration represents the number of pulses the meter outputs per unit Default value is 1000 imp kWh 0x03E8 1000 dec 4 1 4 1 2 CurrentSummation CurrentSummation represents the present value for current summation delivered send to the display The value must be scaled according to divider and multiplier MFG attribute id 0x0302 Interface mode Attribute value Description 0x0000 Pul...

Page 13: ...ter is configured to interface mode P1 Dutch Smart Meter Standard version 4 0 Endpoint 0x40 is mapped to MBus channel 1 and endpoint 0x41 is mapped to MBus channel 2 ZigBee SE metering cluster is listed Refer to the ZigBee specification of the metering cluster 4 1 5 1 0x00 Reading Information attribute set Id Name Type Range SE Req Note 0x00 CurrentSummationDelivered Uint48 Type range M Set based ...

Page 14: ...03 SummationFormatting 8 bit bitmap 0x00 to 0xFF M 0x06 MeteringDeviceType 8 bit bitmap 0x00 to 0xFF M Set based on 0 n 24 1 0 Supported Gas Water and Electricity Above attribute description is to be found in section D 3 2 2 4 Formatting ZigBee Smart Energy Profile Specification provided by the ZigBee alliance 4 1 5 3 OBIS code mapped into ZigBee attributes When the interface mode is configured to...

Page 15: ...nstead 0 0 1 0 0 Reading SnapShot Time 0x0007 0x02 0 0 96 3 10 Supply Status 0x0014 0x02 Status 0x0200 0x02 Check meter bit will be set if no telegrams or only telegrams with invalid CRC is received from meter 0 1 96 1 0 MeterSerialNumber 0x0308 0x40 0 1 24 2 1 Reading SnapShot Time 0x0007 0x40 0 1 24 2 1 Current Summation Delivered 0x0000 0x40 0 1 24 2 1 UnitofMeasure 0x0300 0x40 0 1 24 1 0 Meter...

Page 16: ...et the device into a desired mode A mode change happens at 5 second interval Below these modes are illustrated in a state chart When cycling through the menu modes the state is indicated by a number of 100ms blinks on the LED As illustrated in the figure the menu system allows for device specific modes e g Pair Devices for Devices such as relays and occupancy sensors 5 2 Action upon Push Button Re...

Page 17: ...joined a network the device will be in Identify Mode for 15 minutes indicated by a flash of the LED once every three seconds If a device has joined a network and is powered down it will attempt to rejoin this network upon power up For the first 30 seconds hereafter the device will be in Identify Mode 5 4 Join Device on a Network To allow a device to join a network one either has to power up a devi...

Page 18: ...g a network for the first time a scan mode 2 will be used after scan mode 1 has expired Scan mode 1 it will only be executed one time when the devise is powered In section 5 MMI it is explained how to put the device into a join or leave network mode Network settings are stored in NV memory are after a power cycle the device re join the same network If the device has to join a new PAN coordinator t...

Page 19: ...e binding is completed a default set of attributes will start sending data every 60 seconds to the device specified in the binding messages The binding and reporting information is stored in NVM memory and after an power cycle the current settings is read from NVM memory 6 4 Low battery The status attribute on the metering cluster is reporting Low battery There is no led indication for low battery...

Page 20: ...etime With 3xAA Alkaline batteries 2 years updating every 5 seconds at room temperature RF performance Sensitivity 98 dBm Output power 8 dBm Microcontrollers MSP430 DevCom 06 ZigBee stack version 2007 ZigBee stack profile ZigBee Pro ZigBee application profiles Smart Energy and Home Automation IR LED Communication Supports IEC62056 21 compliant Electricity Meters Supports LED IR pulse configurable ...

Page 21: ...tp develcoproducts com DK 8200 Aarhus N info develcoproducts com 21 8 Contact Information Technical support Please contact Develco Products for support products develcoproducts com Sales Please contact Develco Products for information on prices availability and lead time info develcoproducts com ...

Reviews: