Hi,
first let me describe the dlms setup that i have.
I'm using sunrise energy meters, the meters are using 4g network to establish connection to the client system over dynamic IP address.
So meter first sends login request and the application that i wrote using dlms.java listener of gurux responds with the login response. Afterwards meter keeps sending heartbeat request and if my application sends back the heartbeat response then it sends the data,
data looks like this : 00 01 00 01 00 01 00 39 C2 01 09 0C 07 E7 04 13 03 0B 29 0D FF 80 00 00 00 07 00 00 63 62 7F FF 02 02 03 09 0C 30 30 32 30 32 30 30 37 31 30 30 33 09 0C 07 E4 07 07 02 08 37 07 FF 80 00 80 16 D8
i'm not able to parse this either in the application nor in the gurux dlms translator. meters are using security suite 0, meters are configured to use the default encryption and authentication key that are present in the dlms director ciphering.
Please update if you have any references to how i can breakdown the dlms messages manually, or if dlms translator can decipher this and how.
Hi, There is an error on the…
Hi,
There is an error on the meter data. Octect-string data type is not before time. After that is removed you can get the data. Ask the meter manufacturer to fix it. This is correct PDU.
00 01 00 01 00 01 00 38 C2 01 0C 07 E7 04 13 03 0B 29 0D FF 80 00 00 00 07 00 00 63 62 7F FF 02 02 03 09 0C 30 30 32 30 32 30 30 37 31 30 30 33 09 0C 07 E4 07 07 02 08 37 07 FF 80 00 80 16 D8
BR,
Mikko
Thanks mikko, but can you…
Thanks mikko,
but can you please describe "Octect-string data type is not before time" what this mean?
is there any guide on how to verify/check validity of data recieved?
or if you could share some resources.
Hi, Date is octect string…
Hi,
Date is octect string and data type is not added like your meter has done. This is described in the EventNotificationRequest in the Green Book.
BR,
Mikko