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. GURUX.python Push Listener

GURUX.python push listener

By Arwa, 3 December, 2024
Forums
Gurux.DLMS

Hello,

I am trying to send data from the meter to the host using python library and need help.

I have added the pushObjectList, destination, and communicationWindow and wrote it to the Push Setup object at 0.0.25.9.0.255.

obj.destination = "xx.xx.xx.xx:4059"
obj.communicationWindow = [(start, end)]
and the pushObjectList by assigning it to a list I retrieved from another register (Billing register)

Now I have two inquiries:

1- I have a terminal running for the Gurux.DLMS.Push.Listener.Example.python using
python -u "main.py" -p 4059 -i WRAPPER -r ln
No data is being sent, so I am a bit lost now on what to do next to receive the pushObjectList data.

2- I need to set the data to be sent periodically (for example each 15 minutes) instead of setting a start and end interval

I really appreciate your help, thank you so much.

Profile picture for user Kurumi

Kurumi

11 months 1 week ago

Hi, The meter sends push…

Hi,

The meter sends push messages to the to the given IP address.
https://www.gurux.fi/Gurux.DLMS.Objects.GXDLMSPushSetup

Check that your IP address and port number are correct.

Make sure that there is no firewall that can block messages.

The single action schedule is used to send push messages at a given time. You need to configure that.

https://www.gurux.fi/Gurux.DLMS.Objects.GXDLMSActionSchedule

You can also invoke push messages if you have connection to the meter by pressing "Push" button in GXDLMSDirector.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Wed, 10/29/2025 - 08:51
    gurux.dlms.c 9.0.2510.2901
  • Thu, 10/16/2025 - 09:59
    gurux.dlms.java 4.0.83
  • Wed, 10/08/2025 - 10:21
    gurux.dlms.c 9.0.2510.0801
  • Fri, 09/26/2025 - 10:02
    gurux.dlms.cpp 9.0.2509.2601
  • Fri, 09/26/2025 - 09:45
    gurux.dlms.c 9.0.2509.2601

New forum topics

  • Guidance on using the source codes
  • How to get/convert user readable format data from readRowsByRange
  • Insufficient memory to continue the execution of the program.
  • The client instance code failed to connect to the electricity meter for authentication
  • Unable to Release Request when closing connection with meter.
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin