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. DLMS Supporting Meter

DLMS Supporting meter

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.

By Martin Gm , 2 May, 2019
Forums
DLMSDirector

Hello GURUX,
I'm having Energy meter (Hardware & code) and now I wanted to add DLMS feature on it. Kindly tell me the ways to achieve it.

Regards,
Martin.

Profile picture for user Kurumi

Kurumi

7 years 1 month ago

Hi,

Hi,

I believe that you want to use ANSI C.
Check example from GitHub:
https://github.com/gurux/guruxdlms.c
Then read http://www.gurux.fi/Gurux.DLMS.Server

BR,
Mikko

Martin Gm

7 years 1 month ago

Hi,

Hi,
Thanks for your reply, I have seen the Links which you are mentioned above.And in Github which code is belongs to meter? My meter communicates via RS232 for that any codes available?
I'm very new to this protocol and tried blue and yellow books too but unable to get the core points.
is there any documents like Application note or documents with data frame format,so that I can understand what is actually happening.

Regards,
Martin.

Profile picture for user Kurumi

Kurumi

7 years 1 month ago

Hi,

Hi,

Blue book describes all the interfaces. You communicate with your meter using those interfaces. DLMS PDU is split to HDLC or WRAPPER frames.

BR,
Mikko

Martin Gm

7 years 1 month ago

Hi,

Hi,
I'm using Arm cortex controller in my Energy meter.Now I have Modbus communication and I need to integrate DLMS server protocol for optical communication.I have checked with the open source codes and unable to identify the right one for my case so kindly tell me, which github code will be helpful me?

Regards,
Martin.

Profile picture for user Kurumi

Kurumi

7 years ago

Hi Martin,

Hi Martin,

You need to create DLMS server. You should check this one:
https://github.com/gurux/guruxdlms.c

Check GuruxDLMSSimpleServerExample.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 06/09/2026 - 11:16
    gurux.dlms.java 4.0.95
  • Tue, 06/09/2026 - 10:03
    Gurux.DLMS.Python 1.0.199
  • Mon, 06/08/2026 - 13:39
    gurux.dlms.cpp 9.0.2606.0801
  • Mon, 06/01/2026 - 10:15
    gurux.dlms.cpp 9.0.2606.0101
  • Thu, 05/28/2026 - 16:06
    gurux.dlms.java 4.0.94

New forum topics

  • Error reading L&G Meter
  • Pass a TCP Client to GXNet
  • Australian EDMI Mk10D (Essential Energy area)
  • Strange mix of data notificiation vs get response
  • DLMS Connection
More

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin