Hallo
I am happy to announce that the openwebnet binding has been included in the official OH distribution starting from OpenHAB version 2.5.8, released by Kai yesterday.
This has been possibile after the long testing phase and with the support from all who helped testing.
It also required me to fully dedicate “all available OH time” to this goal:
- the underlying lib that enables communication with BTicino gateways has been rewritten from scratch and released as a new open source standalone project called “openwebnet4j”. This was the main time drain (=many many evenings dedicated to this project)
- the careful OH review process also required many changes to the binding code to reach the very high code quality required to be part of the official distribution
This is why the just released binding has only support for lighting (WHO=1): to simplify the submission and review process.
Here is the plan for the near future:
- as announced by Kai, there will be new 2.5.9 and 2.5.10 patch releases. The plan is to use these two releases to fix any bug with the binding and add Automation (WHO=2) before the end of the of year, and before OpenHAB 3.0 is released
- the openwebnet binding will be then ported to OH 3.0, contributing to the future of OpenHAB
- I will release a final version of the old testing binding that will “expire” by the end of the year. Please note that in any case the final testing binding will not be compatible with OH 3.0 and will not be further improved/maintained
Later on new features and WHOs will be added to the official binding according to: available time, contributions from other developers (always welcome! please show up, with real intentions!) and interest/commitment by users.
For those interested to test the official binding: just upgrade to OH 2.5.8, remove the old opewebnet binding from the addons
folder (or (de)install it from marketplace), then install the new official binding.
Dependencies should be resolved automatically now, including the new needed Openwebnet4j lib.
All text configuration should remain the same (at least for the BUS systems).
In case things where added from PaperUI instead, I suggest you delete them and discover them again.
As said: only lights/dimmers will be discovered and controllable for now.
Bye
MASSIMO