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. Load Profile Indexing

Load profile indexing

By DuddyS , 18 December, 2023
Forums
Gurux.DLMS

We're currently extracting load profile data using ReadRowsByRange which is working well, particularly for small volume data requests, but on some meters with a lot of stored data, the turn around from issuing a read by range command to the meter and getting a response is up to 20 seconds.

From my understanding (forum chats with you previously) extracting data by date range is not the most efficient method and read by entry is a better solution.

With that in mind, and having our range based on dates (start and end), how do we determine from the meter/profile what the (earliest) index is for a start date, and what the (latest) index for an end date, so that we can determine range.

Our solution is C# based.

Profile picture for user Kurumi

Kurumi

2 years 5 months ago

Hi, There is no way to…

Hi,

There is no way to determine the index by date. You must use read by range to get rows using start and end time.

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
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin