I have tried setting this up with my EnOcean USB300.
I have a connection and I am receiving data on the client but for some reason the data looks different.
When I debug the EnOcean library I can see that the first integer of the message is now 102.
When I have the USB300 directly attached to the development machine, I get an 85 as the first value.
This leads the binding to not detect the EnOcean message.
How come the input data is changed?
edit:
I found the answer: I had to reduce the baud rate to half and the messages came through correctly.