OpenHAB2, EnOcean and NodOn - Bindings

Hi,
Thank you Michael for your message :slight_smile:
Actually I went further into my investigations… I’m now able to communicate both way with the NodOn SmartPlug (EEP D2-01-0A) and with a NodOn Relay (profile EEP D2-01-12).
The main remaining problem is that it is only through DolphinView at the moment.
But it’s very good because it works !

I had to use UTE commands to associate the gateway with the actuators (Thanks a lot to Aurelian B for its help).
I read EEP 2.6.6 profiles (see https://www.enocean-alliance.org/eep/) and I successfully generated several commands (still send and received using DolphinView)

So the next step was to figure out why it didn’t work with OpenHAB. So I got sources from GitHub and I went inside the code. And I understood why it doesn’t work. The main reasons are the following :

  • EEP profiles D2-01-0A and D2-01-12 are not supported by the binding.
  • And you were right, the code has been written to receive packets FROM devices, and not to send packets TO devices.
  • I just had a quick look at opencean package, and I have the feeling that ESP3 packets are not all supported. I have to check !

I saw in another post on the Community (EnOcean bindings : Opencean or Aleoncean?) that there were a discussion in July concerning the EnOcean package (use of opencean or aleoncean and licences issues). It helped me to understand a lot of things as well.
It doesn’t seem to be simple to manage as @Kai said.

So at the moment, I just began to write my own code, and if results are there, I’ll propose it to the community.

1 Like