Skip to main content
Home
for DLMS smart meters
Open source solutions for DLMS smart metering

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. Gurux.DLMS

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

Description

Questions and comments about
Gurux DLMS/COSEM Protocol Component.

Image
By germka , 21 June, 2021

GXDLMSServer on python

Forums
Gurux.DLMS

Hi, I'm trying to make a DLMS server using your python libraries, since there is no example of a server in python, I used it in NET, but I ran into a problem that `media` (GXNet) sends data to listeners in the `_NetReceiveEventArgs` structure, but `GXDLMSServer` expects data in the other class, which has `isStreaming`, `setReply` and `connectionInfo` methods, is most similar to the `GXServerReply` class, but it does not have all the methods.
Please tell how to process incoming data from IGXMediaListener methods or give a short example of a server in Python.

By pradson , 21 June, 2021

Unable to read Scalar of billing-profile from a device.

Forums
Gurux.DLMS

Hi Mikko,

I am unable to read billing profile scalars (1.0.94.91.6.255) from a device using DLMSDirector tool.
Kindly suggest what should I do? I have attached the screenshot for the same.

Apart from this, I am sharing you the DLMSDirector logs for the same through email.

Kindly check and suggest.

Thanks & Regards,
Pradson

By maestrone , 17 June, 2021

Landis&Gyr E450 - python

Forums
Gurux.DLMS

I try to read a landis&gyr e450 via RJ12 connection and i've got the following error-message. Any idea how i can fix this?

Regards

Steven

By vgpetrovprog , 17 June, 2021

GXDLMS.cpp MultipleBlocks support

Forums
Gurux.DLMS

Hi !
In GXDLMS.cpp MultipleBlocks support must be added for DLMS_COMMAND_METHOD_REQUEST and DLMS_COMMAND_METHOD_RESPONSE.

I replaced in GXDLMS.cpp CGXDLMS::GetLNPdu
as in the comment // Change Request type if Set request and multiple blocks is needed.
if( p.GetCommand() == DLMS_COMMAND_SET_REQUEST )
by
if( p.GetCommand() == DLMS_COMMAND_SET_REQUEST || p.GetCommand() == DLMS_COMMAND_METHOD_REQUEST )

By hivesoft , 15 June, 2021

Iskraemeco MT880

Forums
Gurux.DLMS

Hi guys,
I was trying to connect to a Iskraemeco MT880 via Terminal but with no success.
I tried using the following configuration for GXDLMSClient:

Client = new GXDLMSClient
{
UseLogicalNameReferencing = true,
Standard = Standard.DLMS,
InterfaceType = InterfaceType.HDLC,
ClientAddress = 1,
ServerAddress = GXDLMSClient.GetServerAddressFromSerialNumber(76127083, 1),
Authentication = Authentication.Low,
Password = System.Text.Encoding.ASCII.GetBytes("12345678")
};

By elvandry13 , 15 June, 2021

Arduino disconnect control failed

Forums
Gurux.DLMS

hello,

I want to disconnect and reconnect electricity meter using Arduino client code. Here is my code snippet for disconnect control:

gxDisconnectControl dc;
dlmsVARIANT params;
cosem_init(BASE(dc), DLMS_OBJECT_TYPE_DISCONNECT_CONTROL, "0.0.96.3.10.255");
com_method(BASE(dc), 1, &params);
com_read(BASE(dc), 2);
obj_toString(BASE(dc), &data);
GXTRACE(PSTR("Disconnect : "), data);
obj_clear(BASE(dc));
free(data);

after flash the program, I got the error :
:com_method failed. 258

By imran10x , 14 June, 2021

Convert RX values to String value in "C"

Forums
Gurux.DLMS

Hi,

Reference thread : https://www.gurux.fi/node/18550
AS Suggested by you in above thread I am using "cl_getData". Blow is my code:

//*********
connection connection;
gxReplyData reply;

con_init(&connection, GX_TRACE_LEVEL_INFO);

cl_init(&connection.settings, 1, 16, 1, DLMS_AUTHENTICATION_NONE, NULL, DLMS_INTERFACE_TYPE_HDLC);

connection.settings.clientAddress = atoi("32");
connection.settings.serverAddress = atoi("1");

By imran10x , 10 June, 2021

Open Linux RTOS Based board

Forums
Gurux.DLMS

Hi
Can you please suggest me the library which I can use for meter reading through( UART port).

By kreutpet , 7 June, 2021

DMLS and E450

Forums
Gurux.DLMS

Hi ,

first of all many thanks for this greate implementation of meter reading tool and libraries.

I am currently try to integrate a E450 into my openhab.
i started with the python library but now wanted to explore a bit more with the DLMSDirector
The utility configured the meter in PUSH mode to send data every 5 seconds with baud rate 2400 8NoneOne.

I used the DLMSDirector to first see what data i receive.
The serial monitor shows that the E450 is sending data.

By 953313493@qq.com , 3 June, 2021

bug for cpp server

Forums
Gurux.DLMS

```
int CGXDLMSProfileGeneric::GetData(
CGXDLMSSettings& settings,
CGXDLMSValueEventArg& e,
std::vector< std::vector<CGXDLMSVariant> >& table,
std::vector<std::pair<CGXDLMSObject*, CGXDLMSCaptureObject*> >& columns,
CGXByteBuffer& data)
{
if (settings.GetIndex() == 0) {
data.SetUInt8(DLMS_DATA_TYPE_ARRAY);
if (e.GetRowEndIndex() != 0) {
------here-------

Pagination

  • Previous page
  • 76
  • Next page
Gurux.DLMS
  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Mon, 07/27/2026 - 12:37
    gurux.dlms.cpp 9.0.2607.2701
  • Thu, 07/23/2026 - 16:19
    gurux.dlms.java 4.0.96
  • Thu, 07/09/2026 - 14:34
    Gurux.DLMS.Python 1.0.201
  • Fri, 06/26/2026 - 16:32
    Gurux.Service 3.0.2606.2601
  • Wed, 06/24/2026 - 08:36
    Gurux.DLMS.Python 1.0.200

New forum topics

  • Service not known error on gprs communication
  • Help Needed: Interfacing Saral 100 Energy Meter with Microcontroller via RS232
  • Connecting Meter to Agent via serial
  • Reading block profile with Compact array
  • DLMS server - serving multiple similar datasets gathered from multiple meters across distinct logical addresses
More

Who's new

  • DingfanXue
  • UrukTroge
  • Quarryboss
  • CorwXGlcWwyuiJawypxb
  • Vegazone-Casin…
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin