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 ikudryav , 23 September, 2022

Firmware Transfer bug in Python

Forums
Gurux.DLMS

Hi Mikko,

I was unsuccessfully trying to use Python for the meter's firmware upgrade. After analysing the source code of the GXDLMSImageTransfer.py class, and compare with C# and C++ library I see that there are some descripencies in the method imageBlockTransfer()

By fon Luck , 21 September, 2022

oa_copy() in example

Forums
Gurux.DLMS

Hello!

Into file main.c of example GuruxDLMSServeExample created several servers. After initialize of first server, its objects copying to other servers by function oa_copy(). Oa_copy() copies elements server.base.objects.data[] from source server to appropriate elements of destination server. Server.base.objects.data have type gxObject**, but this pointer initialized only for first server by function svr_InitObjects() from file exampleserver.c.
How i must initialize pointer for other servers?

With best regards.

By Norbert , 21 September, 2022

How to parse decrypted MBUS data package

Forums
Gurux.DLMS

Hello
below you can find the data from "Vorarlberg Netz", decryption was done by GXDLMSTranslator.
Is this a valid message ? And how are the next steps to get the OBIS values for voltage, current and active power ?
Thanks
Norbert

By meins_da , 21 September, 2022

parse MBUS data package

Forums
Gurux.DLMS

Hello

Can anyone parse me this MBUS data package?

By Leonid , 7 September, 2022

PROFILE_GENERIC Python

Forums
Gurux.DLMS

Gurux.DLMS.Python
Good afternoon!!! You have provided a good link to read the parameters.
(https://github.com/Gurux/Gurux.DLMS.Python/tree/master/Gurux.DLMS.Client...)
I read any register with no problems. How can I use this example to calculate
PROFILE_GENERIC with the time interval I need. I make a request (python
main.py -S com1 -r sn -g 1.0.99.1.0:2) and get a raise exception response
("Unknown logical name:" + k)

By Laura Chu , 7 September, 2022

Encoding of selective access parameters with data_index

Forums
Gurux.DLMS

Hi,
I have a question about ’Encoding of selective access parameters with data_index‘. If the data_index is 0xF302, which entries are selected?
For example, the timestamp of the entries for the current month is as follows:
09/05/2022 10:00:00
09/05/2022 10:15:00
09/05/2022 23:45:00
09/06/2022 00:00:00
So the selected entries are all entries in the last 2 months, or all the entries in the last 2 months and the entrie with a timestamp of 09/06/2022 00:00:00?

By meins_da , 4 September, 2022

Arduino Push Notification

Forums
Gurux.DLMS

Hello @all

I have used the arduino demo file to read out EVN's smartmeter.
I will use a ESP8266 to forward the information to my server. I modify the code and add a telnet server to see the raw data. remove the secound serial debug output and implement a software serial for the mbus messages. The system received data but i get always "Buffer is full" nothing else.
How must i set the encryption key? I think he don't find any usefull data to convert.

Peter

By hhkx , 2 September, 2022

Out of range exception chipering

Forums
Gurux.DLMS

Hi,

I have EK and AK password from manufacturer (see picture below)
I am trying to make time syncronization. However I am getting ArgumentOutOfRangeException.

My code:
var password = "00000000000000000000000000000000"; // 32x0
Client = new GXDLMSSecureClient(true, 1, 1, Authentication.HighGMAC, "00000000", interfaceType);

By vibhorkhurana , 1 September, 2022

Decode the data received as Push from Meter

Forums
Gurux.DLMS

We setup a push configuration from the meter and we are receiving the below data. Can someone help on how to decode the same:

00 01 00 01 00 01 00 2A C2 01 0C 07 E6 08 1F 03 0B 02 0F FF 80 00 00 00 01 00 00 61 61 03 FF 02 0A 10 53 4D 52 32 31 32 30 36 37 35 30 30 30 31 37 39

By hhkx , 1 September, 2022

Clock object doesn't set the time

Forums
Gurux.DLMS

Hi,

I am trying to syncronize the clock object on a meter but getting an error.

My code:

_reader.AddToClientObject($"0.0.1.0.0.255", ObjectType.Clock);
_reader.GetScalersAndUnits();
result.AppendLine(_reader.GetReadOut());

Console.WriteLine("Date: " + result);

var reply = new GXReplyData();
GXDateTime newTime = new GXDateTime(DateTime.Now);

Pagination

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

  • Peraturaidetetug
  • NnmIomcqcTDVWiDuCD
  • iRnseovnShdVWR…
  • HgGuaAJJjTLjzz…
  • HYpmSpMsbgNghuph
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin