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 Read Multiple Meters(uses SN Referencing) From a Physical Device?

How to read multiple meters(uses SN referencing) from a physical device?

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 ryuk , 16 June, 2021
Forums
General discussion

I came across a set up of few DLMS meters (Landis Gyr) which uses SN referencing where they have been configured within the same host.
In a single IP, we could see multiple meters are configured. Can anyone direct us on how to get the server addresses of configured meters so that I can read the objects of the same using below command.?

GuruxDlmsSample -r SN -c 16 -s [serverAddressOfMeter] -h [IP Address] -p [Port No]

It came to my observation that in such a setup, we have to read the management logical device 2nd attribute to get the logical addresses of meters. However, executing below command (with -s 1) did not return the expected results and was returning only the short names.
GuruxDlmsSample -r SN -c 16 -s 1 -h [IP Address] -p [Port No]

Are there any ways to read all objects of all meters when above command is executed? Will the library automatically read the logical addresses of meters and read the respective objects or do we have to make explicit calls to meters to read their objects?

Profile picture for user Kurumi

Kurumi

4 years 12 months ago

Hi,

Hi,

The library doesn't read the logical addresses, because that is not defined on DLMS standard and manufacturers are handling this differently. Try to read SAP table from the main meter. You should see a list of the meters that are connected to the main meter. Then use those SAP address as server address to access the meters.
Something like this:
GuruxDlmsSample -r SN -c 16 -s [SAP Address] -h [IP Address] -p [Port No]

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