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 belen.morenate , 12 February, 2021

Gateway protocol

Forums
Gurux.DLMS

Hi all!

I am trying to use GXDLMSGateway to make my DLMS server simulator work with Gateway Protocol.
Apparently is as simple as just fill physicial device address and network id inside the Settings of GxdlmsServer :

public class DlmsServer : GXDLMSSecureServer
{
[...]
public void Start()
{
Settings.Gateway.PhysicalDeviceAddress = new byte[] {0,0,1,2};
}
}

By Vishal Patel , 11 February, 2021

Profile Generic All, Memory Allocation fail

Forums
Gurux.DLMS

Hi Mikko,

I'm using ANSI C Library.

When reading Profile Generic ALL entry for below mention obis code, getting below mentioned error from ANSI C library.
ProfileGeneric 1.0.99.1.0.255:2
read entry: ALL

Getting below error after few responses from meter (sometime after 150 meter responses, and sometime after 15-20 meter responses):
"ReadObject failed ProfileGeneric 1.0.99.1.0.255:2 Not enough memory available."

Can you plz provide me helpful details?

Regards,
Vishal

By rubenjeronimostreak , 4 February, 2021

Simple read from C#

Forums
Gurux.DLMS

Hello,

I hope that everything is fine with you all guys!

if possible, i need some help from you. I need to collect the profile load from a Landis Gyr E650 using terminal connection (line phone).
I have already successfully tested on GXDLMSDirectory and everything is OK, but i really need some help, maybe a sample code, with the steps that i need:

1) create a meter object with connection settings and connect to meter

2) make the profile read call using start and end datetime

3) dissconnect from meter

What i have now:

By Karl , 3 February, 2021

Transport encryption using the C# client.

Forums
Gurux.DLMS

Hi!

I have read the following link about secured connections:
http://gurux.fi/Gurux.DLMS.Secure
From that info, I deduce that the GuruX C# library will be able to do symmetric key transport encryption, but not using asymetric keys. From the link, it seems asymetric encryption is only implemented in Java, as the C# examples at the bottom (under the "Asymetric cryptography" section) is empty, and just says "C# is not support this at the moment".

By Frizull , 1 February, 2021

Support for HDLC Mode E in Gurux.DLMS.XmlClient

Forums
Gurux.DLMS

Hey there,

I'm trying to use the "-i" command line parameter to talk to a Landis+Gyr E650. In the code, it seems to correctly set the 300 bauds speed, but then doesn't seem to send the "/?!<CR><LF>" handshake like GuruxDLMSDirector does.

Could you confirm this is not supported yet?
Thank you so much for all the effort.

Cheers!

I.

By ksrpraneeth , 27 January, 2021

Will Scalar Change if the Value Increase

Forums
Gurux.DLMS

Hi,
I have this general doubt, will scalar change at any point if the value starts increasing.

For example : 7E A0 16 41 03 52 DD AA E6 E7 00 C4 01 81 00 02 02 0F FE 16 1B 12 7A 7E
In the above example scalar is 100. If values starts increasing, will it change.
If it wont change is it a good idea to extract all scalars and keep it in data base and just get values and multiply it on server side.

Thank You

By hewenyuan77 , 26 January, 2021

DLMS data compression ITU-T Rec. V.44

Forums
Gurux.DLMS

When using ECDSA in DLMS communication, the data needs to be compressed, but I haven't found the compression and decompression algorithm in the latest C # language source code, haven't I found it? Or open source has not yet implemented this algorithm?

If it is open source and has not implemented compression algorithm, do you have any plans? If so, when will it be made public.

By nhzq , 25 January, 2021

How to read single OBIS using python

Forums
Gurux.DLMS

Hi,

I'm trying to read single OBIS instead of read the whole association view. In GXDLMSReader.py, I did modify the codes like this:

def readAll(self, outputFile):
try:
read = False
self.initializeConnection()

#OBIS Clock
d = GXDLMSData("0.0.1.0.0.255")
self.read(d, 2)

By juanjo699 , 21 January, 2021

C#

Forums
Gurux.DLMS

Dears,

Could you help me explain how can I set the parameter CallingAEInvocationId in the object client in order I can add to the ARRQ request.

Thanks.

Juan Jose

By Toni , 20 January, 2021

Access Error : Device reports Read-Write denied [Python_Raspberry PI]

Forums
Gurux.DLMS

gurux_dlms version: 1.0.95
gurux_net version: 1.0.17
gurux_serial version: 1.0.15
Authentication: Authentication.HIGH
ClientAddress: 0x1
ServerAddress: 0x1
Standard: Standard.DLMS
TX: 02:54:30 /?!

RX: 02:54:35 /HXE5\2HXE12

Pagination

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

  • Version mismatch between Gurux.DLMS 9.x and Gurux.Common/Gurux.Serial 8.x
  • 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
More

Who's new

  • Anas Zaatreh
  • QDeYZLrphMziQF…
  • sharrongm69
  • agize
  • BioTips
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin