Hi,
whenever we are sending push encrypted data with GBT mechanism, the frame not parsed by the gurux tool ,may be there is a problem in frame, would you please suggest us, what are the bytes we are missing or what are the bytes we added additional. The Blockcipher key is :1111111111111111(In ASCII all ones).
00 01 00 01 00 40 00 64 E0 81 00 01 00 00 08 41 42 43 30 30 30 31 32 82 00 52 20 00 00 00 01 43 BF ED 09 7C 2F 52 5D 68 56 66 64 A2 ED 5D BC BD 9A 57 63 8E 16 47 1A 55 DB 37 D1 3C 20 94 C2 F7 CE B2 4D 75 02 27 83 AC 8E 37 12 5F 37 CE 1D C1 5C 5A 5A 44 10 27 5E CE F2 61 26 D8 4A C3 B0 60 37 FA 35 2A E4 A6 E1 89 9A E9 09 F1
Hi Mikko,
Thanks for your quick response ,I have given below push encrypted data, block cipher key is 1111111111111111(In ASCII all ones) still i have problem where i have to add E0 81 00 01 00 00 (GBT Related information )in below push, would you please suggest me.
00 01 00 01 00 40 00 5F DB 08 41 42 43 30 30 30 31 32 82 00 52 20 00 00 00 01 43 BF ED 09 7C 2F 52 5D 68 56 66 64 A2 ED 5D BC BD 9A 57 63 8E 16 47 1A 55 DB 37 D1 3C 20 94 C2 F7 CE B2 4D 75 02 27 83 AC 8E 37 12 5F 37 CE 1D C1 5C 5A 5A 44 10 27 5E CE F2 61 26 D8 4A C3 B0 60 37 FA 35 2A E4 A6 E1 89 9A E9 09 F1
You need to add GeneralGloCiphering command (0xDB) to the GBT message. Now you have removed it and there is no way to find out what command is inside of GBT.
This is correct frame:
00 01 00 01 00 40 00 66 E0 81 00 01 00 00 5F DB 08 41 42 43 30 30 30 31 32 82 00 52 20 00 00 00 01 43 BF ED 09 7C 2F 52 5D 68 56 66 64 A2 ED 5D BC BD 9A 57 63 8E 16 47 1A 55 DB 37 D1 3C 20 94 C2 F7 CE B2 4D 75 02 27 83 AC 8E 37 12 5F 37 CE 1D C1 5C 5A 5A 44 10 27 5E CE F2 61 26 D8 4A C3 B0 60 37 FA 35 2A E4 A6 E1 89 9A E9 09 F1
It is not sent by the meter, we want to bring up GBT push mechanism in our meter before that we tested GBT push manually. In that we took bit string as an example. Once it correct we will adopt it.
Hi,
Hi,
Size is wrong and original command is missing.
BR,
Mikko
Hi Mikko,
Hi Mikko,
Thanks for your quick response ,I have given below push encrypted data, block cipher key is 1111111111111111(In ASCII all ones) still i have problem where i have to add E0 81 00 01 00 00 (GBT Related information )in below push, would you please suggest me.
00 01 00 01 00 40 00 5F DB 08 41 42 43 30 30 30 31 32 82 00 52 20 00 00 00 01 43 BF ED 09 7C 2F 52 5D 68 56 66 64 A2 ED 5D BC BD 9A 57 63 8E 16 47 1A 55 DB 37 D1 3C 20 94 C2 F7 CE B2 4D 75 02 27 83 AC 8E 37 12 5F 37 CE 1D C1 5C 5A 5A 44 10 27 5E CE F2 61 26 D8 4A C3 B0 60 37 FA 35 2A E4 A6 E1 89 9A E9 09 F1
Regards
K.Anand.
Hi,
Hi,
You need to add GeneralGloCiphering command (0xDB) to the GBT message. Now you have removed it and there is no way to find out what command is inside of GBT.
This is correct frame:
00 01 00 01 00 40 00 66 E0 81 00 01 00 00 5F DB 08 41 42 43 30 30 30 31 32 82 00 52 20 00 00 00 01 43 BF ED 09 7C 2F 52 5D 68 56 66 64 A2 ED 5D BC BD 9A 57 63 8E 16 47 1A 55 DB 37 D1 3C 20 94 C2 F7 CE B2 4D 75 02 27 83 AC 8E 37 12 5F 37 CE 1D C1 5C 5A 5A 44 10 27 5E CE F2 61 26 D8 4A C3 B0 60 37 FA 35 2A E4 A6 E1 89 9A E9 09 F1
BR,
Mikko
Hi Mikko,
Hi Mikko,
finally the GBT push was parsed by the GURUX DLMS Translator, is this correct or any wrong in translation please suggest us.
1: 00 01 00 01 00 40 00 68 DB 08 41 42 43 30 30 30 31 32 82 00 5B 20 00 00 00 01 B9 FA DA 85 5F 0B 6C EE F2 5F AB FA 69 69 FD AB 38 75 13 BB 2F 19 8B CD E6 FA CC 91 98 84 07 B2 24 E9 D7 C0 E9 D5 3F 7D 6B 99 EB F3 03 86 6C 28 C4 E1 41 F1 0C 53 C7 01 47 50 18 9A 6E 1E 5F C0 57 ED A1 2B D0 FD 09 4F 80 B8 B4 2B A4 C0 3B 5C 2C CB 74 1C 21 09
<WRAPPER len="70" >
<TargetAddress Value="1" />
<SourceAddress Value="40" />
<PDU>
<!--
IDIS system title:
Manufacturer Code: ABC
Serial number: 00012
-->
<!-- Invocation Counter: 1 -->
<!-- Decrypt data: E0 81 00 01 00 00 82 00 4D 0F 00 00 00 01 0C 07 E4 0C 1D 02 00 00 07 FF 80 00 FF 02 04 0A 0D 41 42 43 30 30 39 30 30 30 30 30 31 32 09 06 00 04 19 09 00 FF 09 0C 07 E4 0C 1D 02 00 00 07 FF 80 00 FF 04 82 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
<GeneralBlockTransfer>
# Last block: True
# Streaming: False
# Window size: 1
<BlockControl Value="81" />
<BlockNumber Value="0001" />
<BlockNumberAck Value="0000" />
#
<DataNotification>
# Invoke ID: 1
<LongInvokeIdAndPriority Value="00000001" />
# 12/29/2020 12:00:07 AM
<DateTime Value="07E40C1D02000007FF8000FF" />
<NotificationBody>
<DataValue>
<Structure Qty="04" >
<String Value="ABC0090000012" />
# 0.4.25.9.0.255
<OctetString Value="0004190900FF" />
# 12/29/2020 12:00:07 AM
<OctetString Value="07E40C1D02000007FF8000FF" />
<BitString Value="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" />
</Structure>
</DataValue>
</NotificationBody>
</DataNotification>
<BlockData Value="0F 00 00 00 01 0C 07 E4 0C 1D 02 00 00 07 FF 80 00 FF 02 04 0A 0D 41 42 43 30 30 39 30 30 30 30 30 31 32 09 06 00 04 19 09 00 FF 09 0C 07 E4 0C 1D 02 00 00 07 FF 80 00 FF 04 82 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" />
</GeneralBlockTransfer>
-->
<GeneralGloCiphering>
<SystemTitle Value="4142433030303132" />
<CipheredService Value="2000000001B9FADA855F0B6CEEF25FABFA6969FDAB387513BB2F198BCDE6FACC91988407B224E9D7C0E9D53F7D6B99EBF303866C28C4E141F10C53C7014750189A6E1E5FC057EDA12BD0FD094F80B8B42BA4C03B5C2CCB741C2109" />
</GeneralGloCiphering>
</PDU>
</WRAPPER>
Thanks & Regards
K.Anand.
Hi,
Hi,
It looks correct, but I don't know what kind of data you want to send.
BR,
Mikko
Thank you, Data is related to
Thank you, Data is related to event push
Hi,
Hi,
Event push messages are very different. It depends on the event and meter what kind of push message is sent.
BR,
Mikko
Hi Mikko,
Hi Mikko,
It is not sent by the meter, we want to bring up GBT push mechanism in our meter before that we tested GBT push manually. In that we took bit string as an example. Once it correct we will adopt it.
Thanks,
Hi,
Hi,
In that case, your data looks basically correct.
BR,
Mikko