background image

 

 

CMi416

0 User’s Manual English 

 

 

 

 

 

 

 

 

 

 

 

 

CMi416

0 User’s Manual English 

page | 23 (28) 

[2020-10] 

 

 

 

V1.3

 

 

 

Message format  

 

0x07 

0x01 

0x1E = Message format 

Standard 

0x1F = Message format 

Compact 

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 compact) 

 

 

EcoMode 

0x0F 

0x01

 

0x00 = Disable EcoMode 

0x01 = Enable EcoMode

 

0x000F0100 

(Disables EcoMode)

 

Set Time 
Relative 

0x13 

0x04 

0xNumber of seconds* 

(lsByte -> msByte) 

 

*Negative numbers 
supported. 

0x0013043C000000 

(Adds 60 seconds to the 
current time) 

 

0x0013043C000080 

(Subtracts 60 seconds 
from the current time) 

UTC offset 

0x17 

0x02 

0xNumber of minutes* 
(lsByte -> msByte) 
 
*Negative numbers 
supported. 

0x17023C00 (Sets the 
UTC offset to +60 minutes) 
 
0x17023C80 (Sets the 
UTC offset to -60 minutes) 
 

Reboot 

0x22 

0x02 

0x759E is used to reboot 
device (note endianness, 
LSB first). 

0x0022029E75 
(Reboots the device) 

Table 14: Downlink commands 

 

 

Summary of Contents for CMi Series

Page 1: ...CMi4160 User s Manual English CMi4160 User s Manual English v1 3 ...

Page 2: ...UP THE DEVICE 8 5 3 1 Mounting and connection 8 5 3 2 Connection of battery pack 8 5 3 3 Connection of antenna 8 5 3 4 Network preparation 9 5 3 5 Activation 9 5 3 6 Switch off reboot module 10 6 ADMINISTRATION REFERENCE 11 6 1 PURPOSE 11 6 2 SECURITY AND ACCESS CONTROL 11 6 3 CONFIGURATION OPTIONS 11 6 4 TIME HANDLING 12 6 5 ADAPTIVE DATA RATE ADR 13 6 6 TRANSMIT INTERVAL 13 6 6 1 EcoMode 13 6 7 ...

Page 3: ...CMi4160 User s Manual English CMi4160 User s Manual English page 3 28 2020 10 V1 3 10 2 NUMBER REPRESENTATION 28 10 3 EUROPEAN STANDARDS 28 ...

Page 4: ...and product are provided on an as is basis only and may contain deficiencies or inadequacies Elvaco AB takes no responsibility for damages liabilities or other losses by using this product 1 1 Copyright and trademark 2020 Elvaco AB All rights reserved No part of the contents of this manual may be transmitted or reproduced in any form by any means without the written permission of Elvaco AB Printed...

Page 5: ... all manuals supplied with the product Failure to comply with these precautions violates safety standards of design manufacture and intended use of the product Elvaco AB assumes no liability for customer s failure to comply with these precautions CMi4160 receives and transmits radio frequency energy while switched on Remember that interference can occur if the product is used close to TV sets radi...

Page 6: ...l is used to mark information that is important to take into consideration for safety reasons or to assure correct operation of the meter connectivity module The Tip symbol is used to mark information intended to help you get the most out of your product It can for example be used to highlight a possible customization option related to the current section Table 1 provides information on how the pr...

Page 7: ...ng lifetime and a versatile application through its many configuration options Key features of the module include Extensive battery 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 mounted in the meter and activated it will join the LoRaWAN network and start t...

Page 8: ...nnect the meter interface cable to the meter 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 meter with the module 5 3 3 Connection of antenna CMi4160 is available in two different versions with internal antenna CMi4160Int and with external antenna CMi41...

Page 9: ...ctly by checking the network 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 LED lights up for 1 second followed by short flashes on the green LED until the module has joined the LoRaWAN network When CMi4160 succeeds in joining the LoRaWAN network the gree...

