Hi, just a quick update on this topic: we still trying to connect this meter but without success:
- Exception: No data from meter received. - Exeption while reading, retrying in 60s -
The protocol seems to be Open Meter, has anyone had experience with Open Meter protocol in past?
Any help will be appreciated :) Thank you!
Thanks for this information. I was wondering why the meter is not replying.
I don't know what is the current status of Open Meter, but the official web address seems to be given away.
If I remember right, there was an open-source project for Open Meter. I did try to find it, but I just can't remember where it was.
Thank you a lot!
Here is what we get (see attached image).
If we could get an error number or at least some error, will be a good start.
What else we could check? The optical probe is working well on other meters, but maybe the configuration is wrong for this meter....
++++++++++++++++++++++++++++++++++++
Connect to the meter using IEC handshaking.
Manufacturer is
Baud rate is 300
Try with server address 1 (0x1)
Try with server address 127 (0x7F)
Try with server address 16383 (0x3FFF)
So what we have with GXDLMSDirector instead is the ID of the meter: //EDi521........
Received 2f
Received 2f
and so on in HEX.
What I wonder about is how to customize a command request?
How could I send some CMD like "info"|"lecture"|"last" or something... I know this is an attempt but I think this is the only way. Do you agree?
Could I modify the class for sending custom CMD? I mean it is IR impulse, right?
It might be that the optical probe supports only IEC 62056-21.
You can try to connect with the terminal to the meter and send "/?!\r\n" and nothing more.
Serial port settings are 300 7Even1.
Hello,
I take up this topic again.
I was trying to connect to an ENEL CERM1 meter and like my colleague it was impossible.
I followed your advice and sent to the meter"/?!\r\n" with the serial port set to 300 7Even1.
And the meter answered what seems to be its ID that start by "EDi".
Could you help me to find out more?
It seems that you can get the readout from the meter. If the data is there you can easily parse it. If it's not, or you want to write something for the meter, you need to contact the meter vendor and ask application that you can use to read it.
Hi Mikko,
First of all, thank you and congratulation on your job and knowledge. Is amazing!
Ok, perfect. In this case, I only want to read basic measurements as a public user.
Could you know if there is some software to read this protocol using a USB optical interface?
If your meter is using mode A, your meter readout everytime when you establish the connection for the meter. You only need to send /?! with baud rate 300 7ven1.
I don't know if there is an app for this, but you can easily create it for yourself.
I have made some progress.
As you told me Mikko, the optical port uses the 62056-21 protocol.
But It seems that both, "ReadOut" and "Programming" modes are password protected:
Don't send anything after /?!. The meter should send a readout automatically after a while.
If the meter is not sending this information automatically it does not support Mode A (readout) and you need to use Mode C where you need to ask each register separately.
IEC doesn't define how the password is encrypted. You can try to use the same encryption as Elster is using. https://www.gurux.fi/node/5415
Hi, just a quick update on
Hi, just a quick update on this topic: we still trying to connect this meter but without success:
- Exception: No data from meter received. - Exeption while reading, retrying in 60s -
The protocol seems to be Open Meter, has anyone had experience with Open Meter protocol in past?
Any help will be appreciated :) Thank you!
Hi,
Hi,
Thanks for this information. I was wondering why the meter is not replying.
I don't know what is the current status of Open Meter, but the official web address seems to be given away.
If I remember right, there was an open-source project for Open Meter. I did try to find it, but I just can't remember where it was.
BR,
Mikko
Hi,
Hi,
yeah, I was searching across the web but found nothing useful.
Seems like Open Meter is a closed box :D
Need to go deeper...
Thanks
Max
Hi,
Hi,
If you can get a hex trace from the request and response frames, I'll check if I can help you to get started.
BR,
Mikko
Thank you a lot!
Thank you a lot!
Here is what we get (see attached image).
If we could get an error number or at least some error, will be a good start.
What else we could check? The optical probe is working well on other meters, but maybe the configuration is wrong for this meter....
Hi,
Hi,
Do you have another software than GXDLMSDirector that you can use to read the meter?
If you don't have one, try to use "HDLC Address Resolver" of GXDLMSDirector. I'm not sure if it helps, but give it a try.
https://youtu.be/BeaWKmyMwuE
BR,
Mikko
Tried this one but no answer:
Tried this one but no answer:
++++++++++++++++++++++++++++++++++++
Connect to the meter using IEC handshaking.
Manufacturer is
Baud rate is 300
Try with server address 1 (0x1)
Try with server address 127 (0x7F)
Try with server address 16383 (0x3FFF)
So what we have with GXDLMSDirector instead is the ID of the meter: //EDi521........
Received 2f
Received 2f
and so on in HEX.
What I wonder about is how to customize a command request?
How could I send some CMD like "info"|"lecture"|"last" or something... I know this is an attempt but I think this is the only way. Do you agree?
Could I modify the class for sending custom CMD? I mean it is IR impulse, right?
Max
Hi,
Hi,
It might be that the optical probe supports only IEC 62056-21.
You can try to connect with the terminal to the meter and send "/?!\r\n" and nothing more.
Serial port settings are 300 7Even1.
Let's see if the meter returns readout.
BR,
Mikko
Hello,
Hello,
I take up this topic again.
I was trying to connect to an ENEL CERM1 meter and like my colleague it was impossible.
I followed your advice and sent to the meter"/?!\r\n" with the serial port set to 300 7Even1.
And the meter answered what seems to be its ID that start by "EDi".
Could you help me to find out more?
Thanks!
Hi,
Hi,
Your meter is using IEC 62056-21. As described in the FAQ, it's ASCII protocol.
https://www.gurux.fi/DLMSCOSEMFAQ
It seems that you can get the readout from the meter. If the data is there you can easily parse it. If it's not, or you want to write something for the meter, you need to contact the meter vendor and ask application that you can use to read it.
BR,
Mikko
Hi Mikko,
Hi Mikko,
First of all, thank you and congratulation on your job and knowledge. Is amazing!
Ok, perfect. In this case, I only want to read basic measurements as a public user.
Could you know if there is some software to read this protocol using a USB optical interface?
Thanks!
Hi,
Hi,
If your meter is using mode A, your meter readout everytime when you establish the connection for the meter. You only need to send /?! with baud rate 300 7ven1.
I don't know if there is an app for this, but you can easily create it for yourself.
BR,
Mikko
Hello again.
Hello again.
In my case, no.
When I connect and send "/?!\r\n", I only get the ID back, but nothing else responds.
Hi, could you share a picture
Hi, could you share a picture of CE?
Thanks
Hi maxxzen,
Hi maxxzen,
Is a CERM1:
https://web.gencat.cat/web/shared/GENCAT/que_cal_fer_si/serveis_central…
I have made some progress.
I have made some progress.
As you told me Mikko, the optical port uses the 62056-21 protocol.
But It seems that both, "ReadOut" and "Programming" modes are password protected:
--------------ReadOut try-----------
-> /?!
<- /EDi5NDEEAAUXXXXXXXXX
-> .050
<- .P0.(FEDCBA9876543210).f
------------------------------------
-----------Programming try-----------
-> /?!
<- /EDi5NDEEAAUXXXXXXXXX
-> .051
<- .P0.(FEDCBA9876543210).f
------------------------------------
What do you think?
Can you think of any other test to do?
Thank you!
Hi,
Hi,
Don't send anything after /?!. The meter should send a readout automatically after a while.
If the meter is not sending this information automatically it does not support Mode A (readout) and you need to use Mode C where you need to ask each register separately.
IEC doesn't define how the password is encrypted. You can try to use the same encryption as Elster is using.
https://www.gurux.fi/node/5415
Hi, any news about this "test
Hi, any news about this "test"?
Which configuration have you used?
Thank you in advance guys!
Hi, have you been able to…
Hi,
have you been able to solve the problem? I'm from Italy and I have the same problem with a GIST 2015 smartmeter.
Thanks,
Arnold