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. Reading Push Messages From L&G E570 Not Working!

Reading push messages from L&G E570 not working!

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 Eggerteg , 24 July, 2020
Forums
General discussion

Hello, I hope someone has some pointers for me

I have this L&G E570 meter configured by our power company to only transmit the meter data as push messages every 5 seconds. Everything else is disabled so I can not query the meter. No encryption nor access control is in play according to the power company.

Dipping my toe in the DLMS/Cosem world for the first time I set up a RasPi and python to read the meter output via the serial port (I use a M-bus to serial converter). I tried to read it using the read Push example but I don´t see a parsed output, only the serial data gets echoed out every 5 sek.

My application is to monitor power usage and control loads to keep power use under a threshold. We have several of these monitor and control systems in our area and we need to convert them to read the DLMS/Cosem push messages.

I´m do not know how to proceed from here in my troubleshooting. any pointers? Below is a portion of the frames the meter pushes out every 5 sek. I know this is new also to the power company as well so I´m not sure if the meters are configured correctly and the push messages are correctly formatted?

The messages I get are below, every 5 sek.

7E A8 87 CE FF 03
13 86 B7 DB 08 4C
47 5A 67 72 A6 2F
D1 82 01 6B 30 00
00 7F 25 D7 D7 8A
B2 8A 06 57 19 0A
42 72 7D 5E 38 44
48 84 98 21 20 10
EF 84 57 F1 DD 94
9C F1 E2 0B 7F DF
EC 9D 5D 3B D7 1A
7A EC AF C4 56 FC
7F CE 61 58 68 CF
A8 7D CD D2 F3 79
2D D7 78 F6 37 4C
F5 C7 25 EC 60 76
4E F4 B1 CF B2 AB
AF 61 14 39 7C F1
37 58 28 14 E9 A3
2E AF 17 9D 78 60
09 30 17 FC 51 90
C6 45 B4 9F E8 50

E1 A2 EE 8A 7E
7E A8 87 CE FF 03
13 86 B7 DB 08 4C
47 5A 67 72 A6 2F
D1 82 01 6B 30 00
00 D0 73 6C 6C 94
62 A4 B0 7E 0B 93
6B 26 59 34 38 F6
74 9F E4 A6 E8 E2
EF 2B 19 E8 C0 F9
FD 66 80 F6 A0 99
E3 C1 F7 B1 1C 29
66 80 D0 CB FD C9
8B F2 3D 26 B1 08
5D A6 D7 E2 BD FB
06 FE 4A BF D6 5F
A0 2C 8A 4E 0C A0
58 D1 11 7C 38 5C
6A 0F 54 54 BD 74
E7 A3 59 1C B3 22
DF 4A CD 90 62 10
34 97 D8 81 CB 13
12 C4 C6 95 60 01
46 E5 EE C0 7E

7E A8 87 CE FF 03
13 86 B7 DB 08 4C
47 5A 67 72 A6 2F
D1 82 01 6B 30 00
00 55 A2 58 E7 62
04 05 8D D0 BE 01
04 B4 15 2D 62 69
5F 61 3A 68 DB 7C
85 B1 6B 1B DA 93
B5 A3 02 74 40 29
18 9B 85 CA B8 C3
6A A4 69 E5 ED 6D
BC 7E 27 4B CF 3C
F7 82 5C 18 49 E0
8B 85 2A D2 42 B5
37 5D BC EE BB 81
18 C6 56 49 24 98
8C 61 D8 C4 C0 D3
6B 7D 5A 8E BB 7C
A4 8F 73 D1 F4 8B
25 B4 7D 56 A3 5C
6B 88 6E 26 EC 0F
51 5D 23 36 7E

7E A8 87 CE FF 03
13 86 B7 DB 08 4C
47 5A 67 72 A6 2F
D1 82 01 6B 30 00
00 78 9E 1B 5F B1
3A 2E 7F 43 79 E0
C5 F3 09 26 1F 93
70 21 83 E2 BC 52
1B 1D AD E9 A2 1F
95 76 8D EF C2 D9
D7 10 67 D2 60 C2
C5 74 9A AF A1 80
3F 62 7C BA B8 06
54 9D 53 31 D6 CB
69 9C CA 32 62 8E
5D 0F 51 72 5C 46
BE 04 16 27 7B 57
F8 1E 36 89 C5 A7
56 85 A7 21 E1 A0
A4 ED B5 79 F0 DB
4B 94 22 54 8D FA
0F C7 0B DB 51 6B
B5 33 E8 70 7E

7E A8 87 CE FF 03
13 86 B7 DB 08 4C
47 5A 67 72 A6 2F
D1 82 01 6B 30 00
00 75 BD F7 72 19
CC 2D CD E1 29 3C
79 5A 67 B6 D3 C9
45 88 13 5B 42 2E
80 A1 63 42 9B 89
9D FE 31 22 B0 51
FC BA 01 4B E7 8F
7F E4 08 87 3E B9
82 D3 22 B8 C0 87
41 9D E6 36 56 AB
46 38 57 1A A2 00
55 8A E2 2B E0 5C
93 F1 62 32 A7 97
19 0F 5D 5A C2 D0
6F AE 07 DD 77 FD
08 EF 91 2C 1E E0
7F 8B 3C D9 B8 2B
EA DB EE 86 BE 12
A5 BB B9 01 7E

Profile picture for user Kurumi

Kurumi

5 years 10 months ago

Hi,

Hi,

Your meter is sending encrypted messages. Do you have authentication and block cipher keys from the meter company?

Get Gurux.DLMS.Push.Listener.Example.python from the Github.
https://github.com/Gurux/Gurux.DLMS.Python/tree/master/Gurux.DLMS.Push…

Start it with the parameters like:

python main.py -S SERIAL_PORT -t Verbose

Give also your block cipher and authentication keys to decrypt the received data.

BR,
Mikko

Eggerteg

5 years 10 months ago

Hi Mikko.

Hi Mikko.

Thank you for the message! This propels me forward, I will get in touch with the power company that configured the meter and get the missing info or have them reconfigure it. The authentication and cipher was not supposed to be in play.
Thanks again!

  • 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

Who's new

  • Tuanhgg
  • Adel
  • charnon
  • Paddles
  • Miguel Ángel
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin