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. Issue Reading ISKRA MT880 From Arduino

Issue reading ISKRA MT880 from Arduino

By Roby Oliver , 8 June, 2023
Forums
Gurux.Serial

Hi,

I try to read a meter MT880 with Arduino example code ,
but the sample program not working.

I think the issue is on init :

Assuming the default password is password

Client.init(true, 1, 172, DLMS_AUTHENTICATION_LOW, "password", DLMS_INTERFACE_TYPE_HDLC);

Using the Director to test, it works correctly by this entry :
COM3:9600:8None1 -c 1 -s 172 -a Low -P password

Is correct to use the 172 also in Arduino code ?

Best regards,
and thanks for any useful hint.

Profile picture for user Kurumi

Kurumi

3 years 4 months ago

Hi, Your settings look…

Hi,

Your settings look correct. If you can read your meter with a client example using those arguments, you can read your meter with Arduino if your serial port settings are correct. If you can't read the meter with Arduino can you add a hex trace here so I can compare the bytes?

BR,
Mikko

Roby Oliver

3 years 4 months ago

I try to get log and update…

I try to get log and update asap.

Best regards
Thanks !

Roby Oliver

3 years 4 months ago

I , i get this log : 7E A0…

I , i get this log :

7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A2 7E7E A0 08 02 59 03 93 9C 87 7E 7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 0000 01 08 04 00 00 00 01 CC A2 7E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A2 7E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E7E A0 08 02 59 03 93 9C 87 7E7E A0 1F 03 02 59 73 77 7C 81 80 12 05 01 9A 06 01 9A 07 04 00 00 00 01 08 04 00 00 00 01 CC A27E

Thanks
Best regards

Roby Oliver

3 years 4 months ago

Another question: is there a…

Another question: is there a way to indicate -d Italy to indicate Italy standard
in client.ino code in Client.init ( .. ..... ) ?

Profile picture for user Kurumi

Kurumi

3 years 4 months ago

Hi, It looks like you have…

Hi,

It looks like you have commented on AARQ and AARE messages. Your client is only sending SNRM and received UA messages, but don't send anything else. Check the reason for this.

-d Italy is used to show correct descriptions for the OBIS codes, but Arduino doesn't use that information for anything.

BR,
Mikko

Roby Oliver

3 years 4 months ago

Hi, i check the code. Thanks…

Hi,
i check the code.

Thanks !
Best regards

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