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. How To Get Specific Data For Profile Generic Using Scheduler

how to get specific data for Profile Generic using scheduler

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 KhushbuBadheka , 23 April, 2020
Forums
Gurux.DLMS.AMI

Hi Miikko,

I checked your latest AMI source and tried to read profile generic data in added scheduler.
If I have 1000 entries in the meter and want to read only last 50 entries or date range wise read. How can I read for the same?

I set profile capture period to 900(15 mins) and my schedule is set to 15 mins for the same.

Regards.

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

Gurux.DLMS.AMI reads all the entries to the database from the meter. Reading data for the first time is taking a long time because all the rows are read from the meter, but after that only new rows are read.
In your case it reads only one row for each scheduled read after the initial read.

BR,

Mikko

KhushbuBadheka

6 years 1 month ago

Thanks Mikko.

Thanks Mikko.

May I know how DLMS send the request for profile generic to get the next data chunk? Mean to say, what is the byte array includes to create the request for next chunk request?

Regards.

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

You can read data using range or entry. You give start and end index or start and end time to get data from the meter.

BR,
Mikko

KhushbuBadheka

6 years 1 month ago

Thanks Mikko,

Thanks Mikko,

Yes I knew that feature but I want to ask about the data which are splited in the chunks for big information like profile generic. When i read for 5 entries whole data wont come in a single frame. So my question is what should DLMS send in the each request for remaining data requests.

Regards.

KhushbuBadheka

6 years 1 month ago

Mikko,

Mikko,

Can you please update?

Regards.

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

It depends on the meter and what service your meter Is using. There is no simple answer to this.

BR,

Mikko

KhushbuBadheka

6 years 1 month ago

Thanks.

Thanks.

We are using Indian Standard with IS16444 and IS15959. If you find these info enough then please give some clue.

Regards.

Profile picture for user Kurumi

Kurumi

6 years 1 month ago

Hi,

Hi,

There is no simple answer to this. It depends if you want to get next HDLC frame or next data block. HDLC frame depends on the previous message-id what you sent and in block message there is block number.

I strongly suggest that you use our open source libraries. Otherwise, you need to read DLMS green book.

BR,
Mikko

KhushbuBadheka

6 years 1 month ago

Thanks. Regards

Thanks.

Regards

  • 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