Page 10: ...indication 5 3 6 Switch off reboot module To reboot the module press and hold the push button 2 for 5 15 seconds Release the button when the green LED is lit To switch off the module press and hold the push button 2 for 15 20 seconds Release the button when the red LED is lit Figure 3 Reboot switch off module ...

Page 11: ...e that the Elvaco OTC app is only compatible with Android phones with Android 5 0 or later Table 2 provides a summary of all parameters and settings in CMi4160 Field name Abbr Description Default value Device access Locked device correct Product Access Key or Open device Device access No Product Access Key Downlink Meter ID Meter identification number of the meter Not configurable N A Readable Rea...

Page 12: ...a 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 handlin...

Page 13: ...EcoMode When EcoMode is active it is able to achieve a battery life of at least 11 1 years by utilizing a table of allowed transmit intervals settings for each data rate When radio conditions are poor and data rate is low the module will be able to send data less frequently in order to conserve battery life When signal conditions are good the module will be able to send data more frequently When E...

Page 14: ...e 4 Figure 4 CMi4160 M Bus message structure Field Size Description Message format identifier 1 byte 0x1E Standard 0x1F Compact 0x20 JSON 0x21 Scheduled Daily redundant 0x22 Scheduled Extended 0x23 Combined heat cooling Table 4 CMi4160 message formats 6 7 2 Structure and payload In this section a detailed description of the structure and payload for each message format is presented Standard Figure...

Page 15: ...2Exxxx xxxx kW 022Fxxxx xxxx 10 kW 4 Flow 4 bytes INT16 Flow m3 h 023Bxxxx xxxx 0 001 m3 h 023Cxxxx xxxx 0 01 m3 h 023Dxxxx xxxx 0 1 m3 h 023Exxxx xxxx 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 025Cxxxx xxxx 0 001 C 025Dxxxx xxxx 0 01 C 025Exxxx...

Page 16: ...xxxxxx xxxxxxxx 10 MJ 04FB0Dxxxxxxxx xxxxxxxx MCal 04FB0Exxxxxxxx xxxxxxxx 10 MCal 04FB0Fxxxxxxxx xxxxxxxx 100 MCal 2 Meter 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 version Byte 9 Device type 3 Error flags 4 bytes INT8 Error and warning flags 01F...

Page 17: ... and data message DIB Field Size Data type Description 0 Message format identifier 1 byte 0xFA Clock message 1 Date time 6 bytes 32 bit binary integer M Bus type F 046Dxxxxxx Valid date time message 346Dxxxxxx Invalid date time message Table 9 Payload clock message The clock message will be transmitted once every day and the data message at least regulated by transmit interval parameter or EcoMode...

Page 18: ...6 7 bytes INT32 Energy consumption Wh J Cal 0403xxxxxxxx xxxxxxxx Wh 0404xxxxxxxx xxxxxxxx 10 Wh 0405xxxxxxxx xxxxxxxx 100 Wh 0406xxxxxxxx xxxxxxxx kWh 0407xxxxxxxx xxxxxxxx 10 kWh 040Exxxxxxxx xxxxxxxx MJ 040Fxxxxxxxx xxxxxxxx 10 MJ 04FB0Dxxxxxxxx xxxxxxxx MCal 04FB0Exxxxxxxx xxxxxxxx 10 MCal 04FB0Fxxxxxxxx xxxxxxxx 100 MCal 2 Volume 6 bytes INT32 Volume m3 0413xxxxxxxx xxxxxxxx 0 001 m3 0414xxxx...

Page 19: ...xxxxxxx kWh 4407xxxxxxxx xxxxxxxx 10 kWh 440Exxxxxxxx xxxxxxxx MJ 440Fxxxxxxxx xxxxxxxx 10 MJ 44FB0Dxxxxxxxx xxxxxxxx MCal 44FB0Exxxxxxxx xxxxxxxx 10 MCal 44FB0Fxxxxxxxx xxxxxxxx 100 MCal Note Before a midnight reading has been performed the Function field of the DIF is set to value during error state to indicate that the value is not valid Table 11 Payload message format Scheduled daily redundant...

Page 20: ...Power Flow Bit 6 4 n 10n 3 W n 0 7 Bit 2 0 m 10m 6 m3 h m 0 7 Byte 4 5 Fw temp lsByte msByte C 2 decimals Byte 6 7 Rt temp lsByte msByte C 2 decimals Byte 8 9 Flow lsByte msByte 10m 6 m3 h Byte 10 11 Power lsByte msByte 10n 3 W 4 Meter ID Error 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 B...

Page 21: ... Wh 0405xxxxxxxx xxxxxxxx 100 Wh 0406xxxxxxxx xxxxxxxx kWh 0407xxxxxxxx xxxxxxxx 10 kWh 040Exxxxxxxx xxxxxxxx MJ 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 xxxxxxxx Wh 0484FF02xxxxxxxx xxxxxxxx 10 Wh 0485FF02xxxxxxxx xxxxxxxx 100 Wh 0486FF02xx...

Page 22: ...icate with meter bit 4 5 of the bit of the DIF code first byte of each index field will be set to 11b For example a DIF code of 0x02 will be set to 0x32 in case of error This applies to all message format except JSON For message format JSON the actual value will be replaced with null in case of error state If no meter communication is possible at all all fields have this error indication set 6 8 D...

Page 23: ...x01 0x00 Disable EcoMode 0x01 Enable EcoMode 0x000F0100 Disables EcoMode Set Time Relative 0x13 0x04 0xNumber of seconds lsByte msByte Negative numbers supported 0x0013043C000000 Adds 60 seconds to the current time 0x0013043C000080 Subtracts 60 seconds from the current time UTC offset 0x17 0x02 0xNumber of minutes lsByte msByte Negative numbers supported 0x17023C00 Sets the UTC offset to 60 minute...

Page 24: ...ntal specifications Operating temperature 5 to 55 ºC Operating humidity 0 93 RH No condensation Operating altitude 2000 m Usage environment Indoors Storage temperature 20 to 60 ºC Radio characteristics Operating Frequency Frequency Band 863 1 864 9 K 865 1 867 9 L 868 1 868 5 M 868 8 869 1 N 869 8 869 9 Q MHz Data Rate DR0 DR5 Occupied Bandwidth 200kHz Output power 13 dBm Receiver sensitivity 135 ...

Page 25: ...CMi4160 User s Manual English CMi4160 User s Manual English page 25 28 2020 10 V1 3 Configuration NFC via Elvaco OTC app or downlink data ...

Page 26: ... 8 Type approvals CMi4160 is designed to comply with the directives and standards listed below Approval Description EMC EN 301 489 1 EN 309 489 3 RED EN300 220 2 Short Range Devices SRD operating In the frequency range 25 MHz to 1 000 MHz LVD EN 62368 1 LoRa Alliance LoRaWAN Certified ...

Page 27: ...or v0 1 2018 11 Proof of concept Anton Larsson v0 2 2019 04 Evaluation samples Anton Larsson v0 3 2019 10 Evaluation samples final Anton Larsson v1 0 2019 12 Commercial release Anton Larsson V1 1 2020 06 Commercial release v1 1 David Svensson V1 2 2020 09 Commercial release v1 2 David Svensson V1 3 2020 10 Commercial release v1 3 Hampus Morberg ...

Page 28: ...vity Module 10 2 Number representation Decimal numbers are represented as normal number i e 10 ten Hexadecimal numbers are represented with prefix 0x i e 0x0A ten Binary numbers are represented with prefix 0b i e 0b00001010 ten Payload data follows the M Bus Standard with the least significant byte LSB first 10 3 European Standards M Bus standard EN 13757 3 2013 Communication systems for and remot...

Reviews: