EasyManua.ls Logo

Elvaco CMe3100 DLMS Plugin - Retrieving Raw M-Bus Data; Retrieving Decoded Data

Default Icon
48 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CMe3100 DLMS Plugin User's Manual
CMe3100 DLMS Plugin User's Manual
page | 18 (48)
2022-02-23
Version 1.8
5.3.4.1 Retrieving raw M-bus data
To retrieve raw M-bus data simply map an OBIS code to the “mbus.frame.raw” key. The M-bus
data will be provided in the same way as if it was retrieved directly from the meter.
This is useful when the HES system handles decryption and decoding.
Below is a sample of how to map an OBIS code for getting raw M-bus data:
...
{
"includeInPush": "ALL",
"mbusTelegram": 0,
"mbusKeys": ["mbus.frame.raw"],
"dlmsObisCode": "0.0.1.1.128.255",
"dlmsScaler": 0,
"dlmsUnit": 0,
"dlmsClass": "data",
"dlmsDataType": 9,
"dlmsDefaultValue": null,
"mbusUnit": null,
"mbusDescriptionLong": null,
"mbusTariff": null,
"mbusStorageNumber": 0,
"mbusSubUnit": null,
"mbusFunction": null
}
...
5.3.4.2 Retrieving decoded data
To retrieve decoded data over DLMS two OBIS codes must be used, one mapped to
“mbus.telegram.decoded.value” for M-bus values and one mapped to
“mbus.telegram.decoded.header” for header information.
It’s important to always read both header and value information, as headers can change over
time for a specific meter, for example as a result of a configuration change to the meter.
Example header:
#serial-number;device-identification;created;value-data-count;manufacturer;version;device-
type;access-number;status;signature;dif=0c,vif=78,description=fabrication-no,kind=inst-
value,tariff=0,subunit=0,storagenumber=0;dif=07,vif=7a,description=address,kind=inst-
value,tariff=0,subunit=0,storagenumber=0;dif=0c,vif=13,unit=m3,description=volume,kind=inst-
value,tariff=0,subunit=0,storagenumber=0;dif=8c10,vif=13,unit=m3,description=volume,kind=inst-
value,tariff=1,subunit=0,storagenumber=0;dif=0b,vif=3b,unit=m3/h,description=volume-
flow,kind=inst-value,tariff=0,subunit=0,storagenumber=0;dif=02,vif=5a,unit=°C,description=flow-
temp,kind=inst-value,tariff=0,subunit=0,storagenumber=0;dif=02,vif=fd70,description=datetime-
of-battery-change,kind=inst-
value,tariff=0,subunit=0,storagenumber=0;dif=0b,vif=26,unit=hour(s),description=op-
time,kind=inst-
value,tariff=0,subunit=0,storagenumber=0;dif=0a,vif=a618,unit=hour(s),description=op-time data-
error,kind=inst-
value,tariff=0,subunit=0,storagenumber=0;dif=04,vif=6d,description=datetime,kind=inst-
value,tariff=0,subunit=0,storagenumber=1

Table of Contents