background image

CMi4160 

– LoRaWAN

®

 Module 

 

9  

02/2021 

Field 

name 
(Abbr.) 

Description 

Default value

 

Device 

access 

Locked device 

& correct 

Product Access 

Key 

or 

Open device 

Device 

access 

No 

Product 

Access 

Key 

Downlink 

LoRaWAN

®

 settings 

Device EUI 
 

Unique module 
identification number. 
Not configurable. 

Device-unique 
64-bit number

 

Readable 

Readable 

N/A 

Activation 
type 

Sets the way the 
device joins the 

LoRaWAN

®

 network. 

OTAA

 

Readable / 

Writeable 

Readable 

N/A 

Network 
join 

Displays whether the 
module has joined the 

LoRaWAN

®

 network 

or not. 

N/A

 

Readable 

Readable 

N/A 

Join EUI 

Application ID that 
determines where data 

ends up.  

0x 94 19 3A 03 

03 00 00 01 

(internal 

antenna 
version) 

 

0x 94 19 3A 03 

04 00 00 01 

(external 

antenna 

version) 

Readable / 

Writeable 

Readable 

N/A 

Device 

address 

32-bit address used by 

the module to identify 
itself on the 

LoRaWAN

®

 network. 

N/A 

Readable / 

Writeable 

N/A 

N/A 

Current 
data rate 

The current data rate 
used for the module. 

N/A

 

Readable 

Readable 

N/A 

Table 2: Configuration options 

 

6.4

 

TIME HANDLING 

The  module  relies  on  the  meter’s  clock  for  keeping  time.  Time  in  the  meter  is  assumed  to  be  in 

standard local time (no DST). When synchronizing time in the meter using the OTC App, local standard 
time is always used, even if DST is in effect. The timestamped meter data sent from the module can 
be adjusted to be sent in UTC by specifying the “UTC offset” configuration parameter. The UTC offset 

will be subtracted from the timestamp prior to transmission. If the meter is in Sweden, which uses 
CET (Central European Time), it should have UTC offset set to +60 (+1h). In this case at time 12:00 

a telegram is sent with timestamp 11:00 as this is the corresponding UTC time. A meter in New York 
(USA) should have a UTC offset of -300 (-5h) etc. A UTC offset of 0 means the meter time is used as-
is. 

6.5

 

ADAPTIVE DATA RATE (ADR) 

CMi4160 supports Adaptive Data Rate (ADR), part of the 

LoRaWAN

®

 standard, where the network 

server  determines  the  optimal  rate  of  communication  for  the  module  based  on  current  signal 
conditions. In the best radio conditions, the module will use its highest data rate (DR5) in order to be 
as energy efficient as possible. When signal conditions are poor, the network server will incrementally 

lower the data rate until it is able to receive the message. When the data rate is low, the energy 
consumption per telegram will increase.

 

 

Summary of Contents for LoRaWAN CMi4160

Page 1: ...CMi4160 LoRaWAN Module For Diehl Metering SHARKY 775 User guide...

Page 2: ...ection of battery pack 5 5 3 3 Connection of antenna 5 5 3 4 Network preparation 6 5 3 5 Activation 6 5 3 6 Switch off reboot module 7 6 Administration reference 7 6 1 Purpose 7 6 2 Security and acces...

Page 3: ...nnel and to incorporate these guidelines into all user guides supplied with the product Failure to comply with these precautions violates safety standards of design manufacture and intended use of the...

Page 4: ...ttery lifetime The module s EcoMode feature enables the module to achieve a battery lifetime of at least 11 1 years No meter installation needed As soon as the meter connectivity module has been mount...

Page 5: ...r interface ribbon cable 3 5 3 2 CONNECTION OF BATTERY PACK The CMi4160 is delivered with a battery pack Connect the battery pack to the module s power connector 4 and gently place it with in the mete...

Page 6: ...etwork join field in the Inspect tab of the OTC App Network join When activated CMi4160 will attempt to join the LoRaWAN network The phase is indicated by short flash on red light then green and red L...

Page 7: ...f CMi4160 6 2 SECURITY AND ACCESS CONTROL CMi4160 has a configuration lock feature which prevents unauthorized access to the module When configuration lock has been enabled a Product Access Key will b...

Page 8: ...attery life is guaranteed by adapting the transmit interval of the module to current signal conditions On Readable Writeable Readable Writeable Transmit interval Sets the number of minutes between eac...

Page 9: ...e meter is assumed to be in standard local time no DST When synchronizing time in the meter using the OTC App local standard time is always used even if DST is in effect The timestamped meter data sen...

Page 10: ...oMode table If a lower transmit interval is needed for the specific data rate in order to achieve 11 years of battery life the module will adjust the parameter accordingly Table 3 shows the transmit i...

Page 11: ...s presented Standard Figure 5 illustrates the structure of message format Standard For a detailed description of the payload see Table 5 Figure 5 Structure message format Standard DIB Field Size Data...

Page 12: ...m3 h 023Fxxxx xxxx 10 m3 h 5 Fw temp 4 bytes INT16 Forward temperature C 0258xxxx xxxx 0 001 C 0259xxxx xxxx 0 01 C 025Axxxx xxxx 0 1 C 025Bxxxx xxxx C 6 Rt temp 4 bytes INT16 Return temperature C 025...

Page 13: ...address 10 bytes According to M Bus EN13757 3 identification field Meter address Byte 0 1 DIF VIF code Byte 2 5 Meter ID BCD8 lsByte msByte Byte 6 7 Meter manufacturer lsByte msByte Byte 8 Meter vers...

Page 14: ...day and the data message at least regulated by transmit interval parameter or EcoMode once every day The transmit interval can only be set the values listed in Table 10 Note that although the meter r...

Page 15: ...INT32 Volume m3 0413xxxxxxxx xxxxxxxx 0 001 m3 0414xxxxxxxx xxxxxxxx 0 01 m3 0415xxxxxxxx xxxxxxxx 0 1 m3 0416xxxxxxxx xxxxxxxx m3 0417xxxxxxxx xxxxxxxx 10 m3 3 Meter address 10 bytes According to M...

Page 16: ...te to indicate that the value is not valid Table 11 Payload message format Scheduled daily redundant Scheduled Extended The data message of Scheduled mode Extended contains all the data fields from me...

Page 17: ...flags 13 bytes INT72 Byte 0 3 DIF VIF codes 0x0DFF21E9 Byte 4 Error flags Byte 5 8 Meter ID BCD8 lsByte msByte Byte 9 10 Meter manufacturer lsByte msByte Byte 11 Meter version Byte 12 Device type 5 M...

Page 18: ...040Fxxxxxxxx xxxxxxxx 10 MJ 04FB0Dxxxxxxxx xxxxxxxx MCal 04FB0Exxxxxxxx xxxxxxxx 10 MCal 04FB0Fxxxxxxxx xxxxxxxx 100 MCal 2 Cooling energy 8 9 bytes INT32 Energy consumption Wh J Cal 0483FF02xxxxxxxx...

Page 19: ...is unable to communicate with the meter and retrieve meter values in which case all the fields in the payload have the DIF indicating value during error state In case of erroneous data or if the modul...

Page 20: ...pact 0x20 Message format JSON 0x21 Message format Scheduled daily redundant 0x22 Message format Scheduled Extended 0x23 Message format Combined heat cooling 0x00070101F Sets the message format to comp...

Page 21: ...erating humidity 0 93 RH No condensation Operating altitude 2 000 m Usage environment Indoors Storage temperature 20 60 C Radio characteristics Operating Frequency Frequency Band 863 1 864 9 K 865 1 8...

Page 22: ...ion Description DIB Data Information Block DIF Data Information Field VIF Value Information Field MCM Meter Connectivity Module 9 2 NUMBER REPRESENTATION Decimal numbers are represented as normal numb...

Page 23: ...CMi4160 LoRaWAN Module 23 02 2021...

Page 24: ...www diehl com metering PfM 02 2021 Specifications subject to change without notice Diehl Metering GmbH Industriestra e 13 91522 Ansbach Phone 49 981 1806 0 Fax 49 9811806 615...

Reviews: