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. Billing Profile Data Not Getting With Range Selector

Billing Profile Data not getting With Range Selector

By Bhaumik , 27 September, 2023
Forums
DLMSDirector

Hi Mikko,

We have tried to read the Billing Profile Object from the Indian standard (IS16444) supported meter.

From all other profiles generic objects we are able to read using Range Selector because, in that, the First obis code is of Clock where as in the billing profile it is Billing Date.

Hence the Range selector is not working for the billing profile.

Can you please check into that and provide an update on how to read using the range selector?

Bhaumik

3 years 1 month ago

Hi Mikko, Can you please…

Hi Mikko,

Can you please provide an update?

Profile picture for user Kurumi

Kurumi

3 years ago

Hi, The meters that we have…

Hi,

The meters that we have support the date and time for the billing profile. Is the data type of the billing date UInt32? How many rows there are? Some meters support only reading by entry where you need to use the start index and count.

BR,
Mikko

Bhaumik

3 years ago

Hi Mikko, Thanks for the…

Hi Mikko,

Thanks for the update.

There are a total of 13 entries (12 months + 1 current Billing) in the meter for the Billing Profile.

The Data Type of the Billing date is OctetString.

If we want to read the Billing profile using the Range selector with the Billing Date (0.0.0.1.2.255), Is it possible?

Can you please provide your suggestion?

Profile picture for user Kurumi

Kurumi

3 years ago

Hi, If the first item is 0.0…

Hi,

If the first item is 0.0.0.1.2.255 and the data type is UInt32 you can use the normal read-by-range method to read this.

If it doesn't work, add a hex trace from this and I'll check it from the bytes.
Some meter manufacturers in India doesn't implement range selector if there are only a few rows and you need to read them all and then make parsing on the client end.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 10/13/2026 - 12:00
    gurux.dlms.java 4.0.97
  • Tue, 09/22/2026 - 14:02
    Gurux.DLMS.Net 9.0.2609.2201
  • Mon, 09/21/2026 - 10:18
    Gurux.DLMS.Net 9.0.2609.2101
  • Wed, 08/26/2026 - 09:04
    Gurux.DLMS.Python 1.0.203
  • Mon, 08/17/2026 - 11:28
    Gurux.DLMS.Python 1.0.202

New forum topics

  • Need RJ45 pin configuration for Saral 300 and Saral 305 Secure meters
  • Query Regarding Class 63 Status Mapping Support in Gurux DLMS Python
  • Inhemeter
  • DLMS Server - Profile Generic - can't add too many items to profile generic capture object - how to set maximum profile entries
  • HDLC Frames sequencing
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin