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. Forums
  3. Failed To Read Data From Iskraemeco AM550

Failed to read data from Iskraemeco AM550

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 mainzelM , 4 September, 2022
Forums
General discussion

Hello!

I'm trying to read out data from an Iskraemeco AM550 using the IR interface via the Gurux python interface (on Raspberry PI). I followed the setup instructions but so far I'm unable to receive any data from the device:

root@raspberrypi:/home/pi/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python# python3 main.py -S /dev/ttyUSB0 -t Verbose
gurux_dlms version: 1.0.135
gurux_net version: 1.0.19
gurux_serial version: 1.0.20
Authentication: Authentication.NONE
ClientAddress: 0x10
ServerAddress: 0x1
Standard: Standard.DLMS
TX: 17:05:42 7E A0 07 03 21 93 0F 01 7E
Data send failed. Try to resend 1/3
Data send failed. Try to resend 2/3
RX: 17:05:57
DisconnectRequest
Traceback (most recent call last):
File "/home/pi/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python/main.py", line 112, in main
reader.readAll(settings.outputFile)

My IR head claims to comply to ISO 62056-21 using an C2P2102N chip.

I also tried to use -S /dev/ttyUSB0:115200:8None1 , -S /dev/ttyUSB0:300:8None1, -S /dev/ttyUSB0:9600:8None1 without success.

In addition, I tried

# python3 main.py -S /dev/ttyUSB0:115200:8None1 -t Verbose -i HdlcWithModeE
gurux_dlms version: 1.0.135
gurux_net version: 1.0.19
gurux_serial version: 1.0.20
Authentication: Authentication.NONE
ClientAddress: 0x10
ServerAddress: 0x1
Standard: Standard.DLMS
TX: 17:07:44 /?!

DisconnectRequest
Traceback (most recent call last):
File "/home/pi/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python/main.py", line 112, in main

Can you give me a hint on how to proceed?

Cheers

mainzelM

Profile picture for user Kurumi

Kurumi

4 years 1 month ago

Hi,

Hi,

IEC 62056-21 is not DLMS. You can read more here:
http://www.gurux.fi/DLMSCOSEMFAQ

You can try this:
python3 main.py -S /dev/ttyUSB0:300:7Even1 -t Verbose -i HdlcWithModeE

The default start baud rate for IEC is 300 when an optical probe is used.

BR,
Mikko

mainzelM

4 years 1 month ago

Hi Mikko

Hi Mikko

Thanks for the fast response! Unfortunately, still no data can be read:

# python3 main.py -S /dev/ttyUSB0:300:7Even1 -t Verbose -i HdlcWithModeE
gurux_dlms version: 1.0.135
gurux_net version: 1.0.19
gurux_serial version: 1.0.20
Authentication: Authentication.NONE
ClientAddress: 0x10
ServerAddress: 0x1
Standard: Standard.DLMS
TX: 12:39:05 /?!

DisconnectRequest
Traceback (most recent call last):
File "/home/pi/Gurux.DLMS.Python/Gurux.DLMS.Client.Example.python/main.py", line 112, in main
reader.readAll(settings.outputFile)

Profile picture for user Kurumi

Kurumi

4 years 1 month ago

Hi,

Hi,

We don't have AM550 in the office so I can't check this.
It might be that the baud rate is changed. You can try with GXDLMSDirector and search for the correct parameters. Check this video.
https://youtu.be/BeaWKmyMwuE

The meter should reply something for "/?!" when the baud rate is correct and if your optical probe is working.

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

  • 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
  • HDLC Frames sequencing
More

Who's new

  • Asier Sierra
  • BlessyAnn
  • sravya.thota@m…
  • Diwakar
  • williamorussell
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin