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. Reading The Data LNT DLMS METER

Reading the Data LNT DLMS METER

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 Sudhakar , 17 September, 2021
Forums
Gurux DLMS for Android

After getting data from LNT DLMS METER, I am getting only 6 OBIS Data, to get full data of meter should i add OBIS and If i need add where to add

Image
Profile picture for user Kurumi

Kurumi

4 years 10 months ago

Hi,

Hi,

You need to change the client address and authentication level. Now you are using a public address and it shows only that data. When you are using Low or High, you can see more.

BR,
Mikko

Sudhakar

4 years 9 months ago

Tq for the reply data is

Tq for the reply data is coming properly and Now I need to read 3 months of data from DLMS Meter is there any solution please help

Profile picture for user Kurumi

Kurumi

4 years 9 months ago

Hi,

Hi,

You can use readRowsByRange method to read profile generic (historical value) with given range. Each meter is different and I believe that you should install GXDLMSDirector and read your meter with that. In that way, you get a better idea of your meter and what you can do with it.

BR,
Mikko

Sudhakar

4 years 9 months ago

In reply to Hi, by Kurumi

Tq for giving great advice to

Tq for giving great advice to read profile generic data and I got result like this..

Load profileIndex: 2 Value: [07 E3 01 01 FF 00 00 00 FF 01 4A 00 | 1000 | 65 | 0 |19 | 46 | 0 | 74 | 0 | 20 | 54 |
0 |
0 |
FF FF FF FF FF 00 00 00 FF 01 4A 00|
0 |
FF FF FF FF FF 00 00 00 FF 01 4A 00|
10
07 E4 0C 01 FF 00 00 00 FF 01 4A 00 | 1000 | 65 | 0 | 19 | 46 | 0 | 74 | 0 | 20 | 54 | 0 | 0 | FF FF FF FF FF 00 00 00 FF 01 4A 00 | 0 | FF FF FF FF FF 00 00 00 FF 01 4A 00 | 4
]

Index: 3 Value: [Register 0.0.0.1.2.255,
Register 1.0.13.0.0.255,
Register 1.0.1.8.0.255,
Register 1.0.1.8.1.255,
Register 1.0.1.8.2.255,
Register 1.0.1.8.3.255,
Register 1.0.1.8.4.255,
Register 1.0.9.8.0.255,
Register 1.0.9.8.1.255,
Register 1.0.9.8.2.255,
Register 1.0.9.8.3.255,
Register 1.0.9.8.4.255,
ExtendedRegister 1.0.1.6.0.255,
ExtendedRegister 1.0.1.6.0.255,
ExtendedRegister 1.0.9.6.0.255,
ExtendedRegister 1.0.9.6.0.255,
Register 0.0.94.91.13.255]
Index: 4 Value: 0
Index: 5 Value: 0
Index: 6 Value:
Index: 7 Value: 0
Index: 8 Value: 0

And now I need to parse this hex value 07 E3 01 01 FF 00 00 00 FF 01 4A 00 which is OBIS is 0.0.0.1.2.255(Billing Time)

Profile picture for user Kurumi

Kurumi

4 years 9 months ago

Hi,

Hi,

If you read capture object (attribute #2), values are converted automatically.
You can convert byte array to date time using GXDLMSClient's changeType method. Like this:

GXDLMSClient.changeType(bytearraty, DataType.DATE_TIME, false);

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Mon, 07/27/2026 - 12:37
    gurux.dlms.cpp 9.0.2607.2701
  • Thu, 07/23/2026 - 16:19
    gurux.dlms.java 4.0.96
  • Thu, 07/09/2026 - 14:34
    Gurux.DLMS.Python 1.0.201
  • Fri, 06/26/2026 - 16:32
    Gurux.Service 3.0.2606.2601
  • Wed, 06/24/2026 - 08:36
    Gurux.DLMS.Python 1.0.200

New forum topics

  • Service not known error on gprs communication
  • Help Needed: Interfacing Saral 100 Energy Meter with Microcontroller via RS232
  • Connecting Meter to Agent via serial
  • Reading block profile with Compact array
  • DLMS server - serving multiple similar datasets gathered from multiple meters across distinct logical addresses
More

Who's new

  • CTKNhZElptjSlOrpkXl
  • YCbccqfLGRMnlCWoJhXP
  • Malcolmactig
  • mhliang
  • Kevinmug
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin