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 bushidik , 5 February, 2024

Access selector

Forums
Gurux.DLMS

Hello!

Can you please explain the meaning of the Access Selector field from Access Rights tab of GXDLMSDirector?

How can I set "Entry" values for all fields on my server using C++ lib?

Best regards

By MetersGuru , 2 February, 2024

Possible problem in the GXDLMSProfileGeneric class of the Python library

Forums
Gurux.DLMS

Hi there. I was using the Python library and I got a problem when trying to write the Profile Generic buffer attribute.

I have a profile generic with the capture objects being the Clock time attribute in first place and the Data value attribute in second place.

I am trying to set the Profile Generic buffer attribute to a single row having the first column value set to the timestamp corresponding to the datetime "23/10/2025 01:02:03" (using the format "%d/%m/%Y %H:%M:%S") and the second column value set to the integer 0.

By MetersGuru , 2 February, 2024

Missing classes

Forums
Gurux.DLMS

Hi there. I was using the Python library and I noticed that the classes 90, 91 and 92 are not implemented. I was wondering, are there plans to add these classes to the library and, in that case, more or less when can we expect them to roll out?
Thank you in advance.

By labasvakaras , 1 February, 2024

SHA256 does not count correctly in ANSI C

Forums
Gurux.DLMS

Hello,

did some more investigation:

HEX bytes that needs to be converted to SHA256: 47 75 72 75 78 41 42 43 44 45 46 47 48 38 06 6D 79 07 09 1D 49 26 60 59 79 68 3E 0D 5F 70 38 9C CE 67 B3 59 AC 56 AB 55 2A 15 8A 45 22

gxsha256_encrypt returns: E5 36 DE FB B3 1B 6D 14 9D 80 F0 23 E8 C0 50 BA 85 83 77 A7 AF EF D0 7F 00 12 01 75 30 B4 A4 B8

If i use the same hex bytes with other calculators I get:

c93338aa6d325e19efd1d5a7e067dd252c8fb193ecc2091103596b0b5fc71876

Also, Java server returns:

By bushidik , 31 January, 2024

Add capture object to Profile generic

Forums
Gurux.DLMS

Hello!

I use a c++ Server example and want to add some 3 capture object to the profile generic class.
Server example uses file with 10000 rows for generic profile example, and also somw PreRead handler. The question is - can I get capture objects value without using this PreRead handler?

So my code is:

By orondelli , 30 January, 2024

DLMS frame packet bytes

Forums
Gurux.DLMS

Hi,

we are currently sending this string on Private connection:

00 01 00 01 00 01 00 20 C8 1E 30 00 00 00 4A AE 9E 40 B8 DE 9B 88 ED 01 D5 82 37 3B FC 0B ED 98 FA 36 68 88 EF 0A C5 EC

It has been working great for years but I am now struggling to connect to new MeterSit meters (IoT network UDP). They are saying I should use D8 instead of C8.

00 01 00 01 00 01 00 20 C8 ... - not working
00 01 00 01 00 01 00 20 D8 ... - should work

Do you know what does it mean? Can I change it using Gurux library ?

Thanks
Omar

By bushidik , 26 January, 2024

Handling current association requests

Forums
Gurux.DLMS

Hello!

I'm using C++ GuruX library to implement DLMS Server, based on CGXDLMSBase class.
My server contains CGXDLMSAssociationLogicalName objects, including current association object (0.0.40.0.0.255), public client, data reader & configurator (0.0.40.0.1/2/3.255 obis)

Let's consider example when client connects using HIGh level security to our server, so any changes to current_association_object via client should be reflected to the configurator_object. What's the correct way of handling such changes via C++?

Will be glad to any examples

By MetersGuru , 23 January, 2024

Cannot set time over March 28th 2038 in Python library

Forums
Gurux.DLMS

Hi there. I was using the Python library and I got a problem when trying to write the Clock time attribute.

I wanted to test a very far away date, like in the year 2040, but I got "Access Error : Device reports Read-Write denied."
After some testing on my part I arrived to the conclusion that it won't allow me to set a date after March 28th 2038. It works fine for a date prior to that.

However, the GuruX Director works just fine, letting me set whatever year I want, so the problem comes from the Python side of things.

By MetersGuru , 23 January, 2024

Possible problem in the GXDateTime class of the Python library

Forums
Gurux.DLMS

Hi there. I was using the Python library and I got a problem when trying to read the Clock time attribute.

I wanted to get the time timestamp value in a string form, using the format "%d/%m/%Y %H:%M:%S", so I used the GXDateTime method "toFormatString" with that pattern.
However, it often did not create a string with that pattern I specified in the input.

By Rick , 23 January, 2024

DLMS client library implement on TI CC1352 platform

Forums
Gurux.DLMS

Hi,
We are developing a communication hardware module for AMI meter.
AMI meter (DLMS server) provides a UART communication interface to the hardware module.

The MCU chip in module is TI CC1352.
We intend to develop DLMS client functionality on the MCU firmware. This way, we can read the electricity consumption information from the AMI meter through the MCU.
Once the MCU receives the information, it can transmit it to the gateway though Zigbee wireless.

Pagination

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

  • dawnso11
  • RussiaTraveler…
  • GFDiQMrQASSkKl…
  • oLtbbWaRQMvErs…
  • Rolling Slots
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin