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. PUSH (Listener and Responder)

PUSH (Listener and Responder)

Profile picture for user cocoa
By cocoa , 25 October, 2024
Forums
Gurux.DLMS

Hello everyone, I'm new to this community and even more about the DLMS/Cosem protocol. I hope you will forgive my mistakes as a first-time student.

My interest is in managing PUSH messages and I would need your help to create a python script that listens to the arrival of a PUSH message sent from a remote device on an IP port.

Once I receive the message I would like to send an ACK to the device that transmitted and parse the message.

Could someone help me with this or direct me to simple examples in python to get familiar with PUSH messages?

Thank you all.

cocoa

Profile picture for user Kurumi

Kurumi

1 year 7 months ago

Hi, You don't need to send…

Hi,

You don't need to send ACK for push messages. The meter just sends push messages.

Check this:
https://github.com/Gurux/Gurux.DLMS.Python/tree/master/Gurux.DLMS.Push…

You need to configure the meter to send the data to the correct TCP/IP address and port if you are using TCP/IP and not RS-232.

BR,
Mikko

Profile picture for user cocoa

cocoa

1 year 3 months ago

Hi Kurumi, It's not clear to…

Hi Kurumi,
It's not clear to me how I can respond to a PUSH message if I want to send return data to the device that made the PUSH call.

If it's only the PUSH device that can start the call, how can I send a command to it?

Thank you.

cocoa

Profile picture for user Kurumi

Kurumi

1 year 3 months ago

Hi, Push messages are used…

Hi,

Push messages are used like alarms, etc. With most of the meters, you don't respond to push messages. There is no established connection with push messages and the meter sends the push message and you receive it.

If you want to read data from the meter you need to establish a connection with the meter.

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
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin