CMe3100 DLMS Plugin User's Manual
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
CMe3100 DLMS Plugin User's Manual
18
48
page |
(
)
2022-02-23
Version 1.8
Need help?
Do you have a question about the CMe3100 DLMS Plugin and is the answer not in the manual?