Skip to main content
Home
for DLMS smart meters

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. 12-Digit Serial Number

12-Digit Serial Number

By girija, 5 August, 2024
Forums
Gurux.Serial

Hello Sir,

I am currently working on Gas-meter and using Gurux ANSI-C library to make the meter compatible to DLMS protocol.
In our application, it needs to be 12-digit serial number.
Now, if I want to connect the meter using SERIAL NUMBER, is it possible (as it doesn't fit in int32 range)?
If it does, then what should be the formula?

Kind Regards,
Girija

Profile picture for user Kurumi

Kurumi

1 year 5 months ago

Hi, The DLMS standard doesn…

Hi,

The DLMS standard doesn't define how the server address is counted from the serial number. Manufacturers are using different ways to count it and you need to check this from the meter documentation.

Multiple manufacturers are counting server address from serial number with this formula, but it's not defined in DLMS standards.

SN % 10000 + 1000

It takes the last four digits from the serial number and adds 1000 to it.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Mon, 12/29/2025 - 10:38
    Gurux.Serial.Android 3.0.5
  • Mon, 12/15/2025 - 08:11
    Gurux.DLMS.Net 4.0.87
  • Fri, 12/12/2025 - 08:38
    Gurux.DLMS.Python 1.0.195
  • Thu, 12/11/2025 - 13:22
    Gurux.DLMS.Python 1.0.194
  • Thu, 12/11/2025 - 11:01
    gurux.dlms.java 4.0.88

New forum topics

  • 6-digit field values from meter not fully received (only 5 digits shown)
  • Gurux DLMS Android App
  • AMR support for bidirectional meters.
  • addition of new object in object list, meter not working
  • old meter take to much time(l&t)
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin