background image

 

 

CMi413

0 User’s Manual English 

 

 

 

 

 

 

 

 

 

 

 

 

CMi413

0 User’s Manual English 

page | 20 (25) 

[2020-06] 

 

 

 

V1.1 

 

 

 
0413xxxxxxxx = xxxxxxxx * 0.001 m

3

 

0414xxxxxxxx = xxxxxxxx * 0.01 m

3

 

0415xxxxxxxx = xxxxxxxx * 0.1 m

3

 

0416xxxxxxxx = xxxxxxxx m

0417xxxxxxxx = xxxxxxxx * 10 m

3

 

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 

Rt temp 

4 bytes 

INT16 

Return temperature (°C) 
 
025Cxxxx = xxxx * 0.001 °C 
025Dxxxx = xxxx * 0.01 °C 
025Exxxx = xxxx * 0.1 °C 
025Fxxxx = xxxx °C 

Meter ID 

6 bytes 

According to M-Bus 
EN13757-3 
identification field 

Meter ID 
  
0C78xxxxxxxx  

Alarm 
codes 

5 bytes 

INT16 

Error and warning flags 
  
02FD17xxxx 
 
For further information about Alarm 
codes 

please refer to the meter’s manual  

Table 13: Payload, message format Combined heat/cooling 

 

6.7.3  Meter communication error message 

The payloads using M-Bus encoded data uses the Function field of the DIF to indicate errors. In this case 
it is set to “value during error state” (M-Bus standard EN 13757-3:2013) and the value sent should not be 
used. A typical case for this is when the module 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 module is unable to communicate 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  Downlink 

CMi4130 supports configuration via downlink, i.e. sending commands to an end-device via the LoRaWAN 
network. 

Note that this feature should only be used sparingly due to bandwidth consideration.

 

Communication via downlink is sent on port 2 and can only be made in a short window after an uplink 
transmission from module to server. Therefore, time-critical communication should not be performed over 
downlink.  
 
Downlink commands are structured according to the following format:

 

“0x00” "TLV

" "

Number of bytes in 

configuration" "Configuration". 

For a complete description of all available downlink commands, see

 

Table 

14

 

 

 

Field name 

TLV 

Number of 
bytes in 
configuration 

Configuration 

Example 

Summary of Contents for CMi4130

Page 1: ...CMi4130 User s Manual English CMi4130 User s Manual English v1 1...

Page 2: ...CE 7 5 3 1 Mounting and connection 7 5 3 2 Connection of antenna 7 5 3 3 Network preparation 7 5 3 4 Activation 8 5 3 5 Switch off reboot module 9 6 ADMINISTRATION REFERENCE 10 6 1 PURPOSE 10 6 2 SECU...

Page 3: ...nd 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 Copyrigh...

Page 4: ...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 custom...

Page 5: ...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 i...

Page 6: ...long 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 achie...

Page 7: ...Mi4130Int and with external antenna CMi4130Ext If using the external antenna version of the module the antenna is connected using an SMA connector If using an external antenna make sure to mount it at...

Page 8: ...reen LED until the module has joined the LoRaWAN network When CMi4130 succeeds in joining the LoRaWAN network the green LED will light up for 8 seconds as illustrated by Fel Hittar inte r eferensk lla...

Page 9: ...itch 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...

Page 10: ...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 CMi4130 Field name Abbr Description Default value Devi...

Page 11: ...ork 0x 00 00 00 00 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...

Page 12: ...ta rate in order to achieve 11 years of battery life the module will adjust the parameter accordingly Table 3 shows the transmit intervals that the module will use for different data rates in order to...

Page 13: ...2 Structure and payload In this section a detailed description of the structure and payload for each message format is presented Standard Figure 5 illustrates the structure of message format Standard...

Page 14: ...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 025Dxx...

Page 15: ...format JSON Energy Energy consumption Unit Unit of energy consumption Wh kWh MWh GWh J kJ MJ or GJ Meter ID Identification number of the meter in which the module is mounted Table 7 Fields message fo...

Page 16: ...y after the readout When using message format Scheduled the transmit interval cannot not be set to higher than 1440 minutes Parameter Values Unit Transmit interval 60 120 180 240 360 480 720 1440 Minu...

Page 17: ...d for future use Bit 5 0 Minute The year is read by combining the year high and year low field For example year high 0010 and year low 010 year 0010010 0 standard time 1 daylight saving time 0 timesta...

Page 18: ...0407xxxxxxxx xxxxxxxx 10 kWh 040Exxxxxxxx xxxxxxxx MJ 040Fxxxxxxxx xxxxxxxx 10 MJ 2 Volume 6 bytes INT32 Volume m3 0413xxxxxxxx xxxxxxxx 0 001 m3 0414xxxxxxxx xxxxxxxx 0 01 m3 0415xxxxxxxx xxxxxxxx 0...

Page 19: ...t Combined heat cooling is developed to be used in meters that measures both heating and cooling energy Message format Combined heat cooling is only meant to be used in combined heat cooling meters DI...

Page 20: ...ate 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 module is unable to commun...

Page 21: ...tended 0x14 Message format Combined heat cooling 0x00070110 Sets the message format to compact EcoMode 0x0F 0x01 0x00 Disable EcoMode 0x01 Enable EcoMode 0x000F0100 Disables EcoMode Set Time Relative...

Page 22: ...ode 2 5 A Environmental specifications Operating temperature 5 to 55 C Operating humidity 0 93 RH No condensation Operating altitude 2000 m Pollution degree Degree 1 Usage environment Indoors Storage...

Page 23: ...CMi4130 User s Manual English page 23 25 2020 06 V1 1 8 Type approvals CMi4130 is designed to comply with the directives and standards listed below Approval Description EMC EN 301 489 1 EN 309 489 3 L...

Page 24: ...20 06 V1 1 9 Document history 9 1 Versions Version Date Description Author V0 1 2019 03 PoC version Anton Larsson V0 2 2019 09 Evaluation samples version Anton Larsson V1 0 2019 12 Commercial release...

Page 25: ...ity 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 pr...

Reviews: