CMi4170 User’s Manual English Contents DOCUMENT NOTES ..................... 3 ..................3 OPYRIGHT AND TRADEMARK ........................3 ONTACTS IMPORTANT USAGE AND SAFETY INFORMATION ........... 4 USING THIS MANUAL ....................5 ....................5 URPOSE AND AUDIENCE ...................... 5 NLINE RESOURCES ........................5 YMBOLS INTRODUCTION ......................
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.
CMi4170 User’s Manual English Using this manual Purpose and audience This manual provides all information needed to mount, deploy, and configure CMi4170 and targets installers and system integrators. Online resources To download the latest version of this user’s manual, or to find information in other languages, please visit http://www.elvaco.com/.
CMi4170 User’s Manual English Introduction Purpose This chapter provides a general description of CMi4170. In the next-coming sections you will learn more about possible applications for the product and how CMi4170 can be combined with other products to build versatile solutions.
CMi4170 User’s Manual English Getting started Purpose This chapter provides instructions on how to get started with CMi4170. After reading and carefully following each step of this chapter, your meter connectivity module should be mounted and connected to the LoRaWAN network.
CMi4170 User’s Manual English Mount and start-up the device 5.3.1 Mounting Mount the CMi4170 in the module slot of Engelmann, see Figure 2 below. • Please make sure that the module’s push button (2) is facing upwards. • Please make sure that Interface connector of the meter (1) fits the Interface connector of the module (3).
5.3.3 Activation and LED indications Module activation By default, CMi4170 is set to passive mode, which means no messages will be transmitted from the module until it is activated. The module can be activated in one of the following ways: a) By using the Elvaco OTC App: Open the Elvaco OTC app, which is available in Google Play.
Follow below steps to verify that the module is communicating with the meter and is connected to the LoRaWAN network: 1. Open the Elvaco OTC App and go to “INSPECT” tab 2. Scan the module 3. Check if “Meter com” is set to “OK” and “Network joined” is set to “Yes”...
Elvaco website. Configuration options CMi4170 is configured via the Elvaco OTC app. It uses NFC to transfer settings to the module. Downlink may also be used to for some configurations, see section 6.3.1 Downlink for more information.
Page 12
CMi4170 User’s Manual English Transmit Sets the number of 60 minutes Readable / Readable Writeable interval minutes between each Writeable transmission from the module. Date & Time Date and time of the meter. Readable / Readable Writeable Set Time Adjusts the time of the...
CMi4170 User’s Manual English 6.3.1 Downlink CMi4170 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 can only be made in a short window after an uplink transmission from module to server.
Table 4: Downlink commands Adaptive data rate (ADR) CMi4170 uses 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 best case, 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.
Table 6: EcoMode transmit interval settings, EcoMode (10 years) Message formats CMi4170 has several different message formats. Each one will be described in detail in this section. 6.6.1 Message structure Message formats Standard, Compact, Scheduled – Daily redundant, Scheduled Extended, Combined heat/cooling and Engelmann are encoded in M-Bus format (M-Bus standard EN 13757-3:2013).
0x29 = Combined heat/cooling 0x2C = Engelmann telegram 1 0x2D = Engelmann telegram 2* Table 7: CMi4170 Message formats *Engelmann telegram 2 cannot be selected as a telegram type. It is the ID of the second telegram when using message format Engelmann.
Page 17
CMi4170 User’s Manual English Meter ID 6 bytes According to M- Meter ID Bus EN13757-3 identification 0C78xxxxxxxx field Error 4 bytes INT8 Error and warning flags flags 01FD17xx Table 8: Payload, message format Standard 6.6.2.2 Compact Table 9 provides a detailed description of message format Compact.
Page 18
CMi4170 User’s Manual English 6.6.2.4 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 11.
Page 19
CMi4170 User’s Manual English 6.6.2.4 Daily redundant The data message of Scheduled mode-daily redundant contains an accumulated daily energy field, which is updated at 24:00 each day. Depending on transmit interval settings and data rate, the field will be included in between 1-24 data messages per day. This will increase the probability of the value being received.
Page 20
CMi4170 User’s Manual English 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. Example: 740600000000 = MWh, 3 decimals = 0 kWh Table 14: Message format Scheduled –...
Page 21
CMi4170 User’s Manual English Meter 6 bytes INT32 Meter date and time (YY-MM-DD HH:MM) date/time 046Dxxxxxxxx Bit 31-28 = Year-high* Bit 27-24 = Month Bit 23-21 = Year-low* Bit 20-16 = Day Bit 15 = Summertime flag** Bit 12-8 = Hour...
Page 22
CMi4170 User’s Manual English Rt temp 4 bytes INT16 Return temperature (°C) 025Fxxxx, °C Meter ID 6 bytes According to Meter ID M-Bus EN13757-3 0C78xxxxxxxx identification field Error flags 4 bytes INT8 Error and warning flags 01FD17xx Table 16: Message format, Combined heat/cooling 6.6.2.7 Engelmann...
Page 23
CMi4170 User’s Manual English Volume 6 bytes INT32 Volume (m 0413xxxxxxxx = m , 3 decimals Meter 6 bytes INT32 Meter date and time (YY-MM-DD HH:MM) date/time 046Dxxxxxxxx Bit 31-28 = Year-high* Bit 27-24 = Month Bit 23-21 = Year-low*...
CMi4170 User’s Manual English Technical specifications Type Value Unit Comments Mechanics Dimensions (w x h x d) 29 x 56 x 12 Weight Mounting In module slot of Engelmann Sensostar S3/S3C Electrical connections Supply voltage Internal meter battery or PSU...
CMi4170 User’s Manual English Type approvals CMi4170 is designed to comply with the directives and standards listed below. Approval Description EN 301 489-1, EN 301 489-3 LoRa Alliance® LoRaWAN® Certified CMi4170 User’s Manual English Page 26 [2020-10]...
CMi4170 User’s Manual English Document history Versions Version Date Description Author V0.1 2019-11 First draft Anton Larsson V0.2 2020-05 Second draft David Svensson V1.0 2020-10 Commercial release v1.0 David Svensson/Hampus Morberg V1.1 2020-10 Commercial release v1.1 David Svensson/Hampus Morberg CMi4170 User’s Manual English...
CMi4170 User’s Manual English 10 References 10.1 Terms and abbreviations Abbreviation Description Data Information Block Data Information Field Value Information Field Meter Connectivity 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) •...
Need help?
Do you have a question about the CMi4170 and is the answer not in the manual?
Questions and answers