Hi,
I'm having an issue gracefully disconnecting from a device using the python package.
When I invoke the releaseRequest the following buffer is sent to the the meter:
DEBUG:root:TX: 00 01 00 01 00 01 00 09 62 03 80 01 00 03 80 01 00
This disconnect request fails because the last 4 sections of the buffer is repeated.
Using the GXDLMSDirector application disconnect and then inspecting the logs the buffer sent by the application is:
00 01 00 01 00 01 00 05 63 03 80 01 00
The last 4 sections are not repeated and the disconnect is done succesfully.
Reading through the python client I've noticed that the buffer is indeed repeated and when removing the offending code the disconnect is done successfully.
This is the method in question:
https://github.com/Gurux/Gurux.DLMS.Python/blob/master/Gurux.DLMS.pytho…
Is this a bug in the package or am I missing something?
Kind regards,
Jan
def releaseRequest(self): …
Hi, Thank you for pointing…
Hi,
Thank you for pointing this out. This is now fixed to version 1.0.174.
BR,
Mikko