Hi, i need to read data from Iskra MT-880 using GSM connection.
I use a python command-line program which can read several models already (MT830, MT860, TE-851) as well as other manufacturers.
I can't get beyond the identification /?! command. Here are some example :
DEBUG: __sendRawBytes, sending: ATD{SIM_NUMBER}
DEBUG: commandAndStdResult: buffer =
CONNECT 9600
DEBUG: dlms: reconfigure serial port bytesize:7, parity:E
DEBUG: ISKRA: handshake 68797367 //Serial number of meter
DEBUG: __sendRawBytes, sending: /?68797367!
DEBUG: dlms: identify_meter None
ERROR: 'Unable to identify meter 68797367, no response'
DEBUG: dlms: reconfigure serial port bytesize:8, parity:N
DEBUG: SimGsm quitDataMode 0
DEBUG: __sendRawBytes, sending: +++
DEBUG: SimGsm hangUp 0
DEBUG: executing command 'ATH'
DEBUG: __sendRawBytes, sending: ATH // Hang up call
DEBUG: commandAndStdResult: buffer =OK
I tried sending some NUL chars (usually 8) and wait 500 msec before sending the command - It worked on Iskra MT860 meters. But not here.
Of course che command is followed by \r\n (not shown in logs.)
Do you know any way to do it ? The manual say that meter supports IEC 62056-21 mode C protocol.
Best regards, and thanks for any useful hint.
Luca
We haven't use IEC 62056-21 mode C when reading MT-880 over the GSM. We are always using DLMS and I don't know if that possible. IEC 62056-21 mode C is supported when you communicate with the optical probe. I'm afraid that you need to ask this from the meter vendor.
Hi Luca,
Hi Luca,
We haven't use IEC 62056-21 mode C when reading MT-880 over the GSM. We are always using DLMS and I don't know if that possible. IEC 62056-21 mode C is supported when you communicate with the optical probe. I'm afraid that you need to ask this from the meter vendor.
BR,
Mikko
Hi Luca,
Hi Luca,
have you been able to solve the problem reading the MT-880 over GSM. I'm trying it too, but I can't find out how to make the identification.
Many thanks,
Arnold