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. Read Profile Generic Data

Read Profile generic data

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 Bhaumik , 27 March, 2020
Forums
Gurux.MQTT

Hi Mikko,

We need to communicate meter using the MQTT interface.

One dought is there if a meter is connected using MQTT broker, In that case how to identify the profile generic data received from the meter and other request's responses.

Can you please check and provide an update?

Profile picture for user Kurumi

Kurumi

6 years 2 months ago

Hi,

Hi,

You can send only one request at time to the meter, so you know what you have read and what is the response. There is no identifier on the received data.

BR,
Mikko

Bhaumik

6 years 2 months ago

Hi Mikko,

Hi Mikko,

As per my understanding once the meter publishes a message to MQTT broker then the broker will send data to a meter. And in Subscriber, we get the response.

Consider the following scenario :

Now before getting a large profile generic response if we publish request message again in that case how we can identify that which response will be receive?

Profile picture for user Kurumi

Kurumi

6 years 2 months ago

Hi,

Hi,

You can ask only one request at time from the meter. If your idea is that the message is lost, you re-send the request after a timeout. There is a message counter in HDLC frames and invalid messages are skipped.

BR,
Mikko

Bhaumik

6 years 2 months ago

Hi Mikko,

Hi Mikko,

Thanks for the update.

Now I want to send a request to multiple meters using the MQTT media interface and subscribe on topic where all responses will be receiving from meters.

In that case how to identify response and parse accordingly. Because when we receive the response we do not know which request's response received.

Can you please provide an update asap.

Profile picture for user Kurumi

Kurumi

6 years 2 months ago

Hi,

Hi,

Each NIC has a unique topic. Using that topic you know who is the sender.

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