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. Node
By lah , 22 April, 2025

How to encode authentication mechanism name as octet string in AssociationLogicalName

Forums
Gurux.DLMS

Hi,

I am trying to enable/disable HLS security on E360 meter from Landis. I am having troubles with how to generate correct frame for GXDLMSAssociationLogicalName object. I am trying to write "AuthenticationMechanismName" (attribute 6) to the meter but I would need to encode it not as a struct but as an octet string, could you help me with that?

This is an output frame that I am currently getting:
C104C102000F0000280002FF0600004000002B0000FF0200020207110211101202F411051108110211011600

By scathaig , 21 April, 2025

dayOfWeek initialized with 0 instead of 0xFF

Project
Gurux.DLMS.Python
Status
Closed (fixed)

Reported for Version 1.0.178.

In the GXDateTime class, the variable self.dayOfWeek is initialized with "0" -> https://github.com/Gurux/Gurux.DLMS.Python/blame/9575fe600e643b0f43385d…

If a meter sends 0xFF for the dayOfWeek this value will not be updated and the resulting GXDateTime object will have "0" instead of "0xFF" for the dayOfWeek property -> https://github.com/Gurux/Gurux.DLMS.Python/blob/9575fe600e643b0f43385db…

In the C# code however DayOfWeek is initialized with 0xFF and therefor does not have this problem -> https://github.com/Gurux/Gurux.DLMS.Net/blob/446e1914e1c6d06061c190e2f1…

So self.dayOfWeek should also be initialized with 0xFF in the python GXDateTime class.

Priority
Normal
Category
Bug report
Profile picture for user Administrator

Administrator

1 year 6 months ago

Fixed to version 1.0.179

Fixed to version 1.0.179

Pagination

  • First page
  • Previous page
  • …
  • Page 61
  • Page 62
  • Page 63
  • Page 64
  • Page 65
  • Page 66
  • Page 67
  • Page 68
  • Page 69
  • …
  • Next page
  • Last page
By Fullerene , 20 April, 2025

How to decrypt RF433 data from/to DLMS Emeter?

Forums
General discussion

Hello everybody!

I am trying to create wireless DLMS client for Nartis emeter, based on my own hardware (STM32 MCU & CMT2300A transceiver).

By logic analyser i can see all the traffic between remote control panel and meter, but I can't understand what kind of information is being transmitted. Most likely, encryption is used when transmitting data wirelessly.

Is there a description anywhere of exactly how data is encrypted during wireless exchange?

By Lisa8888 , 18 April, 2025

I can't connect the MT880 CM-LTE-3 modem meter to Gurux in DLMS.

Forums
Gurux.Serial

Hi,
I connected the CM-LTE-3 modem to the PC through RS485-USB converter. I set Gurux with the parameters:
-Iskraemeco
-HDLC
-Authentication none
-Client Address 46 (30+16)
-Logical Name Referecing on
-Physical Server 11
-Logical Server 1
-Serial COM4 9600 8N1
-DLMS standards
But the MT880 doesn't answer me. "Failed to receive reply from the device in given time".

By JavierDiaz , 18 April, 2025

Addressing 1 and 2 byte

Forums
Gurux.DLMS

Hi,

I use the settings:

Max payload size - 125

Packet SNRM with address size 1:

7E A0 1F 02 21 61 93 FF 13 81 80 12 05 01 7D 06 01 7D 07 04 00 00 00 01 08 04 00 00 00 01 89 E1 7E

Packet SNRM with address size 2:

7E A0 1F 02 21 61 93 FF 13 81 80 12 05 01 7D 06 01 7D 07 04 00 00 00 01 08 04 00 00 00 01 89 E1 7E

As far as I understand, the address with a size of 1 should be different, but here the packets are the same.

By niralldas8@gmail.com , 17 April, 2025

Wrapper connection in java

Forums
Gurux DLMS for Java

Getting error like this,
C:\Users\COMP\Downloads\gurux.dlms.java-master\gurux.dlms.client.example.java>java -jar target\gurux.dlms.client.example.java-0.0.1-SNAPSHOT.jar -S COM4:115200:8NoneOne -i WRAPPER -c 48 -a High -P ABCDEFGH12345678 -C AuthenticationEncryption -T 4C54434C49454E54 -A 31323334353637383930313233343536 -B 31323334353637383930313233343536 -v 0.0.43.1.3.255 -d India -t Verbose
WARNING: A restricted method in java.lang.System has been called

By atuldd , 17 April, 2025

Regarding the dlms android project

Forums
Gurux DLMS for Android

In GXDLMSDirector, I was able to successfully read data without explicitly setting the baud rate. However, in the Android application, selecting a baud rate is mandatory — there's no option to leave it unset. Even after selecting the same baud rate as used in GXDLMSDirector, the Android app fails to retrieve any data.

By Somesh_8073 , 17 April, 2025

Not enough memory available. (ReadObject failed) COM_READ

Forums
Gurux DLMS for ANSI C

hello,

I am trying to read ProfileGeneric - Meter Block Load Profile 1.0.99.1.0.255 using DLMS C library. I get Not enough memory available.

com_read --> com_readDataBlock --> readDLMSPacket --> cl_getData

this is the flow and cl_getData stating above "not enough memory "error.

TRACE for your reference sir, ----------------------------------------------------

By harshdeep , 17 April, 2025

Incorrect HDLC Source Address (0x21) Sent When Security Level != NONE (Python Library v1.0.178)

Forums
Gurux.DLMS

When using GXDLMSSecureClient with the HDLC interface, the clientAddress set in the settings object (client.settings.clientAddress) is incorrectly ignored during the generation of the HDLC SNRM frame if and only if a Security level other than Security.NONE is configured via client.ciphering.security.
If client.ciphering.security is left as Security.NONE, the HDLC source address is generated correctly based on settings.clientAddress.

By atuldd , 16 April, 2025

Regarding the dlms android project

Forums
Gurux DLMS for Android

cannot able to understand the flow of meter communication in gurux android project
trying to connect with lnt meter but it is not getting open and read from the android application

Pagination

  • First page
  • Previous page
  • …
  • Page 61
  • Page 62
  • Page 63
  • Page 64
  • Page 65
  • Page 66
  • Page 67
  • Page 68
  • Page 69
  • …
  • Next page
  • Last page
  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 10/13/2026 - 12:00
    gurux.dlms.java 4.0.97
  • Tue, 09/22/2026 - 14:02
    Gurux.DLMS.Net 9.0.2609.2201
  • Mon, 09/21/2026 - 10:18
    Gurux.DLMS.Net 9.0.2609.2101
  • Wed, 08/26/2026 - 09:04
    Gurux.DLMS.Python 1.0.203
  • Mon, 08/17/2026 - 11:28
    Gurux.DLMS.Python 1.0.202

New forum topics

  • Need RJ45 pin configuration for Saral 300 and Saral 305 Secure meters
  • Query Regarding Class 63 Status Mapping Support in Gurux DLMS Python
  • Inhemeter
  • DLMS Server - Profile Generic - can't add too many items to profile generic capture object - how to set maximum profile entries
  • HDLC Frames sequencing
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin