CMi6140
User’s Manual English
CMi6140
User’s Manual English
page | 24 (38)
[2022-09]
V1.2
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 13: 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"
}
7.4.2.3 SenML/CBOR encoded telegram
For battery-powered devices it might be necessary to send several measurements in the same UDP
frame to save energy. In order to achieve this SenML RFC 8428 - Sensor Measurement Lists (SenML) +
CBOR RFC 8949: Concise Binary Object Representation (CBOR) is used to define a measurement list.