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
  3. DLMS Connection

DLMS Connection

By Suhitha , 27 April, 2026
Forums
Gurux.DLMS

Hi Team ,

I am planning to implement the DLMS protocol in Python using the Gurux-DLMS library. I have a few questions regarding how data is transmitted through the gateway, how connections are established and maintained, and how communication happens with the meter.

We have gateways in place, and I would like to understand what type of gateways are supported by DLMS meters. Additionally, I want to know the communication media involved (similar to Modbus TCP/IP) and the complete end-to-end flow.

Specifically, I am looking for clarity on:

How the gateway communicates with the DLMS smart meter
What communication protocols or media are used
The structure of DLMS packets
How data transmission takes place between the meter, gateway, and backend

This information will help me proceed with the implementation effectively.

Thank you.

Profile picture for user Kurumi

Kurumi

4 months 3 weeks ago

Hi, DLMS is not an easy…

Hi,

DLMS is not an easy protocol, but it's well documented in several standards.

https://gurux.fi/DLMSCOSEMFAQ

It's not possible to describe the standards shortly.

You need to ask the meter manufacturer whether the gateway is supported.
There are differences between meters, and not all GWs work with all meters.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Wed, 08/26/2026 - 09:04
    Gurux.DLMS.Python 1.0.203
  • 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

New forum topics

  • Security vulnerability report — request for a private contact (GuruxDLMS.c / ANSI C)
  • Topic: Insufficient Memory Error When Reading Class 7 Profile Generic Objects
  • SN ReadResponse returns all-null values when response spans multiple HDLC frames
  • Gurux.Serial.Android 3.0.6 – CH340 (HL-340) USB-Serial Adapter Not Working,
  • Trying to talk to a L&G E360 meter (Using Python Gurux)
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin