Elvaco CMi6110 User manual

CMi6110 User’s Manual English
CMi6110
User’s Manual
English
V1.1

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 2 (24)
[2020-05]
v1.1
Contents
1DOCUMENT NOTES .....................................................................................................3
1.1 COPYRIGHT AND TRADEMARK ......................................................................................... 3
1.2 CONTACTS..................................................................................................................... 3
2IMPORTANT USAGE AND SAFETY INFORMATION ...................................................4
3USING THIS MANUAL ..................................................................................................5
3.1 PURPOSE AND AUDIENCE ............................................................................................... 5
3.2 ONLINE RESOURCES ...................................................................................................... 5
3.3 SYMBOLS....................................................................................................................... 5
4INTRODUCTION............................................................................................................6
4.1 PURPOSE....................................................................................................................... 6
4.2 APPLICATION DESCRIPTION............................................................................................. 6
4.3 PRODUCT FEATURES ...................................................................................................... 6
4.4 COMPATIBILITY............................................................................................................... 6
5GETTING STARTED......................................................................................................7
5.1 PURPOSE....................................................................................................................... 7
5.2 PRODUCT SPECIFICATION CMI6110................................................................................ 7
5.3 MOUNT AND START-UP THE DEVICE................................................................................. 7
5.3.1 Mounting and connection ............................................................................................ 7
5.3.2 Start-up and LED indications....................................................................................... 7
5.3.3 Switch off/reboot module............................................................................................. 8
6INTEGRATION GUIDE ..................................................................................................9
6.1 PURPOSE....................................................................................................................... 9
6.2 INTRODUCTION............................................................................................................... 9
6.3 STATUS AND CONFIGURATION PARAMETERS.................................................................... 9
7ADMINISTRATION REFERENCE................................................................................ 14
7.1 PURPOSE..................................................................................................................... 14
7.2 SECURITY AND ACCESS CONTROL ................................................................................. 14
7.3 CONFIGURATION OPTIONS ............................................................................................ 14
7.4 METER DATA TRANSMISSIONS....................................................................................... 15
7.4.1 M-Bus-encoded telegram .......................................................................................... 16
7.4.2 JSON-encoded telegram........................................................................................... 19
8TECHNICAL SPECIFICATIONS .................................................................................. 20
9TYPE APPROVALS..................................................................................................... 22
10 DOCUMENT HISTORY................................................................................................23
10.1 VERSIONS.................................................................................................................... 23
11 REFERENCES.............................................................................................................24
11.1 TERMS AND ABBREVIATIONS ......................................................................................... 24
11.2 NUMBER REPRESENTATION .......................................................................................... 24

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 3 (24)
[2020-05]
v1.1
1 Document notes
All information in this manual, including product data, diagrams, charts, etc. represents information on
products at the time of publication, and is subject to change without prior notice due to product
improvements or other reasons. It is recommended that customers contact Elvaco AB for the latest
product information before purchasing a CMi Series product.
The documentation 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 in Sweden.
CMi Series is a trademark of Elvaco AB, Sweden.
1.2 Contacts
Elvaco AB
Kabelgatan 2T
434 37 Kungsbacka
SWEDEN
Phone: +46 300 30250
E-Mail: info@elvaco.com
Elvaco AB Technical Support
Phone: +46 300 434300
E-Mail: support@elvaco.se
Online: http://www.elvaco.com

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 4 (24)
[2020-05]
v1.1
2 Important usage and safety information
The following safety precautions must be observed during all phases of the operation, usage, service or
repair of any CMi Series product. Users of the product are advised to convey the information to users and
operating personnel and to incorporate these guidelines into 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.
CMi6110 receives and transmits radio frequency energy while switched on. Remember that interference
can occur if the product is used close to TV sets, radios, computers or inadequately shielded equipment.
Follow any special regulations and always switch off the product wherever forbidden, or when you
suspect that it may cause interference or danger.

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 5 (24)
[2020-05]
v1.1
3 Using this manual
3.1 Purpose and audience
This manual provides all information needed to mount, connect, configure and integrate a CMi6110 NB-
IoT module and targets system integrators.
This manual will provide device-specific information for CMi6110, such as status/configuration
parameters and message formats, needed to integrate the module with a DM system and a
receiving MD server.
It is meant to be used along with the common “Elvaco NB-IoT Module Integrators Manual”, which will
provide information about the bootstrapping process, device management, data transport and encryption.
3.2 Online resources
To download the latest version of this user’s manual, or to find information in other languages, please
visit https://www.elvaco.com/.
3.3 Symbols
The following symbols are used throughout the manual to emphasize important information and useful
tips:
The Note symbol 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.
The following symbols are used to provide information on how the product should be used:
Symbol
Description
Waste electrical products should not be disposed of with household waste. Please recycle
where facilities exist. Contact your Local Authority for recycling advise.
Electrostatic-sensitive device. Please observe the necessary ESD protective measures when
installing the MCM.

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 6 (24)
[2020-05]
v1.1
4 Introduction
4.1 Purpose
This chapter provides a general description of CMi6110. In the next-coming sections you will learn more
about possible applications for the product and how it can be combined with other products to build
versatile solutions.
4.2 Application description
CMi6110 is a cost-effective NB-IoT meter connectivity module, which is mounted inside a Landis+Gyr
UH50 heat meter or UC50 calculator. As soon as the device has been mounted and deployed, it will start
to deliver meter data to a receiving system via the NB-IoT (LPWAN) network. The product is ideal for
applications where long range and high energy-efficiency are required and a lower bandwidth is not a
concern.
4.3 Product features
Key features of CMi6110 include:
•IoT-ready
As soon as the meter connectivity module has been mounted and started up, it will automatically
initiate transmission of meter data without any manual steps needed. The CMi6110 is prepared
for seamless integration with all leading IoT platforms such as AWS, Azure and IBM Cloud.
•One-Touch Commissioning
The product uses the Elvaco One-Touch Commissioning (OTC) to configure and deploy products
quickly and securely. Using the Elvaco OTC App, simply enter your desired settings and place
your mobile phone on the right side of the UH50 meter/UC50 calculator. New settings will be
applied instantaneously via NFC.
•Flexible message scheme
CMi6110 has different message formats to choose from, which makes it easy to customize the
device to suit your specific project.
4.4 Compatibility
CMi6110 is compatible with any L+G UH50 meter using software version 5-15 or later or L+G UC50
calculators using software version 8.06 or higher.
CMi6110 can be supplied by using one of the following PSUs: Elvaco’s 230V CMip2110 or Landis+Gyr:
WZU-110/AC230-xx or WZU-ACDC24-50.

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 7 (24)
[2020-05]
v1.1
5 Getting started
5.1 Purpose
This chapter provides instructions on how to get started with the CMi6110. After reading and carefully
following each step of this chapter, the MCM will be mounted and deployed.
5.2 Product specification CMi6110
5.3 Mount and start-up the device
5.3.1 Mounting and connection
In order to use CMi6110, a SIM card (size: mini) needs to be mounted in the SIM card holder (8). The
module is thereafter mounted in module slot 2 of a L+G UH50 heat meter or a L+G UC50 heat calculator
with software version 5-15/8.06 or higher. Grab the module by the outer edges and gently press it into
position. Make sure to connect the (longer) 2-wire cord from the meter power supply unit (110/230V) to
the power connector and an external antenna to the module SMA connector.
5.3.2 Start-up and LED indications
Module activation
Upon delivery, CMi6110 will be set to passive mode, which means that no messages will be transmitted
from the module. Please make sure a SIM card (size: mini) has been mounted before activating the
module. There are two ways to activate the module:
1. Meter interface
2. Green LED
3. Red LED
4. NFC antenna
5. Power connector
6. Antenna connector
7. Push button
8. SIM card holder

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 8 (24)
[2020-05]
v1.1
1. Press down the push button for at least 5 seconds until the green LED lights up, then release the
button. CMi6110 will confirm start-up by flashing its red and green LEDs for one second.
2. Via the Elvaco mobile application. Go to Apply mode, set the Module power to “active” and
press Apply settings.Place the phone on the right side of the meter. The mobile phone should
vibrate three times. This indicates that settings have successfully been applied.
Network Connection
When activated, CMi6110 will attempt to connect to the mobile network. The phase is indicated by the
green and red LED lights up for 1 second, followed by short flashes on the green LED until the module
has joined the mobile network. When CMi6110 succeeds in connecting to the mobile network, the green
LED will lighten up for 8 seconds, as illustrated by Figure 1.
If the module fails to join the mobile network, it will perform retries until it succeeds. The time between
each attempt will increase for every attempt until it is performed once every day. A new join attempt cycle
can be manually started anytime by using the push button to reboot the module or by deactivating and
activating the module using the Elvaco OTC App.
Figure 1: LED indications, network connection
5.3.3 Switch off/reboot module
To reboot the module, press and hold the push button for 5-15 seconds. Release the button when the
green LED is lit.
To switch off the module, press and hold the push button for 15-20 seconds. Release the button when
the red LED is lit.
Figure 2: LED indication, reboot / switch-off

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 9 (24)
[2020-05]
v1.1
6 Integration guide
6.1 Purpose
This chapter provides the technical details needed to integrate an Elvaco NB-IoT module with a
MD and/or DM 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”.
6.2 Introduction
For device management, the module will act as a LWM2M device connecting to a LWM2M 1.1
server. The Device Management system enables configuration and monitoring of a CMi6110
module remotely. This includes setting configuration parameters, update the firmware and
trigger momentaneous/historical readouts of the module. For meter data transport, the module
uses the MQTT-SN protocol.
Upon activation, the device will attempt to connect to its configured bootstrap server via the
mobile (NB-IoT) network. When successful, the module will receive connection credentials, i.e.
IP addresses to the DM server and the meter data server.
The module will thereafter connect to the DM server and perform a DTLS handshake to
generate the session key used to encrypt the data that is transmitted between DM server and
module.
The module will thereafter connect to the MQTT-SN gateway and perform a DTLS handshake
to generate the sessions keys used to encrypt the session key used to encrypt the meter data
transport.
Each module has a security chip where device-unique set of keys are stored. These are
provisioned to the module during production. The UDP transport of both DM and meter data can
be secured using DTLS 1.2. Either the pre-provisioned keys can be used, or new keys can be
provisioned during the bootstrap phase.
6.3 Status and configuration parameters
Table 1 below provides a list of all CMi6110 status and configuration parameters accessible on
LwM2M.
Op.
LwM2M object
LwM2M resource
ID
Type
Range or
Enumeration
Comment
R
LwM2M Security
LWM2M Server
URI
0/0/0
String
Bootstrap URI
R
LwM2M Security
Bootstrap server
0/0/1
Bool
TRUE
R
LwM2M Security
Security Mode
0/0/2
Integer
0..4
BS Security
mode
0 = PSK mode
3 = No security
R
LwM2M Security
PSK Identity
0/0/3
Opaque
DevEUI
-
LwM2M Security
Secret Key
0/0/4
Opaque
Bootstrap PSK
R
LwM2M Security
Short Server ID
0/0/10
Integer
1..65534
R
LwM2M Server
Short Server ID
1/0/0
Integer
1..65534
R
LwM2M Server
Lifetime
1/0/1
Integer
E
LwM2M Server
Bootstrap-
Request Trigger
1/0/9

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 10 (24)
[2020-05]
v1.1
Op.
LwM2M object
LwM2M resource
ID
Type
Range or
Enumeration
Comment
R(W)
LwM2M Security
LWM2M Server
URI
0/1/0
String
DM ServerURI
Writable by
Bootstrap server
R
LwM2M Security
Bootstrap server
0/1/1
Bool
FALSE
R(W)
LwM2M Security
Security Mode
0/1/2
Int
0..4
DM Security
mode
Writable by
Bootstrap server
R
LwM2M Security
PSK Identity
0/1/3
Opaque
DM PSK identity
(DevEUI)
(W)
LwM2M Security
Secret Key
0/1/4
Opaque
DM PSK
Writable by
Bootstrap server
R
LwM2M Security
Short Server ID
0/1/10
Integer
1..65534
R
LwM2M Server
Short Server ID
1/1/0
Integer
1..65534
R
LwM2M Server
Lifetime
1/1/1
Integer
DM lifetime
E
LwM2M Server
Registration
Update Trigger
1/1/8
R
Device
Manufacturer
3/0/0
String
Manufacturer
("Elvaco")
R
Device
Model Number
3/0/1
String
Product model
("CMi6110")
R
Device
Serial Number
3/0/2
String
DevEUI
R
Device
Firmware Version
3/0/3
String
Firmware
version
E
Device
Reboot
3/0/4
Reboot
R
Device
Available Power
Sources
3/0/6/0
Integer
0..7
Power source
1: Internal
battery
2: External
battery
6: AC (Mains)
power
R
Device
Power Source
Voltage
3/0/7/0
Integer
Power source
voltage
(Millivolt)
R
Device
Battery level
3/0/9
0..100
Battery level (in
%)
R
Device
Error Code
3/0/11/0
0..8
Error codes,
according to
LwM2M 1
RW
Device
Current Time
3/0/13
Time
Current time
RW
Device
UTC Offset
3/0/14
String
UTC Offset
UTC+X (ISO
8601)
R
Device
Hardware version
3/0/18
String
Hardware
version
R
Connectivity
Monitoring
Network Bearer
4/0/0
Integer
0..50
7 = NB-IoT
R
Connectivity
Monitoring
Available Network
Bearer
4/0/1/0
Integer
0..50
7 = NB-IoT
R
Connectivity
Monitoring
Radio Signal
Strength
4/0/2
Integer
RSRP
(NRSRP)
R
Connectivity
Monitoring
APN
4/0/7/0
String
APN
R
Connectivity
Monitoring
Cell ID
4/0/8
Integer
Cell ID

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 11 (24)
[2020-05]
v1.1
Op.
LwM2M object
LwM2M resource
ID
Type
Range or
Enumeration
Comment
R
Connectivity
Monitoring
SMNC
4/0/9
Integer
0..999
MNC
PLMN = SMNC
+ SMCC
R
Connectivity
Monitoring
SMCC
4/0/10
Integer
0..999
MCC
PLMN = SMNC
+ SMCC
W
Firmware
Update
Package URI
5/0/1
Firmware
Update URI
E
Firmware
Update
Update
5/0/2
Firmware
Update Trigger
R
Firmware
Update
State
5/0/3
Integer
0..3
Firmware
Update Status
0: Idle
1: Downloading
2: Downloaded
3: Updating
R
Firmware
Update
Update result
5/0/5
Integer
Firmware
Update Result
R
Firmware
Update
Firmware Update
Protocol Support
5/0/8/0
Integer
0..5
0 = CoAP
R
Firmware
Update
Firmware Update
Delivery Method
5/0/9
Integer
0..2
0 = Pull only
RW
LwM2M Cellular
Connectivity
PSM Timer
10/0/4
Integer
NB-IoT T3412
RW
LwM2M Cellular
Connectivity
Active Timer
10/0/5
Integer
NB-IoT T3324
RW
LwM2M Cellular
Connectivity
eDRX parameters
for NB-S1 mode
10/0/9
Opaque
8 bit
NB-IoT eDRX
R
LwM2M Cellular
Connectivity
Activated Profile
names
10/0/11
ObjLink
Link to APN
Connection
Profile object
RW
LwM2M APN
Connection
Profile
Profile name
11/0/0
String
RW
LwM2M APN
Connection
Profile
APN
11/0/1
String
Manual APN
Writing currently
not supported
RW
LwM2M APN
Connection
Profile
Auto select APN
by device
11/0/2
Boolean
Auto APN Mode
Writing currently
not supported
RW
LwM2M APN
Connection
Profile
Authentication
Type
11/0/4
Integer
0..3
3 = None,
Writing currently
not supported
RW
LwM2M APN
Connection
Profile
Validity (MMC,
MNC)
11/0/8/0
String
Manual PLMN
Writing currently
not supported
RW
Elvaco MDM
Server
URI
33905/0/
0
String
MDM Server
URI
RW
Elvaco MDM
Server
Protocol
33905/0/
1
Integer
0..
MDM Server
Protocol
0 = MQTT-SN

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 12 (24)
[2020-05]
v1.1
Op.
LwM2M object
LwM2M resource
ID
Type
Range or
Enumeration
Comment
RW
Elvaco MDM
Server
Transport Security
Mode
33905/0/
2
Integer
0..4
MDM Server
Transport
Security Mode
0 = PSK mode
3 = No security
W
Elvaco MDM
Server
Transport Secret
Key
33905/0/
5
Opaque
MDM Server
Transport Secret
Key
RW
Elvaco MDM
Server
Connection config
33905/0/
10
Integer
0..1
MDM Server
Connection
Config
0: Optimized
1: Compliant
RW
Elvaco MDM
Server
Topic
33905/0/
11
String
MDM Server
Topic
RW
Elvaco MCM
Config
Meter readout
interval
33906/0/
0
Integer
Meter Readout
Interval
RW
Elvaco MCM
Config
Report data
encoding
33906/0/
1
Integer
Report Data
Encoding
0: Reserved
1: JSON
2: MBus
RW
Elvaco MCM
Config
Report frame type
33906/0/
2
Integer
CMi6110:
42: Standard
43: Extended
RW
Elvaco MCM
Config
Eco mode
Enabled
33906/0/
3
Boolean
RW
Elvaco MCM
Config
NFC Enabled
33906/0/
4
Boolean
R
Elvaco MCM
Config
NFC Config-
locked
33906/0/
5
Boolean
W
Elvaco MCM
Config
Adjust time
33906/0/
6
Integer
E
Elvaco MCM
Config
Instantaneous
readout trigger
33906/0/
10
Trigger a meter
readout
instantaneosly.
E
Elvaco MCM
Config
Historic resend
trigger
33906/0/
13
Execute arguments given as Unix timestamps:
0=’<start-time>’,1=’<stop-time>’,2=’<min-
interval>’
R
Elvaco MCM
Config
Historic resend
status
33906/0/
14
Integer
0..50
Number of
measurements
queued for
uplink
R
Elvaco NB-IoT
Status
Uptime
33907/0/
0
Integer
[s]
R
Elvaco NB-IoT
Status
Average current
consumption
33907/0/
1
Integer
[uA]
R
Elvaco NB-IoT
Status
Network
classification
33907/0/
2
Integer
0: Excellent
1: Good
2: Fair
3: Poor
R
Elvaco NB-IoT
Status
ECL
33907/0/
3
Integer
0..2
R
Elvaco NB-IoT
Status
RSSI
33907/0/
4
Integer
[dBm *10]
R
Elvaco NB-IoT
Status
SNR
33907/0/
5
Integer
[dB*10]

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 13 (24)
[2020-05]
v1.1
Op.
LwM2M object
LwM2M resource
ID
Type
Range or
Enumeration
Comment
R
Elvaco NB-IoT
Status
MDM connection
status
33907/0/
10
Integer
0: OK
1: Connecting
2: No
credentials
3: DTLS
Rejected
4: MQTT-SN
Failed
5: MQTT-SN
Rejected
R
Elvaco Meter
Info
Meter Model
33908/0/
0
String
"UH50"
R
Elvaco Meter
Info
Meter ID
33908/0/
1
Integer
R
Elvaco Meter
Info
Comm status
33908/0/
2
Integer
0: OK
1: No meter
detected
2: Error
R
Elvaco Meter
Info
Error flags
33908/0/
3
Opaque
Meter Error flags
R
Elvaco NB-IoT
Info
IMSI
33909/0/
0
Integer
SIM IMSI
R
Elvaco NB-IoT
Info
ICCID
33909/0/
1
Integer
SIM ICCID
R
Elvaco NB-IoT
Info
Registrations
33909/0/
2
Integer
NB-IoT
Registrations
R
Elvaco NB-IoT
Info
Last Registration
duration
33909/0/
3
Integer
NB-IoT Last
Regsitration
Duration
R
Elvaco NB-IoT
Info
Modem Model
33909/0/
4
String
NB-IoT Modem
Model
R
Elvaco NB-IoT
Info
Modem Firmware
33909/0/
5
String
NB-IoT Modem
Firmware
Table 1: CMi6110 status/configuration parameters

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 14 (24)
[2020-05]
v1.1
7 Administration reference
7.1 Purpose
This chapter contains detailed information about configuring options for CMi6110.
7.2 Security and access control
CMi6110 has a configuration lock feature, which prevents unauthorized access to the module. When
configuration lock has been enabled, a Product Access Key will be needed to access the device via NFC.
The Product Access Key is claimed by the end-user to his One-Touch Commissioning (OTC) account via
the Elvaco OTC App or the OTC web interface.
7.3 Configuration options
CMi6110 is configured via the Elvaco OTC App, using NFC to transfer settings to the module. The Elvaco
OTC App is downloaded via Google Play. When the application has been installed, you can log in by
using the user symbol in the top right corner. This will give you access to all your configuration profiles
and enable you to configure any locked devices that have been claimed to your account.
Note that the Elvaco OTC App is only compatible with Android phones with Android 5.0 or
later.
Table 2 provides a summary of all readable/writeable settings in CMi6110.
Parameter
Description
Configurable
values
Default
value
Device access –
Locked device &
correct PAK or
open device
Device access –
No PAK
Meter ID
Meter
identification
(secondary ID) for
UH50/UC50.
N/A
N/A
Readable
Readable
Power mode
Activation status
of the module.
Passive, Active
Passive
Readable /
Writeable
Readable
Configuration
Lock
Locks the module
to prevent
unauthorized
access.
Open, Locked
Open
Readable /
Writeable
Readable
APN mode
Sets how
APN/PLMN
settings is
implemented in
the module.
Auto, Manual
Auto
Readable /
Writeable
Readable
APN
APN of network
provider.
N/A
N/A
Readable /
Writeable
Readable
PLMN
PLMN of the
network provider.
N/A
N/A
Readable /
Writeable
Readable
Message
format
Sets the payload
of the data
message from the
module.
Standard,
Extended
Standard
Readable /
Writeable
Readable

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 15 (24)
[2020-05]
v1.1
Message
encoding
Sets the encoding
of the payload.
M-Bus, JSON
M-Bus
Readable /
Writeable
Readable
Transmit
interval
Number of
minutes between
each data
transmission.
5-1440
60
Readable /
Writeable
Readable
Bootstrap IP
IP address of the
bootstrap server
the module will
connect to upon
activation.
N/A
84.19.147.22
6 (Elvaco
Bootstrap
server)
Readable /
Writeable
Readable
Bootstrap
port
Port of the
bootstrap server
the module will
connect to upon
activation.
N/A
5694
Readable /
Writeable
Readable
Bootstrap
security
Sets the way data
sent from the
module is
encrypted.
DTLS
DTLS
Readable /
Writeable
Readable
MQTT-SN
connection
Connection type
used when
publishing
messages to the
MQTT-SN broker.
Optimized,
compliant
Optimized
Readable /
Writeable
Readable
MQTT-SN
topic
Topic used when
publishing
messages to the
MQTT-SN broker.
N/A
-
Readable /
Writeable
Readable
UTC offset
UTC offset of the
meter (in minutes).
-720 - 720
0
Readable /
Writeable
Readable
Table 2: CMi6110 settings
7.4 Meter data transmissions
CMi6110 sends meter data messages according to it’s transmit interval settings. Timing of transmission
is always related to meter’s clock at time 00:00:00.
The user can customize the data sent from the module by configuring the encoding and the message
format of the telegram:
•There are two options for data encoding: M-Bus and JSON.
•By selecting a message format, the user can configure the meter registers that will be included in
the telegram. In message format Standard, all meter registers in Table 3 is included in the
telegram. In message format Extended, all meter registers of Table 3 and Table 4 will be
included in the message.
Field
Description
Energy
Energy consumption (kWh)
Mapped to OBIS 6.8
Volume
Volume (m3)
Mapped to OBIS 6.26

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 16 (24)
[2020-05]
v1.1
Power
Power (kW)
Mapped to OBIS 6.4
Flow
Flow (m3/h)
Mapped to OBIS 6.27
Fw temp
Forward temperature (°C)
Mapped to OBIS 6.29
Rt temp
Return temperature (°C)
Mapped to OBIS 6.28
Meter ID
Identification number of the meter in which the module is installed
Error flags
Error and warning flags
16-bit hexadecimal value
Meter
date/time
Date/time of the meter at time of readout
Table 3: Meter registers, standard message
Field
Description
Tariff 1
Energy consumption (kWh)
Mapped to OBIS 6.8.1
Tariff register 1 or cooling energy (in combined heat/cooling meters)
Tariff 2
Energy consumption (kWh)
Mapped to OBIS 6.8.2
Tariff register 2 or heating energy (in combined heat/cooling meters)
Tariff 3
Energy consumption (kWh)
Mapped to OBIS 6.8.3
Tariff register 3
Missing time
Accumulated downtime.
Table 4: Meter registers, extended message
7.4.1 M-Bus-encoded telegram
In message format M-Bus, data will be M-Bus encoded. Data will be divided into Data Information Blocks
(DIB) that include: Data information field (DIF code), Value information field (VIF code) and a data field
(DATA) where the actual payload is stored (illustrated in Figure 3)
Figure 3: DIB structure
Table 5 provides a detailed description of how data is encoded when using this message format.
DIB
Field
Size
Data type
Description

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 17 (24)
[2020-05]
v1.1
1
Energy
6-7 bytes
INT32
Energy consumption (Wh, J)
0406xxxxxxxx =
xxxxxxxx * 0.001 MWh (kWh)
0407xxxxxxxx =
xxxxxxxx * 0.01 MWh
04FB00xxxxxxxx =
xxxxxxxx * 0.1 MWh
04FB01xxxxxxxx =
xxxxxxxx MWh
040Exxxxxxxx =
xxxxxxxx * 0.001 GJ (MJ)
040Fxxxxxxxx =
xxxxxxxx * 0.01 GJ
04FB08xxxxxxxx =
xxxxxxxx * 0.1 GJ
04FB09xxxxxxxx =
xxxxxxxx GJ
2
Volume
6 bytes
INT32
Volume (m3)
0413xxxxxxxx =
xxxxxxxx * 0.001 m3
0414xxxxxxxx =
xxxxxxxx * 0.01 m3
0415xxxxxxxx =
xxxxxxxx * 0.1 m3
0416xxxxxxxx =
xxxxxxxx m3
3
Power
5 bytes
INT16
Power (W)
0
22Bxxxxxx = xxxxxx * 0.001 kW (W)
0
22Cxxxxxx = xxxxxx * 0.01 kW
0
22Dxxxxxx = xxxxxx * 0.1 kW
0
22Exxxxxx = xxxxxx kW
4
Flow
5 bytes
INT16
Flow (m3/h)
0
23Bxxxxxx = xxxxxx * 0.001 m3/h
0
23Cxxxxxx = xxxxxx * 0.01 m3/h
0
23Dxxxxxx = xxxxxx * 0.1 m3/h
0
23Exxxxxx = xxxxxx m3/h
5
Fw temp
4 bytes
INT16
Forward temperature (°C)
025Axxxx =
xxxx * 0.1 °C
025Bxxxx =
xxxx * °C
6
Rt temp
4 bytes
INT16
Return temperature (°C)
0
25Exxxx = xxxx * 0.1 °C
0
25Fxxxx = xxxx °C
7
Meter ID
6 bytes
According to M-Bus
EN13757
-
3
identification field
Meter ID
0C78xxxxxxxx
8
Error flags
5 bytes
INT16
Error and warning flags
02FD17xxxx
For further information
about Error flags please
refer to the meter’s manual

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 18 (24)
[2020-05]
v1.1
9
Meter
date/time
6 bytes
INT32
Meter date and time (YY-MM-DD HH:MM)
Mapped
to OBIS 9.36
046Dxxxxxxxx
Bit
31-28 = Year-high*
Bit
27-24 = Month
Bit
23-21 = Year-low*
Bit
20-16 = Day
Bit 15 = Summer
time flag**
Bit
14-13 = Century
Bit
12-8 = Hour
Bit 7 =
Error flag
Bit 6 =
Reserved 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 =
timestamp is valid, 1
=
timestamp is not valid
10*
Tariff 1
Energy
7 bytes
INT32
Tariff 1 Energy consumption (Wh, J)
84
1003xxxxxxxx = xxxxxxxx Wh
84
1003xxxxxxxx = xxxxxxxx * 10 Wh
84
1003xxxxxxxx = xxxxxxxx * 100 Wh
84
1003xxxxxxxx = xxxxxxxx kWh
84
1003xxxxxxxx = xxxxxxxx *10 kWh
84
1003xxxxxxxx = xxxxxxxx MJ
84
1003xxxxxxxx = xxxxxxxx * 10 MJ
11*
Tariff 2
Energy
7 bytes
INT32
Tariff 2 Energy consumption (Wh, J)
842003xxxxxxxx = xxxxxxxx Wh
842003xxxxxxxx = xxxxxxxx * 10 Wh
842003xxxxxxxx = xxxxxxxx * 100 Wh
842003xxxxxxxx = xxxxxxxx kWh
842003xxxxxxxx = xxxxxxxx *10 kWh
842003xxxxxxxx = xxxxxxxx MJ
842003xxxxxxxx = xxxxxxxx * 10 MJ
12*
Tariff 3
Energy
7 bytes
INT32
Tariff 3 Energy consumption (Wh, J)
843003xxxxxxxx = xxxxxxxx Wh
843003xxxxxxxx = xxxxxxxx * 10 Wh
843003xxxxxxxx = xxxxxxxx * 100 Wh
843003xxxxxxxx = xxxxxxxx kWh
843003xxxxxxxx = xxxxxxxx *10 kWh
843003xxxxxxxx = xxxxxxxx MJ
84
3003xxxxxxxx = xxxxxxxx * 10 MJ
13*
Missing time
6 bytes
INT32
3C22xxxxxxxx = xxxxxxxx hours
3C23xxxxxxxx
= xxxxxxxx days
Table 5: Payload, M-Bus encoded message
*Only included in the extended message.

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 19 (24)
[2020-05]
v1.1
7.4.2 JSON-encoded telegram
The payload of message format JSON consists of one object with a list of key – value pairs. The names
of each valuetype and unit is presented in Table 6. The values are encoded as numbers or strings and
the units are encoded as strings.
Field
JSON key
Meter ID
ID
Meter date / time
TS
Energy
E
Energy unit
U
Volume
V
Volume unit
VU
Power
P
Power unit
PU
Flow
F
Flow unit
FU
Forward temperature
FT
Forward temperature unit
TU
Return temperature
RT
Return temperature unit
RU
Error flags
EF
Tariff 1 Energy*
T1
Tariff 1 Energy unit*
U1
Tariff 2 Energy*
T2
Tariff 2 Energy unit*
U2
Tariff 3 Energy*
T3
Tariff 3 Energy unit*
U2
Missing time*
MT
Missing time unit*
MU
Table 6: Payload, JSON encoded message
*Only included in the extended message.
Example payload, JSON:
{
"TS":"2019-11-28T20:39Z",
"ID":87654321,
"E":12345.678,
"U":"MWh",
"V":3456.7,
"VU":"m3",
"P":5012,
"PU":"W",
"F":212,
"FU":"l/h",
"FT":80.3,
"TU":"°C",
"RT":53.8,
"RU":"°C",
"EF":"0x4012"
}

CMi6110 User’s Manual English
CMi6110 User’s Manual English
page | 20 (24)
[2020-05]
v1.1
8 Technical specifications
Type
Value
Unit
Comments
Mechanics
Dimensions (w x h x d) 84 x 37 x 12 mm
Weight 17 g
Mounting In Landis+Gyr UH50 / UC50
module slot 2
-
External antenna connector SMA female -
SIM card Slide, size mini -
Electrical connections
Supply voltage PSU - Elvaco: CMip2110 100-230V / 24VAC
Landis +Gyr: WZU-AC230-xx, WZU-
ACDC24-00
Electrical characteristics
Nominal voltage 3.0 - 4,2 VDC
Power consumption (max) 100 mA
Power consumption (sleep
mode)
10 µ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 temperature -20 to +60 ºC
Mobile network
Transmit power 23.0 dBm
Receiver sensitivity -135 dBm
Band 8, 20 -
3GPP Release 13 (NB1) -
User interface
Green LED Start-up, Network connection -
Red LED Start-up, Error -
Push button Start-up, reboot -
Configuration
NFC via Elvaco OTC App,
Elvaco Evo DM-system, or
third-party DM-system
-
General
Supported Protocols LwM2M, MQTT-SN (both over
UDP)
Security DTLS 1.2
Other manuals for CMi6110
4
Table of contents
Other Elvaco Control Unit manuals
Popular Control Unit manuals by other brands

Honeywell
Honeywell VCZB Series quick start guide

Pfeiffer Vacuum
Pfeiffer Vacuum DVB Series operating instructions

Mitsubishi
Mitsubishi MELSEC L Series user manual

Bradley
Bradley AST4 Operation and service guide

Sierra Wireless
Sierra Wireless MC Series Hardware integration guide

SMC Networks
SMC Networks SYJA300 Series Operation manual