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. How To Configure Meter Listener For 25000 Device

How to configure meter listener for 25000 device

By jayaram , 20 November, 2024
Forums
Gurux.Net

Hi,

I am using a gurux meter listener and it will keep on listening to port 4051 on XXX.XXX.X.XX server.It is working fine for single meter but if 25000 meter send push data to the same server and port will it work?

Profile picture for user Kurumi

Kurumi

1 year 8 months ago

Hi, I propose that the main…

Hi,

I propose that the main application listen to the TCP/IP port, receive only data that meters send, and put received data into the queue. Then, you have a few worker threads with lower priority that take data from the queue and parse received data.

This approach allows you to handle a large number of devices. The needed memory amount stays reasonable and pushing data to the DB doesn't block TCP/IP socket reading.

Your PC must be able to read data from the TCP/IP socket fast enough.

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

  • Elster a1800 clock reset to year 2000 with one tariff billing
  • Possible memory leak in file dlms.c, getCompactArrayItem(), getCompactArrayItem2()
  • Official Gurux.DLMS.Client.Example.Net fails during High GMAC secure association (Invalid PDU), while Gurux Director connects successfully
  • gurux_dlms.GXDateTime.GXDateTime object Error in Python
  • T_APPL_DATA_LN_N1 subtest 3 fails on an LN-only server regardless of the response to a non-existing-object GET
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin