I have just gotten my one kamstrup meter working on GuruDirector, after a long time I realised it was the address to the Invocation counter Id that was giving me an error about "Service exception".
However, I am not sure how to set this in the GuruX java code, my current error is:
---
gurux.dlms.GXDLMSException: Connection is permanently rejected
Authentication failure.
---
Would such an error be solely related to authentication or could it be related to the invocation counter being incorrect/or not found?
There is no solid answer to this. Different meters return different errors. Was you OBIS code wrong and you was reading Invocation counter from the wrong data object?
If you select your working meter in GXDLMSDirector what are command line parameters? If you can chare this information I can try to get the correct settings for you.
The best way is if you read the IC before connecting. Each transaction will increase the IC. There is an actual error if IC is too small. It will tell the expected IC value.
Hi, There is no solid answer…
Hi,
There is no solid answer to this. Different meters return different errors. Was you OBIS code wrong and you was reading Invocation counter from the wrong data object?
If you select your working meter in GXDLMSDirector what are command line parameters? If you can chare this information I can try to get the correct settings for you.
BR,
Mikko
e it was the invocation…
For me it was the invocation counter, so I set it to the correct number and I am testing with that now - I finally was able to get in!
I can control the relay and all!
Thanks for your consistent help!
Hi, The best way is if you…
Hi,
The best way is if you read the IC before connecting. Each transaction will increase the IC. There is an actual error if IC is too small. It will tell the expected IC value.
It's sad if Kamstrup is not using it.
Check Invocation counter error from here:
https://www.gurux.fi/Gurux.DLMS.ErrorCodes
BR,
Mikko