Elvaco CMi6140 User Manual
Hide thumbs Also See for CMi6140:

Advertisement

Quick Links

CMi6140
User's Manual
English
V1.2
CMi6140 User's Manual English

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CMi6140 and is the answer not in the manual?

Questions and answers

Summary of Contents for Elvaco CMi6140

  • Page 1 CMi6140 User’s Manual English V1.2 CMi6140 User’s Manual English...
  • Page 2: Table Of Contents

    CMi6140 User’s Manual English CONTENTS DOCUMENT NOTES ..................... 4 ..................4 OPYRIGHT AND TRADEMARK ........................4 ONTACTS IMPORTANT USAGE AND SAFETY INFORMATION ........... 5 USING THIS MANUAL ....................6 ....................6 URPOSE AND AUDIENCE ...................... 6 NLINE RESOURCES ........................6 YMBOLS INTRODUCTION ......................
  • Page 3 CMi6140 User’s Manual English 10.1 ........................37 ERSIONS REFERENCES ......................38 11.1 ..................38 ERMS AND ABBREVIATIONS 11.2 ..................38 UMBER REPRESENTATION CMi6140 User’s Manual English page | 3 (38) [2022-09] V1.2...
  • Page 4: Document Notes

    Copyright and trademark © 2022, 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 in Sweden.
  • Page 5: Important Usage And Safety Information

    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.
  • Page 6: Using This Manual

    DM system and a receiving MDM server. It is meant to be used along with the common “Elvaco NB-IoT Module Integrators Manual”, which provides information about the bootstrapping process, device management, data transport and encryption.
  • Page 7: Introduction

    IoT platforms. • Battery or mains supply operated CMi6140 has several options for power supply. It can be battery operated for up to 10 years with daily transmission of meter data. • One-Touch Commissioning The product uses the Elvaco One-Touch Commissioning (OTC) to configure and deploy products quickly and securely.
  • Page 8: Getting Started

    CMi6140 User’s Manual English Getting started Purpose This chapter provides instructions on how to get started with the CMi6140. After reading and carefully following each step of this chapter, the MCM will be mounted and deployed. Product overview CMi6140 Figure 1. Product overview 1.
  • Page 9: Mount And Start-Up The Device

    Mount and start-up the device To use CMi6140, a SIM card (size: Nano) needs to be mounted in the SIM card holder (5), see Figure 1. The module is thereafter mounted in module slot 1 or 2 of a Kamstrup MC403, MC603, or MC803, see Figure 2.
  • Page 10 Read module status via meter display In addition to the Elvaco OTC App, the status of the module can be read via the meter display. To retrieve the status of the module via the meter display, enter the tech loop of the meter display and request the status information of the module.
  • Page 11: Switch Off/Reboot Module

    CMi6140 User’s Manual English Number Meaning Bootstrap Failed 11111111 Device has bootstrapped Table 4 Boostrap status Number Meaning Device is inactive, network is not used Device is configured to not use DM Attempting to bootstrap Failed bootstrap due to issues with encryption keys or communication timeout...
  • Page 12: Integration Guide

    Integration guide Purpose This chapter provides the technical details needed to integrate an Elvaco NB-IoT module with a MDM (Meter Data Management) and/or DM (Device Management) server. Note that this section will provide device-specific information and is meant to be used with the common “Elvaco NB-IoT MCM Integrator’s guide”.
  • Page 13 CMi6140 User’s Manual English LwM2M object LwM2M resource Type Range or Comment Enumeration R(W) LwM2M Security Security Mode 0/1/2 0..4 DM Security mode Writable by Bootstrap server LwM2M Security PSK Identity 0/1/3 Opaque DM PSK identity (DevEUI) LwM2M Security Secret Key...
  • Page 14 CMi6140 User’s Manual English LwM2M object LwM2M resource Type Range or Comment Enumeration Connectivity SMCC 4/0/10 Integer 0..999 Monitoring PLMN = SMNC + SMCC Firmware Package URI 5/0/1 Firmware Update Update URI Firmware Update 5/0/2 Firmware Update Update Trigger Firmware...
  • Page 15 CMi6140 User’s Manual English LwM2M object LwM2M resource Type Range or Comment Enumeration Elvaco MDM Transport Security 33905/0/ Integer 0..4 MDM Server Server Mode Transport Security Mode 0 = PSK mode 3 = No security Elvaco MDM Transport Secret 33905/0/...
  • Page 16 NB-IoT Last Info duration Registration Duration Elvaco NB-IoT Modem Model 33909/0/ String NB-IoT Modem Info Model Elvaco NB-IoT Modem Firmware 33909/0/ String NB-IoT Modem Info Firmware Table 8: CMi6140 status/configuration parameters CMi6140 User’s Manual English page | 16 (38) [2022-09] V1.2...
  • Page 17: Kamstrup Mc403, Mc603, Mc803 Error Codes

    CMi6140 User’s Manual English 6.3.1 Kamstrup MC403, MC603, MC803 error codes Changing APN via the DM system Since changing APN is a potentially hazardous operation that may render the device disconnected from the mobile network, there is a rollback functionality in place when changing the APN.
  • Page 18: Administration Reference

    Elvaco OTC App or the OTC web interface. Note that the default setting of the CMi6140 is Open, meaning the user must set it to Lock to activate the configuration lock. In section 7.5, all default configurations are listed.
  • Page 19: Data Retransmission

    CMi6140 User’s Manual English figure below illustrates this. The transmissions are planned at time T . The actual T is a random time transmit between (T ) and (T offset offset delay and T are parameters in the product. offset...
  • Page 20: Example 2

    Meter data transmissions CMi6140 sends meter data messages according to it’s transmit interval settings. Meter read out is always related to meter’s clock at time 00:00:00. Transmission time is randomized between read outs. The user can customize the data sent from the module by configuring message format and encoding of the telegram.
  • Page 21 CMi6140 User’s Manual English Field Description Volume INT32 Example: 0413xxxxxxxx Power INT16 Example: 022Bxxxx Flow INT16 Example: 023Bxxxx Fw temp INT16 Example: 025Axxxx Rt temp INT16 Example: 025Exxxx Info codes INT32 Error and warning flags Example: 04FD17xxxx Note that this field is always 32 bits, even when using MultiCal 403 which only reports 16 bits.
  • Page 22 CMi6140 User’s Manual English "T2":0,"U2":"kWh","T3":0,"U3":"kWh","P":0,"PU":"W","F":0,"FU":"l/h", "FT":26.25,"TU":"C","RT":26.50,"RU":"C","EF":"0x00000100"} Pulse: Message format ID 68 Field Description Date and INT32 Date and Time (Type F), Time e.g. 046Dxxxxxxxx (see Note 1) M-Bus Format F for Date & Time Meter ID BCD8 According to M-Bus EN13757-3 identification...
  • Page 23: Message Encoding

    CMi6140 User’s Manual English Field Description Sub-unit 1 is used in DIFE for In A Examples: Volume: 844014B1EB0100 = 1258.73 m³ Energy: 84400725120000 = 46450 kWh Pulse In B 85 or INT32 Reads the registers corresponding to the In B connector on the module.
  • Page 24 CMi6140 User’s Manual English Field JSON key Meter ID Meter date / time Energy Energy unit Volume Volume unit Power Power unit Flow Flow unit Forward temperature Forward temperature unit Return temperature Return temperature unit Error flags Tariff 1 Energy*...
  • Page 25 NB-IoT. Also, other means of encoding the data than M-Bus can be used in the future. Elvaco uses SenML/CBOR/M-Bus data representation for transferring meter data in a compact and self- describing manner. The data being transferred is referred to as a pack, containing one record per readout.
  • Page 26 CMi6140 User’s Manual English Other values • (Base) Unit is not used, since the unit is specified by the M-Bus data • An “Encoder Version field” is used in a separate record to define the type and version of the encoded payload data.
  • Page 27 CMi6140 User’s Manual English Example and Data Size Below is a break-down of the number of bytes used for the different parts described above. : size (bytes) 98 18 # 24 item array : 2 (fixed) # Map with length 3...
  • Page 28 CMi6140 User’s Manual English Configuration SenML/CBOR is to be considered a message encoding. It defines how the messages are encoded, but not the actual contents of the messages (which fields from the meter are included). SenML/CBOR/M-Bus is one such encoding, but there could be several based on this SenML/CBOR specification and the encoder version field above defines exactly which type and version is used.
  • Page 29: Configuration Options

    CMi6140 is configured via preconfigure service at delivery, via LwM2M device management or via the Elvaco OTC App, using NFC to transfer settings to the module. The Elvaco OTC App is downloaded via Google Play or at App Store for iOS. When the application has been installed, you can log in by using the user symbol in the top right corner.
  • Page 30 CMi6140 User’s Manual English Device access – Device access – Parameter Description Configurable Default values value Locked device & No PAK (battery) correct PAK or open device Bootstrap Port of the bootstrap 5694 Readable/ Readable port server the module will...
  • Page 31 CMi6140 User’s Manual English NB-IoT-related configurations available in CMi6140. Device access – Device access – Parameter Description Configurable Default values value Locked device & No PAK (battery) correct PAK or open device APN mode Sets how APN Auto, Manual Auto...
  • Page 32 Writeable seconds. After this period, the device will enter deep sleep until next connection attempt- Table 16: NB-IoT-related configurations. Payload setup configurations available in CMi6140: Device access – Device access – Parameter Description Configurable Default values value Locked device &...
  • Page 33 15,15- restarting the modem 60,60- on failures 360,360- 1440,1300- 1600 Table 17: Payload setup configurations. MDM (MQTT-SN)-related configurations available in CMi6140. Device access – Device access – Parameter Description Configurable Default values value Locked device & No PAK...
  • Page 34: Technical Specifications

    CMi6140 User’s Manual English Technical specifications Type Value Unit Comments Mechanics Dimensions (w x h x d) 90 x 35 x 12 Weight Mounting In module slot of Kamstrup Multical® 403/603/803 External antenna connector MCX female SIM card Slide, size Nano...
  • Page 35 CMi6140 User’s Manual English • via LwM2M (Elvaco Evo DM-system, or third-party DM- system) • Preconfig on delivery General Supported Protocols LwM2M, MQTT-SN both over UDP Security DTLS 1.2 Data storage (examples) Meter data storage 4445 meter read out Stores all supported meter data CMi6140 User’s Manual English...
  • Page 36: Approvals

    CMi6140 User’s Manual English Approvals CMi6140 is designed to comply with the followed directives and standard listed below. CMi6140 User’s Manual English page | 36 (38) [2022-09] V1.2...
  • Page 37: Document History

    CMi6140 User’s Manual English 10 Document history 10.1 Versions Version Date Description V0.1 2021-02 Evaluation samples V0.2 2021-06 LVD Basis V1.0 2022-03 Updated release document V1.1 2022-06 Updated release document V1.2 2022-10 Updated release document CMi6140 User’s Manual English page | 37 (38) [2022-09] V1.2...
  • Page 38 CMi6140 User’s Manual English 11 References 11.1 Terms and abbreviations Abbreviation Description CBOR Concise Binary Object Representation COSE CBOR Object Signing and Encryption DevEUI Device Extended Unique Identifier Device Management Domain Name Server DTLS Datagram Transport Layer Security Internet Protocol...

This manual is also suitable for:

11004431100441110045211004421100451

Table of Contents