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
By VinayKumar , 24 September, 2025

GuruxServer in ESP32

Forums
DLMSDirector

Hi kurmi,

we have implemented the Gurux server in esp32 and it is working fine, but the issue is with the push. I couldn't able to send the push with security. Can you please guide me through it.

BR
Vinaykumar.

By Dmitry , 24 September, 2025

Duplicate if()

Forums
Gurux.DLMS

Hi, Mikko!
In file gxsetmalloc.c i found duplicate if(). Row: 8426, function: cosem_setSFSKReportingSystemList().
if (value->vt == DLMS_DATA_TYPE_ARRAY)
{
if (value->vt == DLMS_DATA_TYPE_ARRAY) //duplicate if()
{
//.....
}
}

By andale8592 , 24 September, 2025

GX_ENUM(x):possible wrong assignement

Forums
Gurux DLMS for ANSI C

Hi,
i notice that: #define GX_ENUM(X) GX_UNION(&X, cVal, DLMS_DATA_TYPE_ENUM), in https://github.com/Gurux/GuruxDLMS.c/blob/master/development/include/va…
I think that should be: #define GX_ENUM(X) GX_UNION(&X, bVal, DLMS_DATA_TYPE_ENUM), (like in https://github.com/Gurux/GuruxDLMS.c/blob/master/development/src/varian…).

By Pablob , 24 September, 2025

DLMS IGNORE MALLOC

Forums
Gurux DLMS for ANSI C

Hello,

I’ve successfully developed a DLMS host in C using the Gurux ANSI C library. It runs on a microcontroller with limited resources.

In the provided examples, the library uses dynamic memory (malloc()/free()). As you probably know, is not ideal on a microcontroller because memory fragmentation can happen.

To make the host more robust, I uncommented #DLMS_IGNORE_MALLOC in gxignore.h.
My problem is that I still need several functions declared in client.h, and those prototypes are only available when DLMS_IGNORE_MALLOC is not defined.

By dutchguy , 23 September, 2025

V.44 compression support

Forums
Gurux.DLMS

Do you have any timeline for when V.44 compression support is added to your library? I asked this before, but the topic was closed.

By kafkagt , 23 September, 2025

Error reading ZIV

Forums
DLMSDirector

Hello,

I have a clean smart meter (ZIV) for testing that I want to use to control different areas of an industrial warehouse, although this is unrelated to my problem ;).

The thing is, when I read information from the device using GXDLMSDirector, such as the “Current association,” I get the following error: “Cannot convert an object of type ‘System.byte[]’ to type ‘System.Objec[]’.”

This has happened to me with several OBIS devices, and I wanted to know if there is any kind of solution, because I am unable to connect it to the Python API.

By Note5 , 22 September, 2025

Setting up agent

Forums
Gurux.DLMS.AMI

I have downloaded the agent zip folder and tried following to instructions to setup the agent as from the terminal output below

PS F:\PROJECTS\HARDWARE\POWER\agent_4.0.2409.1101> dotnet Gurux.DLMS.AMI.Agent.dll
starting Gurux.DLMS.Agent version 4.0.2409.1101
Welcome to use Gurux.DLMS.AMI.
Gurux.DLMS.AMI address: [https://localhost:8001]
https://185.239.208.202:8001
Enter agent name: [I-32]

By marco.simone , 22 September, 2025

Gurux DLMS Java – Decryption fails when system title is missing

Forums
Gurux.DLMS

Hi everyone,
I’m working with the Gurux DLMS Java libraries and I’ve run into an issue.
When the meter sends an encrypted frame without including the system title, I can’t decode it — the decryption fails.

Has anyone faced this situation? Is there a way to handle frames where the system title is missing?

Thanks in advance for any suggestions.

By Rajshri , 19 September, 2025

How to Connect and Disconnect the smart meter through Xamrin

Forums
Gurux DLMS for Android

I want to implement the connect and Disconnect feature in my android app. Can any one guide me?

I am using the Gurux Xamarin android application to read the smart meter. Now I would like to write into the meter. So can you guide by an example.
Thanks in advance.

In the Write object function how do we assigned the value to the item.
Can you provide the some example, how to read object and write some value back.
Thanks in advance

By YanikPei , 18 September, 2025

Reading Association View not possible - MT382

Forums
DLMSDirector

Hello,

first of all, thanks for all the work, this project is pure gold!
We are using GXDLMSDirector to connect to an MT382 meter via optical interface. Connecting to the meter works. However, when trying to read the association view, we receive the error "GetObjects failed. Failed to receive reply from the device in given time".

Increasing the timeout does not fix it.

Pagination

  • First page
  • Previous page
  • …
  • Page 23
  • Page 24
  • Page 25
  • Page 26
  • Page 27
  • Page 28
  • Page 29
  • Page 30
  • Page 31
  • …
  • Next page
  • Last page
  • 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

  • Possible memory leak in file dlms.c, getCompactArrayItem(), getCompactArrayItem2()
  • Official Gurux.DLMS.Client.Example.Net fails during High GMAC secure association (Invalid PDU), while Gurux Director connects successfully
  • gurux_dlms.GXDateTime.GXDateTime object Error in Python
  • T_APPL_DATA_LN_N1 subtest 3 fails on an LN-only server regardless of the response to a non-existing-object GET
  • Version mismatch between Gurux.DLMS 9.x and Gurux.Common/Gurux.Serial 8.x
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin