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 Bhaumik , 11 May, 2022

Get actual raw payload

Forums
Gurux.DLMS

Hi Mikko,

We are testing IS16444 standard meter. In that, We are able to print the request payload in our log, but in response, we only get 00 01 00 01 00 bytes only in GXByteBuffer.

We want to print the actual payload of responses.

All communications are made in the Wrapper interface only.

can you please provide your suggestion?

By kristupas , 10 May, 2022

Euridis protocol

Forums
Gurux.DLMS

Hello,

I would like to know if gurux C or C++ library supports Euridis protocol? Also what is the main difference between DLMS/COSEM and Euridis. I see that Euridis data can be exchanged via without DLMS, with DLMS and with DLMS/COSEM. What is the difference between DLMS and DLMS/COSEM devices?

By Lotusv , 5 May, 2022

GXDateTime and convetring Date Time (Python)

Forums
Gurux.DLMS

When using the functions GXDateTime and GXDLMSClient.changeType
at some time, I began to have a discrepancy of 1 hour. When forward, when backward.
2022-03-27 03:00:00 in my zone (UTC+2) there was a change of time 1 hour ahead (to UTC+3).
Now in system:

Therefore TZ='Europe/Kiev' will be used.
Selected time is now: Thu May 5 18:14:26 EEST 2022.
Universal Time is now: Thu May 5 15:14:26 UTC 2022.

So...

Cdatetime: 2022-03-27 00:00:00
After:

By Lukáš Cu , 1 May, 2022

DLMS server example for Arduino

Forums
Gurux.DLMS

Hello everyone,
I am trying to implement DLMS server on my Arduino UNO board for my diploma thesis.
I have copied the contents of development folder in the server.ino location and i have uncommented the

#define DLMS_IGNORE_MALLOC from gxignore.h

line as it is stated in the readme file.
When I try to compile it though, I get this Error Message:

E:\School\diplomka\DLMS arduino\GuruxDLMS.c-master\Arduino_IDE\server\server.ino: In function 'void GXTRACE(const char*, const char*)':

By Lotusv , 26 April, 2022

GXDateTime.toUnixTime for Python

Forums
Gurux.DLMS

When using the function GXDateTime.toUnixTime

GXDT = GXDLMSClient.changeType(Var1, DataType.DATETIME)
DT = GXDT.toUnixTime(GXDT)

Got an error in the module:

"GXDateTime.toUnixTime isinstance() arg 2 must be a type or tuple of types"

I propose to change
isinstance(value, (datetime))
on
isinstance(value, type(datetime))

By Aman Srivastava , 25 April, 2022

Reading Profile on gurux Python.

Forums
Gurux.DLMS

Hi,

Meter name :- Genus meter
Encryption Key + Authentication key :- 16 bit

Its a follow up on https://www.gurux.fi/comment/20393#comment-20393

I am Using Gurux_python code.
I am working on Genus meter and trying to read through optical port.
By simple command python3 main.py -S port No. (inside : Gurux.DLMS.Client.Example.python)
This command return me some value of meter details.

/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python$ python3 main.py -S Port No.

By Aman Srivastava , 22 April, 2022

Reading Profile on gurux Python.

Forums
Gurux.DLMS

Hi,

Meter name :- Genus meter
Encryption Key + Authentication key :- 16 bit

Its a follow up on https://www.gurux.fi/comment/20393#comment-20393

I am Using Gurux_python code.
I am working on Genus meter and trying to read through optical port.
By simple command python3 main.py -S port No. (inside : Gurux.DLMS.Client.Example.python)
This command return me some value of meter details.

/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python$ python3 main.py -S Port No.

By Karl , 20 April, 2022

Bug in GXDateTime constructor with TimeZoneInfo (.NET)

Forums
Gurux.DLMS

Hi Mikko!

I think there is a bug in the GXDateTime contructor, that takes a DateTime and a TimZoneInfo parameter.

This one:
public GXDateTime(DateTime value, TimeZoneInfo timeZone)

If I send in a DateTime/value that has the .Kind = Unspecified, and a TimeZoneInfo/timeZone not using DST, the "Status" property will be set to ClockStatus.DaylightSavingActive, as my pc is running in local norwegian timezone (with DST).

By Aman Srivastava , 20 April, 2022

Reading Profile on gurux Python.

Forums
Gurux.DLMS

Hi,

Meter name :- Genus meter
Encryption Key + Authentication key :- 16 bit

Its a follow up on https://www.gurux.fi/comment/20393#comment-20393

I am Using Gurux_python code.
I am working on Genus meter and trying to read through optical port.
By simple command python3 main.py -S port No. (inside : Gurux.DLMS.Client.Example.python)
This command return me some value of meter details.

/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python$ python3 main.py -S Port No.

By fon Luck , 19 April, 2022

Wrong items quantity in LN

Forums
Gurux.DLMS

Hello!
In DLMS.c file gxget.c function getLNObjects().
First saving objects quantity in buffer for transmission, next increment this quantity. As result, DLMSDirector does not see last item.

Working correctly with this changes:

e->transaction EndIndex = count;

if (!found) // added
++count;
if ((ret = cosem_set Array(data, count)) != 0)
{
return ret;
}

Pagination

  • Previous page
  • 59
  • 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

  • cWYHszETmudslY…
  • Aij
  • vondamc1
  • JosephNok
  • IUJbutxeSTSNcNRN
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin