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. Node
  3. Generate Push Data Payload

Generate Push Data Payload

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 Bhaumik , 30 September, 2021
Forums
General discussion

Hi Mikko,

I have a push data decrypted payload as below:

0F D0 00 35 26 0C 07 E5 09 1D 03 10 1D 2C FF 01 4A 00 02 0D 0A 0C AA BB CC DD 30 30 30 30 30 31 34 31 09 06 00 00 19 09 00 FF 09 0C 07 E5 09 1D 03 10 1D 2C FF 01 4A 00 17 43 66 00 00 17 00 00 00 00 17 41 F0 00 00 17 00 00 00 00 17 00 00 00 00 12 00 E1 06 00 00 00 0D 17 00 00 00 00 03 01 06 00
00 43 80

I want to generate a full wrapper frame using this payload for push data with the system title.

Can you please help me to generate the same.

Profile picture for user Kurumi

Kurumi

5 years 1 month ago

Hi,

Hi,

Gurux DLMS libraries do this automatically for you.

BR,
Mikko

Bhaumik

5 years 1 month ago

Hi Mikko,

Hi Mikko,

Yes, But I want to do a load test by sending multiple meter's push data on the listener.

So for that, I required a dummy payload with a system title.

I have generated one payload, but In that not able to set the system title. In Encrypted payload
system title comes after DB (General Glo ciphering) byte. How can I add it after data notification byte (0F)
Can you please suggest?

00 01 00 01 00 40 00 65 0F D0 00 35 26 0C 07 E5 09 1D 03 10 1D 2C FF 01 4A 00 02 0D 0A 0C AA BB CC DD 30 30 30 30 30 31 34 31 09 06 00 00 19 09 00 FF 09 0C 07 E5 09 1D 03 10 1D 2C FF 01 4A 00 17 43 66 00 00 17 00 00 00 00 17 41 F0 00 00 17 00 00 00 00 17 00 00 00 00 12 00 E1 06 00 00 00 0D 17 00 00 00 00 03 01 06 00 00 43 80
<WRAPPER len="6D" >
<TargetAddress Value="1" />
<SourceAddress Value="40" />
<PDU>
<DataNotification>
<!-- High priority. -->
<!-- Confirmed service. -->
<!-- Invoke ID: 268449062 -->
<LongInvokeIdAndPriority Value="D0003526" />
<!-- 30-09-2021 03:29:44 -->
<DateTime Value="07E5091D03101D2CFF014A00" />
<NotificationBody>
<DataValue>
<Structure Qty="0D" >
<String Value="AA BB CC DD 30 30 30 30 30 31 34 31" />
<!-- 0.0.25.9.0.255 -->
<OctetString Value="0000190900FF" />
<!-- 29-09-2021 16:29:44-05:30 -->
<OctetString Value="07E5091D03101D2CFF014A00" />
<!-- 230 -->
<Float32 Value="43660000" />
<!-- 0 -->
<Float32 Value="00000000" />
<!-- 30 -->
<Float32 Value="41F00000" />
<!-- 0 -->
<Float32 Value="00000000" />
<!-- 0 -->
<Float32 Value="00000000" />
<UInt16 Value="00E1" />
<UInt32 Value="0000000D" />
<!-- 0 -->
<Float32 Value="00000000" />
<Boolean Value="true" />
<UInt32 Value="00004380" />
</Structure>
</DataValue>
</NotificationBody>
</DataNotification>
</PDU>
</WRAPPER>

Profile picture for user Kurumi

Kurumi

5 years 1 month ago

Hi,

Hi,

You need to set Security so data is ciphered. Now you are sending normal push messages without encryption.

BR,
Mikko

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Tue, 10/13/2026 - 12:00
    gurux.dlms.java 4.0.97
  • Tue, 09/22/2026 - 14:02
    Gurux.DLMS.Net 9.0.2609.2201
  • Mon, 09/21/2026 - 10:18
    Gurux.DLMS.Net 9.0.2609.2101
  • Wed, 08/26/2026 - 09:04
    Gurux.DLMS.Python 1.0.203
  • Mon, 08/17/2026 - 11:28
    Gurux.DLMS.Python 1.0.202

New forum topics

  • Association refresh related issue
  • Need RJ45 pin configuration for Saral 300 and Saral 305 Secure meters
  • Query Regarding Class 63 Status Mapping Support in Gurux DLMS Python
  • Inhemeter
  • DLMS Server - Profile Generic - can't add too many items to profile generic capture object - how to set maximum profile entries
More

Who's new

  • amir.jradi
  • JOEBID€N123
  • yogibear
  • Eric@li
  • Asier Sierra
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin