Hi,
This is a sample meter push data(Alarm)
00 01 00 01 00 40 00 5C DB 08 48 50 4C 00 01 33 35 D5 82 00 4F 20 00 00 00 3C 08 CF C5 47 FA 8A 4F 96 5A 48 D1 E7 CC 8F 19 6C 58 18 FA B2 7F EF 30 FB 99 6C 9A A0 DC 40 C5 F7 DA F8 83 00 75 A2 77 E4 F8 01 0D E2 4E 2F 06 B8 96 20 E1 53 F6 3D 54 4C 57 90 00 07 F3 D6 A9 08 27 5D EE A1 E0 AA 0C A6 50 61
I m able to parse this alarm using Gurux java code using GXDLMSSecureClient by setting all encryption/authentication keys.
Is there any possibility to get only the meter number from this packet if I dont know the security keys of this meter?
After identifying the meter number I want to apply the keys and parse this.
Hi, Because the data is…
Hi,
Because the data is encrypted it's not possible to get the content from it without decrypting. System title should include the meter serial number and you can use that to get the correct key.
Check onKey. It will do what you want to do.
https://github.com/Gurux/gurux.dlms.java/blob/98aee97338ecaec97481907fa…
BR,
Mikko
Usually OEMs encode serial…
Usually OEMs encode serial number in server system title. In this given frame
08 48 50 4C 00 01 33 35 D5
48 50 4C 00 = HPL
01 33 35 D5 = 20133333 ( this should be meter serial number)