Hi!
I have an ISKRA MT174 smart meter with an optical, IEC62056-21 compatible interface.
For reading the data I have an optical USB-IEC interface (from ELV electronics) which in principle is working. When I install the smartmeter binding (in my dockerized OH3 environment with OH3.0.2 latest), setting mode and baudrate I can see, that data is transmitted to the smart meter and that the smart meter is answering.
cat /dev/ttyUSB1
(inside Docker) gives me the following result:
1-0:0.2.0*255(1.03)
0-0:C.1.0*255(75895792)
0-0:C.1.6*255(FDF5)
1-0:31.7.0*255(4.47*A)
1-0:51.7.0*255(5.04*A)
1-0:71.7.0*255(4.40*A)
1-0:32.7.0*255(231.4*V)
1-0:52.7.0*255(231.8*V)
1-0:72.7.0*255(232.6*V)
1-0:1.8.0*255(0010803.906*kWh)
1-0:2.8.0*255(0000216.730*kWh)
1-0:16.7.0*255(2.722*kW)
0-0:F.F.0*255(0000000)
what shows to me, that data transfer in principle is working.
On the OH3 side I see in the logs
2021-05-07 22:41:14.053 [INFO ] [ding.smartmeter.internal.MeterDevice] - Opening connection to smartmeter:meter:netz
2021-05-07 22:41:25.131 [WARN ] [.iec62056.Iec62056_21SerialConnector] - 1. reading attempt failed: Received unexpected data message start byte: 7F. Retrying /dev/ttyUSB1...
2021-05-07 22:41:25.134 [WARN ] [.iec62056.Iec62056_21SerialConnector] - Delaying retry by PT10S
2021-05-07 22:41:46.196 [WARN ] [.iec62056.Iec62056_21SerialConnector] - 2. reading attempt failed: Received unexpected data message start byte: 7F. Retrying /dev/ttyUSB1...
2021-05-07 22:41:46.197 [WARN ] [.iec62056.Iec62056_21SerialConnector] - Delaying retry by PT10S
2021-05-07 22:41:54.089 [WARN ] [ding.smartmeter.internal.MeterDevice] - Timeout occured for smartmeter:meter:netz; The source did not signal an event for 40000 milliseconds and has been terminated.
repeating all the time.
What I’m doing wrong? Is there any additional configuration I need to do?
Thanks in advance,
MW