NetworkHealth AddBindingProvider not found


I’ve been trying to port my OH 1.8 installation to 2.0 today and have encountered a problem with the 1.x NetworkHealth binding. On startup, this binding reports:

23:39:27.321 [DEBUG] [org.openhab.binding.networkhealth   ] - BundleEvent STARTING - org.openhab.binding.networkhealth
23:39:27.381 [DEBUG] [alth.internal.NetworkHealthActivator] - NetworkHealth binding has been started.
23:39:27.437 [DEBUG] [org.openhab.binding.networkhealth   ] - BundleEvent STARTED - org.openhab.binding.networkhealth
23:39:27.854 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] bind method [addBindingProvider] not found; Component will fail
23:39:27.924 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] bind method [addBindingProvider] not found
23:39:28.090 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] unbind method [removeBindingProvider] not found; Component will fail
23:39:28.102 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] unbind method [removeBindingProvider] not found
23:39:28.152 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] bind method [addBindingProvider] not found
23:39:28.171 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] unbind method [removeBindingProvider] not found
23:39:28.207 [DEBUG] [org.openhab.binding.networkhealth   ] - ServiceEvent REGISTERED - {}={,,,, service.bundleid=194, service.scope=bundle} - org.openhab.binding.networkhealth
23:39:28.205 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] bind method [addBindingProvider] not found
23:39:28.245 [ERROR] [org.openhab.binding.networkhealth   ] - [org.openhab.binding.networkhealth.binding(174)] unbind method [removeBindingProvider] not found
23:39:28.356 [DEBUG] [org.openhab.binding.networkhealth   ] - ServiceEvent REGISTERED - {org.openhab.model.item.binding.BindingConfigReader, org.openhab.binding.networkhealth.NetworkHealthBindingProvider}={,,, service.bundleid=194, service.scope=bundle} - org.openhab.binding.networkhealth

Is this simply the binding being imcompatible with OH 2.0 or is that some other error?

If it is plain incompatibility, is there a 2.0 version of NetworkHealth or an alternative?

Did you install through the extensions page on paper ui or habmin? If not, i would remove the one you have and install through the ui. There is an OH2 specific network binding.


Derp. I was looking for a NetworkHealth binding and couldn’t find one.

There is a binding named simply Network that does exactly the same, except it needs a thing definition.