I have a DLMS energy meter (Secure Prometer 100) connected to a RUT956 (FW 07.17.1) via TCP. The mapping/scan works correctly, and I am able to read values from data and registers. However, when trying “Profile Generic,” which holds a 300-second interval log of energy data, I am not able to retrieve the data (neither the clock nor the entries). The request seems to return only the addresses and settings, not the actual entries/lines of data. So it is connecting correctly. See output below.
When using other software (such as Gurux GXDLMSDirector), the meter data is available.
Any idea how to resolve this? If a solution is not available through the GUI, hints on scripting would be greatly appreciated—especially with the option to specify a time range. I have also tested with older firmware versions, but I am currently running 07.17.1, which seems the most stable with DLMS.
Output testing “Profile Generic”
{
“error”: 0,
“result”: {
“Energi”: {
“prometer100”: {
“1”: “1.0.99.2.0.255”,
“2”: “”,
“3”: “[Clock 0.0.1.0.0.255, Register 1.0.1.8.0.255, Register 1.0.2.8.0.255, Register 1.0.5.8.0.255, Register 1.0.8.8.0.255, Register 1.0.6.8.0.255, Register 1.0.7.8.0.255, Data 1.0.96.5.4.255, Register 1.0.157.27.0.255, Register 1.0.177.27.0.255, Register 1.0.197.27.0.255, Register 1.0.11.132.0.255, Register 1.0.11.132.124.255, Register 1.0.12.132.124.255, Register 1.0.14.27.0.255]”,
“4”: “300”,
“5”: “2”,
“6”: “”,
“7”: “16182”,
“8”: “16416”
}
}
}
}