And this is the result with 4.0.0-SNAPSHOT
[INFO ] [org.apache.felix.fileinstall ] - Installing bundle com.obones.binding.airzone / 0.1.0
[DEBUG] [ell.impl.action.osgi.CommandExtender] - com.obones.binding.airzone (239): Starting destruction process
[DEBUG] [ell.impl.action.osgi.CommandExtender] - com.obones.binding.airzone (239): Not an extended bundle or destruction of extension already finished
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) bundle com.obones.binding.airzone:0.1.0 (239) : Starting destruction process
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) bundle com.obones.binding.airzone:0.1.0 (239) : Not an extended bundle or destruction of extension already finished
[DEBUG] [ell.impl.action.osgi.CommandExtender] - com.obones.binding.airzone (239): Starting destruction process
[DEBUG] [ell.impl.action.osgi.CommandExtender] - com.obones.binding.airzone (239): Not an extended bundle or destruction of extension already finished
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) bundle com.obones.binding.airzone:0.1.0 (239) : Starting destruction process
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) bundle com.obones.binding.airzone:0.1.0 (239) : Not an extended bundle or destruction of extension already finished
[DEBUG] [org.apache.felix.configurator ] - Adding bundle com.obones.binding.airzone:0.1.0 (239) : starting
[DEBUG] [rg.apache.aries.spifly.BaseActivator] - Bundle Considered for SPI providers: com.obones.binding.airzone
[DEBUG] [rg.apache.aries.spifly.BaseActivator] - No provided SPI services. Skipping bundle: com.obones.binding.airzone
[DEBUG] [org.apache.felix.configurator ] - Adding bundle com.obones.binding.airzone:0.1.0 (239) : active
[DEBUG] [mpl.info.InfoBundleTrackerCustomizer] - Ignore incorrect info null provided by bundle com.obones.binding.airzone
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) bundle com.obones.binding.airzone:0.1.0 (239) : Starting extension synchronously
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) BundleComponentActivator : Bundle active
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) BundleComponentActivator : Descriptor locations OSGI-INF/com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider.xml,OSGI-INF/binding.airzone.xml
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) Registering component with pid [com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] for bundle 239
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : BundleComponentActivator : ComponentHolder created.
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) Registering component with pid [binding.airzone] for bundle 239
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : BundleComponentActivator : ComponentHolder created.
[DEBUG] [org.apache.felix.configadmin ] - listConfigurations(filter=(|(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider)(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone)(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0)(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar)))
[DEBUG] [org.apache.felix.configadmin ] - Listing configurations matching (|(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider)(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone)(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0)(service.factoryPid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar))
[DEBUG] [org.apache.felix.configadmin ] - listConfigurations(filter=(|(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider)(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone)(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0)(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar)))
[DEBUG] [org.apache.felix.configadmin ] - Listing configurations matching (|(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider)(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone)(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0)(service.pid=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar))
[DEBUG] [org.apache.felix.configadmin ] - listConfigurations(filter=(|(service.factoryPid=binding.airzone)(service.factoryPid=binding.airzone|com.obones.binding.airzone)(service.factoryPid=binding.airzone|com.obones.binding.airzone|0.1.0)(service.factoryPid=binding.airzone|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar)))
[DEBUG] [org.apache.felix.configadmin ] - Listing configurations matching (|(service.factoryPid=binding.airzone)(service.factoryPid=binding.airzone|com.obones.binding.airzone)(service.factoryPid=binding.airzone|com.obones.binding.airzone|0.1.0)(service.factoryPid=binding.airzone|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar))
[DEBUG] [org.apache.felix.configadmin ] - listConfigurations(filter=(|(service.pid=binding.airzone)(service.pid=binding.airzone|com.obones.binding.airzone)(service.pid=binding.airzone|com.obones.binding.airzone|0.1.0)(service.pid=binding.airzone|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar)))
[DEBUG] [org.apache.felix.configadmin ] - Listing configurations matching (|(service.pid=binding.airzone)(service.pid=binding.airzone|com.obones.binding.airzone)(service.pid=binding.airzone|com.obones.binding.airzone|0.1.0)(service.pid=binding.airzone|com.obones.binding.airzone|0.1.0|file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar))
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) BundleComponentActivator : May enable component holder com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) BundleComponentActivator :Enabling component holder com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Dependency Manager created $000interface=org.openhab.core.thing.ThingRegistry, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=service, parameter=0
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Dependency Manager created osgi.ds.satisfying.conditioninterface=org.osgi.service.condition.Condition, filter=(osgi.condition.id=true), policy=dynamic, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=null
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Component created: DS=DS14, implementation=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider]
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Component Services: scope=singleton, services=[org.openhab.core.thing.type.DynamicStateDescriptionProvider, com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider]
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Component Properties: {osgi.ds.satisfying.condition.target=(osgi.condition.id=true)}
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Querying state disabled
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Querying state disabled
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Component can not be activated since it is in state disabled
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider] : Querying state disabled
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Updating target filters
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : No change in target property for dependency $000: currently registered: false
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : No existing service listener to unregister for dependency $000
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Setting target property for dependency $000 to null
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.thing.ThingRegistry), initialReferenceFilter (objectClass=org.openhab.core.thing.ThingRegistry)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm $000 tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (objectClass=org.openhab.core.thing.ThingRegistry)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.thing.ThingRegistry}={service.id=355, service.bundleid=211, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.thing.internal.ThingRegistryImpl, component.id=202} (enter)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.thing.ThingRegistry}={service.id=355, service.bundleid=211, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.thing.internal.ThingRegistryImpl, component.id=202} (exit)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm $000 tracker opened
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : registering service listener for dependency $000
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : No existing service listener to unregister for dependency osgi.ds.satisfying.condition
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Setting target property for dependency osgi.ds.satisfying.condition to (osgi.condition.id=true)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : New service tracker for osgi.ds.satisfying.condition, initial active: false, previous references: {}, classFilter: (objectClass=org.osgi.service.condition.Condition), initialReferenceFilter (&(objectClass=org.osgi.service.condition.Condition)(osgi.condition.id=true))
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm osgi.ds.satisfying.condition tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (&(objectClass=org.osgi.service.condition.Condition)(osgi.condition.id=true))
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm osgi.ds.satisfying.condition tracking 2 SingleDynamic added {org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true} (enter)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm osgi.ds.satisfying.condition tracking 2 SingleDynamic added {org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true} (exit)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : dm osgi.ds.satisfying.condition tracker opened
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : registering service listener for dependency osgi.ds.satisfying.condition
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Changed state from disabled to unsatisfiedReference
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Component enabled
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : ActivateInternal
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Querying state unsatisfiedReference
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Querying state unsatisfiedReference
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Activating component from state unsatisfiedReference
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Querying state unsatisfiedReference
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Querying state unsatisfiedReference
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Changed state from unsatisfiedReference to satisfied
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : registration change queue [registered]
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.thing.type.DynamicStateDescriptionProvider, com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider}={service.id=521, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider, component.id=330}: stack of references: []
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Checking constructor public com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(org.openhab.core.thing.ThingRegistry)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.thing.ThingRegistry through loader of com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : getClassFromComponentClassLoader: Found class org.openhab.core.thing.ThingRegistry
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Found constructor with 1 arguments : public com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(org.openhab.core.thing.ThingRegistry)
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : This thread collected dependencies
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : getService (single component manager) dependencies collected.
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Querying state satisfied
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Querying state satisfied
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : For dependency $000, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.thing.ThingRegistry}={service.id=355, service.bundleid=211, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.thing.internal.ThingRegistryImpl, component.id=202}] service: [null]]]
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : For dependency osgi.ds.satisfying.condition, optional: false; to bind: [[RefPair: ref: [{org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true}] service: [null]]]
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.thing.ThingRegistry}={service.id=355, service.bundleid=211, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.thing.internal.ThingRegistryImpl, component.id=202}: stack of references: [{org.openhab.core.thing.type.DynamicStateDescriptionProvider, com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider}={service.id=521, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider, component.id=330}]
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : getting activate: activate
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Locating method activate in class com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Declared Method com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider.activate([interface org.osgi.service.component.ComponentContext]) not found
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Locating method activate in class java.lang.Object
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : activate method [activate] not found, ignoring
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Set implementation object for component
[DEBUG] [rZoneDynamicStateDescriptionProvider] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.AirZoneDynamicStateDescriptionProvider(330)] : Changed state from satisfied to active
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) BundleComponentActivator : May enable component holder binding.airzone
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) BundleComponentActivator :Enabling component holder binding.airzone
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Dependency Manager created $000interface=org.openhab.core.i18n.LocaleProvider, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=service, parameter=0
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Dependency Manager created $001interface=org.openhab.core.i18n.TranslationProvider, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=service, parameter=1
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Dependency Manager created LocaleProviderinterface=org.openhab.core.i18n.LocaleProvider, filter=null, policy=static, cardinality=1..1, bind=setLocaleProvider, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Dependency Manager created TranslationProviderinterface=org.openhab.core.i18n.TranslationProvider, filter=null, policy=static, cardinality=1..1, bind=setTranslationProvider, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Dependency Manager created osgi.ds.satisfying.conditioninterface=org.osgi.service.condition.Condition, filter=(osgi.condition.id=true), policy=dynamic, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=null, parameter=null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Component created: DS=DS14, implementation=com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.airzone]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Component Services: scope=singleton, services=[org.openhab.core.thing.binding.ThingHandlerFactory]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Component Properties: {osgi.ds.satisfying.condition.target=(osgi.condition.id=true)}
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Querying state disabled
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Querying state disabled
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Component can not be activated since it is in state disabled
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory] : Querying state disabled
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Updating target filters
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No change in target property for dependency $000: currently registered: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No existing service listener to unregister for dependency $000
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Setting target property for dependency $000 to null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $000 tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (objectClass=org.openhab.core.i18n.LocaleProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $000 tracker opened
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : registering service listener for dependency $000
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No change in target property for dependency $001: currently registered: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No existing service listener to unregister for dependency $001
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Setting target property for dependency $001 to null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : New service tracker for $001, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $001 tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (objectClass=org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $001 tracking 2 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $001 tracking 2 SingleStatic active: false trackerOpened: false optional: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $001 tracking 2 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm $001 tracker opened
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : registering service listener for dependency $001
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No change in target property for dependency LocaleProvider: currently registered: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No existing service listener to unregister for dependency LocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Setting target property for dependency LocaleProvider to null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : New service tracker for LocaleProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm LocaleProvider tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (objectClass=org.openhab.core.i18n.LocaleProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm LocaleProvider tracking 3 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm LocaleProvider tracking 3 SingleStatic active: false trackerOpened: false optional: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm LocaleProvider tracking 3 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm LocaleProvider tracker opened
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : registering service listener for dependency LocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No change in target property for dependency TranslationProvider: currently registered: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No existing service listener to unregister for dependency TranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Setting target property for dependency TranslationProvider to null
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : New service tracker for TranslationProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm TranslationProvider tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (objectClass=org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm TranslationProvider tracking 4 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm TranslationProvider tracking 4 SingleStatic active: false trackerOpened: false optional: false
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm TranslationProvider tracking 4 SingleStatic added {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm TranslationProvider tracker opened
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : registering service listener for dependency TranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : No existing service listener to unregister for dependency osgi.ds.satisfying.condition
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Setting target property for dependency osgi.ds.satisfying.condition to (osgi.condition.id=true)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : New service tracker for osgi.ds.satisfying.condition, initial active: false, previous references: {}, classFilter: (objectClass=org.osgi.service.condition.Condition), initialReferenceFilter (&(objectClass=org.osgi.service.condition.Condition)(osgi.condition.id=true))
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm osgi.ds.satisfying.condition tracker reset (closed)
[DEBUG] [ROOT ] - bundle com.obones.binding.airzone:0.1.0 (239) serviceFilterString: (&(objectClass=org.osgi.service.condition.Condition)(osgi.condition.id=true))
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm osgi.ds.satisfying.condition tracking 5 SingleDynamic added {org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true} (enter)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm osgi.ds.satisfying.condition tracking 5 SingleDynamic added {org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true} (exit)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : dm osgi.ds.satisfying.condition tracker opened
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : registering service listener for dependency osgi.ds.satisfying.condition
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Changed state from disabled to unsatisfiedReference
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Component enabled
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : ActivateInternal
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Querying state unsatisfiedReference
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Querying state unsatisfiedReference
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Activating component from state unsatisfiedReference
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Querying state unsatisfiedReference
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Querying state unsatisfiedReference
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Changed state from unsatisfiedReference to satisfied
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : registration change queue [registered]
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.thing.binding.ThingHandlerFactory}={service.id=522, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=binding.airzone, component.id=331}: stack of references: []
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Checking constructor public com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(org.openhab.core.i18n.LocaleProvider,org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Found class org.openhab.core.i18n.LocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Found class org.openhab.core.i18n.TranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Found constructor with 2 arguments : public com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(org.openhab.core.i18n.LocaleProvider,org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getting bind: setLocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Locating method setLocaleProvider in class com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : doFindMethod: Looking for method com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setLocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Declared Method com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setLocaleProvider([interface org.osgi.framework.ServiceReference]) not found
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Declared Method com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setLocaleProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Found class org.openhab.core.i18n.LocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.LocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : doFindMethod: Found Method protected void com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setLocaleProvider(org.openhab.core.i18n.LocaleProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Found bind method: protected void com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setLocaleProvider(org.openhab.core.i18n.LocaleProvider)
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}: stack of references: [{org.openhab.core.thing.binding.ThingHandlerFactory}={service.id=522, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=binding.airzone, component.id=331}]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getting bind: setTranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Locating method setTranslationProvider in class com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : doFindMethod: Looking for method com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setTranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Declared Method com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setTranslationProvider([interface org.osgi.framework.ServiceReference]) not found
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Declared Method com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setTranslationProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getClassFromComponentClassLoader: Found class org.openhab.core.i18n.TranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.TranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : doFindMethod: Found Method protected void com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setTranslationProvider(org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Found bind method: protected void com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.setTranslationProvider(org.openhab.core.i18n.TranslationProvider)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : This thread collected dependencies
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getService (single component manager) dependencies collected.
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Querying state satisfied
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Querying state satisfied
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : For dependency $000, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [null]]]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : For dependency $001, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [null]]]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : For dependency LocaleProvider, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b]]]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : For dependency TranslationProvider, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.i18n.TranslationProvider, org.openhab.core.i18n.LocaleProvider, org.openhab.core.i18n.LocationProvider, org.openhab.core.i18n.TimeZoneProvider, org.openhab.core.i18n.UnitProvider}={service.id=283, service.bundleid=149, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=248, timezone=Europe/Paris, service.config.category=system, region=FR, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b]]]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : For dependency osgi.ds.satisfying.condition, optional: false; to bind: [[RefPair: ref: [{org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true}] service: [null]]]
[TRACE] [ternal.factory.AirZoneHandlerFactory] - AirZoneHandlerFactory(locale=org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b,translation=org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b) called.
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : invoking bind: setLocaleProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl]
[TRACE] [ternal.factory.AirZoneHandlerFactory] - setLocaleProvider(): provided locale=org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b.
[TRACE] [ternal.factory.AirZoneHandlerFactory] - updateLocalization(): creating Localization based on locale=org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b,translation=org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b).
[TRACE] [.airzone.internal.utils.Localization] - Localization(Constructor w/ org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b,org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b) called.
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : invoked bind: setLocaleProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : invoking bind: setTranslationProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl]
[TRACE] [ternal.factory.AirZoneHandlerFactory] - setTranslationProvider(): provided translation=org.openhab.core.internal.i18n.I18nProviderImpl@5c15eb1b.
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : invoked bind: setTranslationProvider
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : getting activate: activate
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Locating method activate in class com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Found activate method: protected void com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory.activate(org.osgi.service.component.ComponentContext)
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl]
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.thing.type.ThingTypeRegistry}={service.id=250, service.bundleid=211, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.thing.type.ThingTypeRegistry, component.id=218}: stack of references: [{org.openhab.core.thing.binding.ThingHandlerFactory}={service.id=522, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=binding.airzone, component.id=331}]
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.config.core.ConfigDescriptionRegistry}={service.id=251, service.bundleid=161, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.config.core.ConfigDescriptionRegistry, component.id=223}: stack of references: [{org.openhab.core.thing.binding.ThingHandlerFactory}={service.id=522, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=binding.airzone, component.id=331}]
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : invoked activate: activate
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Set implementation object for component
[DEBUG] [ternal.factory.AirZoneHandlerFactory] - bundle com.obones.binding.airzone:0.1.0 (239)[com.obones.binding.airzone.internal.factory.AirZoneHandlerFactory(331)] : Changed state from satisfied to active
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.thing.binding.ThingHandlerFactory}={service.id=522, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=binding.airzone, component.id=331}: stack of references: []
[DEBUG] [ROOT ] - bundle org.apache.felix.scr:2.2.4 (72) getService {org.openhab.core.thing.binding.ThingHandlerFactory}={service.id=522, service.bundleid=239, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=binding.airzone, component.id=331}: stack of references: []
[DEBUG] [rg.apache.aries.spifly.BaseActivator] - Bundle Considered for SPI providers: com.obones.binding.airzone
[DEBUG] [rg.apache.aries.spifly.BaseActivator] - No provided SPI services. Skipping bundle: com.obones.binding.airzone
[INFO ] [org.apache.felix.fileinstall ] - Started bundle: file:/E:/tests/ohab/ohab4.0.0snapshot/addons/com.obones.binding.airzone-0.1.0.jar
To remove noise when doing a diff, I have made sure the id values (service, component) and version numbers are the same in both.
In both cases, only two classes are appearing in the log: AirZoneHandlerFactory
and AirZoneDynamicStateDescriptionProvider
This is expected as they are the only two ones registered as service via the @Component
annotation
What I notice in 4.0.0 and not in 3.4.4 is a lot of references to osgi.ds.satisfying.condition.target
as parameter to both classes.
Also the Dependency Manager creates org.openhab.core.i18n.LocaleProvider
and org.openhab.core.i18n.TranslationProvider
for both classes as collection-type=service
in 4.0.0 but as collection-type=null
in 3.4.4
The last change is those two lines:
[DEBUG] [rg.apache.aries.spifly.BaseActivator] - Bundle Considered for SPI providers: com.obones.binding.airzone
[DEBUG] [rg.apache.aries.spifly.BaseActivator] - No provided SPI services. Skipping bundle: com.obones.binding.airzone
They appear at the begining in 3.4.4 and at the end in 4.0.0 but I don’t think this is relevant to the situation I’m facing.
Does this look familiar to anyone?