Skip to main content
Home
for DLMS smart meters

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
  • Gurux Club
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Forums
  3. Clou CL710K22 AARQ failing to get capabilities

Clou CL710K22 AARQ failing to get capabilities

Forum Rules

Before commenting read Forum rules

Don't comment the topic if you have a new question.

You can create a new topic selecting correct category from Gurux Forum and then create a new topic selecting "New Topic" from the top left.

Profile picture for user tbvk
By tbvk, 20 January, 2023
Forums
Gurux DLMS for Java

Currently using the Java Gurux library in order to connect over optical serial to the Clou CL710K22. Firstly, the GDLMSDirector was used in order to confirm the device was in working order and I was able to successfully connect to it.

The correct authentication details have been set as I can confirm the connetion is successful:

1. Client system title is set correctly
2. Block cipher key is set correctly
3. Dedicated key is set correctly
4. Server System title is not set
5. Authentication key is set correctly

Authentication method used is HighGMAC and client's address is 1.

When connecting the proposed capabilities/conformances are passed in:

1. GeneralProtection
2. GeneralBlockTransfer
3. DeltaValueEncoding
4. BlockTransferWithGetOrRead
5. BlockTransferWithSetOrWrite
6. BlockTransferWithAction
7. MultipleReferences
8. Access
9. Get
10. Set
11. SelectiveAccess
12. Action

The negotiated capabilities are:

1. GeneralProtection
2. BlockTransferWithGetOrRead
3. BlockTransferWithSetOrWrite
4. MultipleReferences
5. Get
6. Set
7. SelectiveAccess
8. Action

Now, this is all fine using GXDLMSDirector, it can connect and I can read all objects of the meter, however, setting up the system with the exact same parameters but via
the Java library, a connection is made and the AARQ request is generated and sent over (in order to exchange capabiltiies), but it crashes with:

initConnection() exception: gurux.dlms.GXDLMSException: Connection is permanently rejected

I can provide the code used for this as well, if that will help.

Profile picture for user tbvk

tbvk

2 months ago

Below I have attached the…

Code used

The client code: https://paste.debian.net/1267878/
The GXDLMSReader used (from your repo): https://paste.debian.net/1267877/
Maven.pom: https://paste.debian.net/1267880/

Profile picture for user Kurumi

Kurumi

2 months ago

Hi, Those links are empty…

Hi,

Those links are empty. Can you check them and add a hex trace from the GXDLMSDirector and your app so I can compare what settings are different?

BR,
Mikko

  • Log in or register to post comments
  • Create new account
  • Reset your password

Hire Us!

Latest Releases

Fri, 03/24/2023 - 14:22
gurux.dlms.c 20230324.1
Thu, 03/23/2023 - 11:01
GXDLMSDirector 9.0.2303.2301
Thu, 03/23/2023 - 09:10
Gurux.DLMS.Python 1.0.142
Wed, 03/22/2023 - 13:51
Gurux.DLMS.Net 9.0.2303.2201
Wed, 03/22/2023 - 10:15
gurux.dlms.c 20230322.1

Open bugs

Gurux.DLMS.AMI4
1
Gurux.DLMS.Android
1
gurux.dlms.c
3
gurux.dlms.cpp
3
gurux.dlms.delphi
1
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin