Determine addons supported in openhab2 and how to handle V1 addons

First you have to start Paper UI and check if your binding is listed. If it is, that means that the binding was already tested with success in OH2 and is already packaged with OH2 distro. So just install it from Paper UI (and don’t put any jar for this binding in your addons folder).
If your binding is not listed, that means the binding is not yet confirmed to be working in OH2 and is not yet packaged with OH2 distro. you will have to do it through the addons folder like before, that is put your jar in the addons folder. Don’t set your binding in the addons.cfg file in this case.

If you use Paper UI to install a binding, all dependencies are automatically installed, you don’t have to care about that.
If you install manually through the addons folder, you will have to take care about the dependencies and probably have to start manually features in OH2. In all cases, for a 1.x binding, you will have to install openhab-runtime-compat1x feature if not installed. For a binding using the serial communication for example, you will have to check that openhab-transport-serial feature is installed.

1 Like