Table of contents Documents notes ........................3 Copyright and trademark ...................... 3 Important usage and safety information .................. 3 Using this user guide ......................3 Purpose and audience ......................3 Symbols ..........................3 Introduction ........................... 4 Purpose ..........................4 Application description ......................4 Product features ........................
4.2 APPLICATION DESCRIPTION CMi4160 is a cost-effective meter connectivity module mounted in a Diehl SHARKY heat meter. It uses a very energy-efficient scheme to deliver meter data to a receiving (application) server over a LoRaWAN ®...
5.3.1 MOUNTING AND CONNECTION CMi4160 is mounted in module slot 2 of a Diehl SHARKY. Grab the device by the outer edges, gently mount it into position and connect the meter interface cable to the meter interface (ribbon cable) (3).
Join EUI. (If using ABP mode, the following information should be registered instead: Application Session key, Network Session key and Device address.) Diehl Metering strongly recommends using Over-the-air activation (OTAA) to facilitate deployment and minimize the risk of duplicated keys.
Product Access Key will be needed to access the device. For more information about security and access control for CMi4160, please refer to the One-touch commissioning (OTC) documentation, available on the Diehl Metering website. 6.3 CONFIGURATION OPTIONS CMi4160 is configured via the Elvaco OTC App.
Page 8
CMi4160 – LoRaWAN ® Module Table 2 provides a summary of all parameters and settings in CMi4160. Field Description Default value Device Device Downlink name access access (Abbr.) Locked device & correct Product Product Access Access Open device Meter ID Meter identification Readable Readable...
CMi4160 – LoRaWAN ® Module 6.6 TRANSMIT INTERVAL The transmit interval sets how frequently the module transmits data on the LoRaWAN network. The ® parameter can be set to a value between 5 and 1,440 minutes (i.e. between 5-minute and daily values.) If Lora Frequency Band L or N (Radio characteristics, Page 24) (0,1% Duty cycle limitation), is used for transmitting messages (configurated by network server...
Page 12
CMi4160 – LoRaWAN ® Module Field Size Data type Description Volume 6 bytes INT32 Volume (m 0413xxxxxxxx = xxxxxxxx * 0.001 m 0414xxxxxxxx = xxxxxxxx * 0.01 m 0415xxxxxxxx = xxxxxxxx * 0.1 m 0416xxxxxxxx = xxxxxxxx m 0417xxxxxxxx = xxxxxxxx * 10 m Power 4 bytes INT16...
Page 13
CMi4160 – LoRaWAN ® Module Compact Compact Figure 6 illustrates the structure for message format . For a detailed description of the payload, see Table 6. Figure 6: Structure, message format Compact Field Size Data type Description Message 1 byte 0x1F (Compact) format identifier...
Page 14
CMi4160 – LoRaWAN ® Module An example of a telegram for message format JSON is presented below: {"E":12345678,"U":"kWh","ID":87654321} Figure 7: JSON message example Scheduled mode For message formats of type “Scheduled” (Scheduled – Daily redundant and Scheduled – Extended), two types of messages will be transmitted from the module - a clock message and a data message. The difference between the two is described in Table 8.
Page 15
CMi4160 – LoRaWAN ® Module Figure 8: Structure, message format Scheduled – daily redundant Field Size Data type Description Message 1 byte 0x21 (Scheduled-daily redundant) format identifier Energy 6-7 bytes INT32 Energy consumption (Wh, J, Cal) 0403xxxxxxxx = xxxxxxxx Wh 0404xxxxxxxx = xxxxxxxx * 10 Wh 0405xxxxxxxx = xxxxxxxx * 100 Wh 0406xxxxxxxx = xxxxxxxx kWh...
Page 16
CMi4160 – LoRaWAN ® Module Field Size Data type Description *The year is read by combining the year-high year-low field. example, year-high = 0010 and year- low = 010 => year = 0010010 **0 = standard time, 1= daylight-saving time ***0 = timestamp is valid, 1 = timestamp is not valid Accumulated...
Page 17
CMi4160 – LoRaWAN ® Module Field Size Data type Description Volume 6 bytes INT32 Volume (m 0413xxxxxxxx = xxxxxxxx * 0.001 m 0414xxxxxxxx = xxxxxxxx * 0.01 m 0415xxxxxxxx = xxxxxxxx * 0.1 m 0416xxxxxxxx = xxxxxxxx m 0417xxxxxxxx = xxxxxxxx * 10 m Power 12 bytes INT64...
Page 18
CMi4160 – LoRaWAN ® Module Combined heat/cooling Combined heat/cooling Message format is developed to be used in meters that measures both heating and cooling energy. Table 13 describes the telegram of the meter. Combined heat/cooling Message format is only meant to be used in combined heat/cooling meters.
CMi4160 – LoRaWAN ® Module Field Size Data type Description Rt temp 4 bytes INT16 Return temperature (°C) 025Exxxx = °C, 1 decimal Meter 10 bytes According to Meter address address M-Bus EN13757-3 Byte 0-1 = DIF/VIF code identification Byte 2-5 = Meter ID, BCD8 field Byte 6-7 = Meter manufacturer Byte 8 = Meter version...
Page 20
CMi4160 – LoRaWAN ® Module “0x00” "TLV Number of bytes Downlink commands are structured according to the following format: " " in configuration" "Configuration". For a complete description of all available downlink commands, see Table 14. Field name Number of Configuration Example bytes in...
Value Unit Comments Mechanics Dimensions (w x h x d) 63 x 50 x 15 Weight Mounting In module slot of Diehl SHARKY heat meter External antenna connector Electrical connections Supply voltage Battery, lifetime up to 11 years Electrical characteristics...
CMi4160 – LoRaWAN ® Module 8 TYPE APPROVALS CMi4160 is designed to comply with the directives and standards listed below. Approval Description EN 301 489-1, EN 309 489-3 EN300 220-2 Short Range Devices (SRD), operating in the frequency range 25 MHz to 1,000 MHz EN 62368-1 LoRa Alliance ®...
Need help?
Do you have a question about the LoRaWAN CMi4160 and is the answer not in the manual?
Questions and answers