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 Catalin , 2 February, 2026

Parse compact frame CF49

Forums
Gurux.DLMS

Hello,

Using GXDLMSSecureClient with Security.AuthenticationEncryption I've managed to receive the push message sent by a Honeywell gas smart meter. The OctetString value seems to be a compact frame, more precisely CF49. There is a posibility to parse the OctetString value and get the values as a "readable format" ?

Thank you in advance

By Chesterfield , 31 January, 2026

Can't recognize packets when exchanging data with an electric meter Natris-I100

Forums
Gurux.DLMS

I am trying to analyse traffic between wireless module RF-433 and electric meter Natris-I100 but some parts of the messages remain unclear.

1. The RF-module sends SNRM frame:
7E A0 21 02 23 21 93 48 55 81 80 14 05 02 07 EE 06 02 07 EE 07 04 00 00 00 01 08 04 00 00 00 01 B5 D4 7E

2. Meter replies by UA frame:
7E A0 21 21 02 23 73 8F 72 81 80 14 05 02 02 00 06 02 02 00 07 04 00 00 00 01 08 04 00 00 00 01 6F EF 7E

By andale8592 , 29 January, 2026

7.0-64.0.9.3.255: Start Of convetional gas day, attribute 2: possibile type mismatch

Forums
Gurux.DLMS

Hi, i am developing a gas-meter following the newly italian directive unit-ts 11291-14-2.
It states that Start of Convetional Gas Day on attribute 2 requires time data type (id=27), but in you implmentation you expect a date-time (id=25): https://github.com/Gurux/Gurux.DLMS.cpp/blob/master/development/include…

In your opinion, is this a change affceting only the newly italian normative, or new dlms/cosem sepcification?

Thank you,
Alessandro

By L0uisc_iot , 27 January, 2026

Incomplete frame detection question - causes RR loop on Kamstrup

Forums
Gurux.DLMS

Hi Kurumi,

I’m using Gurux DLMS with HDLC and based part of my receive logic on the examples in the Gurux repository. In particular, I copied the pattern here (https://github.com/Gurux/Gurux.DLMS.Net/blob/751914f4a9a6fd504e5b8c6430…) where a reply is treated as “no data yet” when:

reply.Error == 0 && reply.Data.Size == 0

By labasvakaras , 19 January, 2026

Pre-established connection questions

Forums
Gurux.DLMS

Hello, i wanted to get more information about pre-established connection, because i want to use DLMS with smart water meter on NB IoT.

By rishab_tp , 19 January, 2026

writing Error "Service not allowed"

Forums
Gurux.DLMS

We are writing Passive TOU day profile which have 4 day table and 8 rate in each table, when we write all 4 day table with 8 rate in all table and it start transfer success for 2-3 packet and post this next command failed and getting error "Service Not Allowed", but when we reduce the data means select only few rate in all table so getting all success.
We analyse that if Payload size is <512 Byte able to write successfully in block transfer, but if no. of payload >512 byte this scenario regenerated using library as well as DLMS director.

By nissi , 8 January, 2026

old meter take to much time(l&t)

Forums
Gurux.DLMS

Hi,
i have l&t meter(ER300P) 2016 make it working in both optical and rs485 but it take to much time for InitializeConnection around 4 min for both GXDLMSDirector and gurux dlms client example

By Sief , 31 December, 2025

Online vs Offline DLMS translator

Forums
Gurux.DLMS

Hello All,

I was trying to parse an HDLC frame(not DLMS) using GXDLMS DLMS translator.
I found that the online version of the tool parses the frame in a different manner than the offline tool, specifically the HDLC payload.
The online version always deducts the first byte of the payload while the offline tool shows the whole payload as expected.
I'm using HDLC type format 3 which shows that the payload starts right after the 2-bytes Header Check Sum (HCS).

Is there a reason why the offline parsing mechanism differ than the online one ?

By nissi , 24 December, 2025

how to read multiple meters same serial connection

Forums
Gurux.DLMS

i am using C# Gurux DLMS.Client.Example and trying to write own based on that example now how can read multiple meters at a same time in single connection dose i know the we need Disconnect() for every new meters before go to next meter how to do that or this method is wrong!

By Bhaumik , 23 December, 2025

Time Conversion

Forums
Gurux.DLMS

HI Mikko,

I have received bytes from meter as 09 04 05 00 ff ff

Now while I am converting value it is coming as below:

-- 05:00:*.255

I want value like 05:00:*

Can you please provide sample code for that in c# so I can convert it.

Pagination

  • Previous page
  • 3
  • Next page
Gurux.DLMS
  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Mon, 08/17/2026 - 11:28
    Gurux.DLMS.Python 1.0.202
  • Mon, 08/17/2026 - 09:47
    gurux.dlms.cpp 9.0.2608.1701
  • Mon, 08/17/2026 - 09:25
    gurux.dlms.c 9.0.2608.1701
  • 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

New forum topics

  • negative indexing for custom method/attribute
  • System title
  • Elster a1800 clock reset to year 2000 with one tariff billing
  • Possible memory leak in file dlms.c, getCompactArrayItem(), getCompactArrayItem2()
  • Official Gurux.DLMS.Client.Example.Net fails during High GMAC secure association (Invalid PDU), while Gurux Director connects successfully
More

Who's new

  • Omkiran73
  • sivan202305
  • Greenwave
  • em1212
  • Design RnD
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin