Edit: @weymann I uninstalled the previous version of the binding, cleared the cache and installed it again from the marketplace - that’s the same .jar as the one you linked in this thread, right?
Binding installation:
09:25:24.152[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : BundleComponentActivator : ComponentHolder created.
09:25:24.154[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Dependency Manager created $000interface=org.openhab.core.io.net.http.HttpClientFactory, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=service, parameter=0
09:25:24.154[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Dependency Manager created $001interface=org.openhab.core.storage.StorageService, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=null, field-option=null, collection-type=service, parameter=1
09:25:24.154[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : 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
09:25:24.155[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Component created: DS=DS14, implementation=org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.boschthermotechnology]
09:25:24.155[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Component Services: scope=singleton, services=[org.openhab.core.thing.binding.ThingHandlerFactory]
09:25:24.155[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Component Properties: {osgi.ds.satisfying.condition.target=(osgi.condition.id=true)}
09:25:24.155[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Querying state disabled
09:25:24.156[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Querying state disabled
09:25:24.156[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Component can not be activated since it is in state disabled
09:25:24.156[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] : Querying state disabled
09:25:24.156[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Updating target filters
09:25:24.157[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : No change in target property for dependency $000: currently registered: false
09:25:24.157[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : No existing service listener to unregister for dependency $000
09:25:24.157[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Setting target property for dependency $000 to null
09:25:24.157[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.io.net.http.HttpClientFactory), initialReferenceFilter (objectClass=org.openhab.core.io.net.http.HttpClientFactory)
09:25:24.158[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $000 tracker reset (closed)
09:25:24.158[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.io.net.http.HttpClientFactory, org.openhab.core.io.net.http.WebSocketFactory}={service.id=291, service.bundleid=183, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.io.net.http.internal.WebClientFactoryImpl, component.id=166} (enter)
09:25:24.158[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false
09:25:24.159[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $000 tracking 1 SingleStatic added {org.openhab.core.io.net.http.HttpClientFactory, org.openhab.core.io.net.http.WebSocketFactory}={service.id=291, service.bundleid=183, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.io.net.http.internal.WebClientFactoryImpl, component.id=166} (exit)
09:25:24.159[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $000 tracker opened
09:25:24.159[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : registering service listener for dependency $000
09:25:24.159[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : No change in target property for dependency $001: currently registered: false
09:25:24.159[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : No existing service listener to unregister for dependency $001
09:25:24.160[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Setting target property for dependency $001 to null
09:25:24.160[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : New service tracker for $001, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.storage.StorageService), initialReferenceFilter (objectClass=org.openhab.core.storage.StorageService)
09:25:24.160[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $001 tracker reset (closed)
09:25:24.160[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $001 tracking 2 SingleStatic added {org.openhab.core.storage.StorageService}={service.id=388, service.bundleid=223, service.scope=bundle, storage.format=json, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.storage.json, service.config.label=Json Storage, component.id=287, service.config.factory=false, service.config.category=system, service.config.description.uri=system:json_storage, service.pid=org.openhab.storage.json} (enter)
09:25:24.161[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $001 tracking 2 SingleStatic active: false trackerOpened: false optional: false
09:25:24.161[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $001 tracking 2 SingleStatic added {org.openhab.core.storage.StorageService}={service.id=388, service.bundleid=223, service.scope=bundle, storage.format=json, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.storage.json, service.config.label=Json Storage, component.id=287, service.config.factory=false, service.config.category=system, service.config.description.uri=system:json_storage, service.pid=org.openhab.storage.json} (exit)
09:25:24.161[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm $001 tracker opened
09:25:24.161[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : registering service listener for dependency $001
09:25:24.162[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : No existing service listener to unregister for dependency osgi.ds.satisfying.condition
09:25:24.162[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Setting target property for dependency osgi.ds.satisfying.condition to (osgi.condition.id=true)
09:25:24.162[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : 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))
09:25:24.162[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm osgi.ds.satisfying.condition tracker reset (closed)
09:25:24.163[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm osgi.ds.satisfying.condition tracking 3 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)
09:25:24.163[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm osgi.ds.satisfying.condition tracking 3 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)
09:25:24.163[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : dm osgi.ds.satisfying.condition tracker opened
09:25:24.163[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : registering service listener for dependency osgi.ds.satisfying.condition
09:25:24.163[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Changed state from disabled to unsatisfiedReference
09:25:24.164[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Component enabled
09:25:24.164[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : ActivateInternal
09:25:24.164[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Querying state unsatisfiedReference
09:25:24.164[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Querying state unsatisfiedReference
09:25:24.164[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Activating component from state unsatisfiedReference
09:25:24.164[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Querying state unsatisfiedReference
09:25:24.165[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Querying state unsatisfiedReference
09:25:24.165[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Changed state from unsatisfiedReference to satisfied
09:25:24.165[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : registration change queue [registered]
09:25:24.168[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Checking constructor public org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(org.openhab.core.io.net.http.HttpClientFactory,org.openhab.core.storage.StorageService)
09:25:24.168[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.io.net.http.HttpClientFactory through loader of org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory
09:25:24.168[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : getClassFromComponentClassLoader: Found class org.openhab.core.io.net.http.HttpClientFactory
09:25:24.168[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : getClassFromComponentClassLoader: Looking for interface class org.openhab.core.storage.StorageService through loader of org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory
09:25:24.168[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : getClassFromComponentClassLoader: Found class org.openhab.core.storage.StorageService
09:25:24.169[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Found constructor with 2 arguments : public org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(org.openhab.core.io.net.http.HttpClientFactory,org.openhab.core.storage.StorageService)
09:25:24.169[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : This thread collected dependencies
09:25:24.169[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : getService (single component manager) dependencies collected.
09:25:24.169[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Querying state satisfied
09:25:24.170[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Querying state satisfied
09:25:24.170[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : For dependency $000, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.io.net.http.HttpClientFactory, org.openhab.core.io.net.http.WebSocketFactory}={service.id=291, service.bundleid=183, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.io.net.http.internal.WebClientFactoryImpl, component.id=166}] service: [null]]]
09:25:24.170[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : For dependency $001, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.storage.StorageService}={service.id=388, service.bundleid=223, service.scope=bundle, storage.format=json, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), component.name=org.openhab.core.storage.json, service.config.label=Json Storage, component.id=287, service.config.factory=false, service.config.category=system, service.config.description.uri=system:json_storage, service.pid=org.openhab.storage.json}] service: [null]]]
09:25:24.170[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : 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]]]
09:25:24.172[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : getting activate: activate
09:25:24.173[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Locating method activate within class org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory
09:25:24.173[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Locating method activate in class org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory
09:25:24.176[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Declared Method org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory.activate([interface org.osgi.service.component.ComponentContext]) not found
09:25:24.177[TRACE] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Locating method activate in class org.openhab.core.thing.binding.BaseThingHandlerFactory
09:25:24.177[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Found activate method: protected void org.openhab.core.thing.binding.BaseThingHandlerFactory.activate(org.osgi.service.component.ComponentContext)
09:25:24.177[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl]
09:25:24.178[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : invoked activate: activate
09:25:24.178[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Set implementation object for component
09:25:24.179[DEBUG] [org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory] - bundle org.openhab.binding.boschthermotechnology:5.3.0.202608031833 (389)[org.openhab.binding.boschthermotechnology.internal.BoschThermotechnologyHandlerFactory(802)] : Changed state from satisfied to active
Adding the account thing:
09:27:26.164[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:account:9d53b03269' changed from UNINITIALIZED to INITIALIZING
09:27:26.167[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:account:9d53b03269' changed from INITIALIZING to UNKNOWN
09:27:26.170[DEBUG] [org.openhab.binding.boschthermotechnology.internal.handler.AccountBridgeHandler] - Bosch Thermotechnology account 'boschthermotechnology:account:9d53b03269' is not authorized yet, see the 'authUrl' config parameter
09:27:26.171[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:account:9d53b03269' changed from UNKNOWN to OFFLINE (CONFIGURATION_ERROR): Not yet authorized - open the URL in the 'authUrl' configuration parameter in a browser, log in, then paste the resulting redirect URL into the 'pasteAuthorizationRedirectUrl' configuration parameter.
09:29:30.050[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.SingleKeyIdAuthClient] - --> POST https://singlekey-id.com/auth/connect/token grant_type=authorization_code
09:29:30.178[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.SingleKeyIdAuthClient] - <-- POST https://singlekey-id.com/auth/connect/token HTTP 200 (body withheld - contains tokens)
09:29:30.180[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.SingleKeyIdAuthClient] - <-- POST https://singlekey-id.com/auth/connect/token token_type=Bearer expires_in=3600s
09:29:30.183[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:account:9d53b03269' changed from OFFLINE (CONFIGURATION_ERROR): Not yet authorized - open the URL in the 'authUrl' configuration parameter in a browser, log in, then paste the resulting redirect URL into the 'pasteAuthorizationRedirectUrl' configuration parameter. to ONLINE
09:29:30.185[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/
09:29:30.186[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.SingleKeyIdAuthClient] - --> POST https://singlekey-id.com/auth/connect/token grant_type=refresh_token
09:29:30.188[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:account:9d53b03269' changed from ONLINE to UNKNOWN
09:29:30.243[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.SingleKeyIdAuthClient] - <-- POST https://singlekey-id.com/auth/connect/token HTTP 200 (body withheld - contains tokens)
09:29:30.243[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.SingleKeyIdAuthClient] - <-- POST https://singlekey-id.com/auth/connect/token token_type=Bearer expires_in=3600s
09:29:30.244[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/
09:29:30.244[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:account:9d53b03269' changed from UNKNOWN to ONLINE
09:29:30.360[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/ HTTP 200 body=[{"deviceId":"___","deviceType":"k40"}]
09:29:30.368[INFO] [openhab.event.InboxAddedEvent] - Discovery Result with UID 'boschthermotechnology:gateway:9d53b03269:___' has been added.
09:29:30.368[INFO] [org.openhab.core.config.discovery.internal.PersistentInbox] - Added new thing 'boschthermotechnology:gateway:9d53b03269:___' to inbox.
09:29:30.368[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/ HTTP 200 body=[{"deviceId":"___","deviceType":"k40"}]
Adding the discovered Gateway thing (state UNKNOWN):
09:30:37.340[INFO] [openhab.event.InboxRemovedEvent] - Discovery Result with UID 'boschthermotechnology:gateway:9d53b03269:___' has been removed.
09:30:37.344[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:gateway:9d53b03269:___' changed from UNINITIALIZED to INITIALIZING
09:30:37.348[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:gateway:9d53b03269:___' changed from INITIALIZING to UNKNOWN
09:30:37.353[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/gateway/serialId
09:30:37.353[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/system/sensors/temperatures/outdoor_t1
09:30:37.512[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/gateway/serialId HTTP 200 body={"id":"/gateway/serialId","type":"stringValue","writeable":0,"value":"25306731079827738113982"}
09:30:37.513[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/gateway/versionFirmware
09:30:37.575[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/system/sensors/temperatures/outdoor_t1 HTTP 200 body={"id":"/system/sensors/temperatures/outdoor_t1","type":"floatValue","writeable":0,"value":24.2,"unitOfMeasure":"C","state":[{"open":-32768.0},{"short":32767.0}]}
09:30:37.576[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/system/awayMode/enabled
09:30:37.701[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/gateway/versionFirmware HTTP 200 body={"id":"/gateway/versionFirmware","type":"stringValue","writeable":0,"value":"14.00.03"}
09:30:37.702[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/gateway/versionHardware
09:30:37.739[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/system/awayMode/enabled HTTP 200 body={"id":"/system/awayMode/enabled","type":"stringValue","writeable":1,"value":"off","allowedValues":["on","off"]}
09:30:37.846[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/gateway/versionHardware HTTP 200 body={"id":"/gateway/versionHardware","type":"stringValue","writeable":0,"value":"K40RF_v1"}
Manually adding the heatpump thing (state UNKNOWN as well):
09:32:18.701[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:heatpump:61863620a5' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_CONFIGURATION_PENDING): {bridge=Configuring a bridge is mandatory.}
09:32:26.487[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:heatpump:61863620a5' changed from UNINITIALIZED (HANDLER_CONFIGURATION_PENDING): {bridge=Configuring a bridge is mandatory.} to UNINITIALIZED
09:32:26.492[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:heatpump:61863620a5' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
09:32:26.493[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:heatpump:61863620a5' changed from UNINITIALIZED (HANDLER_CONFIGURATION_PENDING): {bridge=Configuring a bridge is mandatory.} to INITIALIZING
09:32:26.497[INFO] [openhab.event.ThingStatusInfoChangedEvent] - Thing 'boschthermotechnology:heatpump:61863620a5' changed from INITIALIZING to UNKNOWN
09:32:26.498[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/heatingCircuits
09:32:26.694[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/heatingCircuits HTTP 200 body={"id":"/heatingCircuits","type":"refEnum","references":[{"id":"/heatingCircuits/hc1","uri":"http://k40/heatingCircuits/hc1"}]}
09:32:26.696[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits
09:32:26.943[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits HTTP 200 body={"id":"/dhwCircuits","type":"refEnum","references":[{"id":"/dhwCircuits/dhw1","uri":"http://k40/dhwCircuits/dhw1"}]}
09:32:26.951[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/heatingCircuits/hc1/manualRoomSetpoint
09:32:27.090[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/heatingCircuits/hc1/manualRoomSetpoint HTTP 200 body={"id":"/heatingCircuits/hc1/manualRoomSetpoint","type":"floatValue","writeable":1,"value":21.0,"unitOfMeasure":"C","minValue":5.0,"maxValue":30.0}
09:32:27.091[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/chargeDuration
09:32:27.224[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/chargeDuration HTTP 200 body={"id":"/dhwCircuits/dhw1/chargeDuration","type":"floatValue","writeable":1,"value":60.0,"unitOfMeasure":"mins","minValue":60.0,"maxValue":2880.0}
09:32:27.225[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/singleChargeSetpoint
09:32:27.427[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/singleChargeSetpoint HTTP 200 body={"id":"/dhwCircuits/dhw1/singleChargeSetpoint","type":"floatValue","writeable":1,"value":60.0,"unitOfMeasure":"C","minValue":50.0,"maxValue":70.0}
09:32:27.428[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/operationMode
09:32:27.560[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/operationMode HTTP 200 body={"id":"/dhwCircuits/dhw1/operationMode","type":"stringValue","writeable":1,"value":"low","allowedValues":["Off","low","high","ownprogram","eco"]}
09:32:27.560[DEBUG] [org.openhab.binding.boschthermotechnology.internal.handler.HeatpumpHandler] - Unknown DHW operation mode value 'low' reported by gateway
09:32:27.560[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - --> GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/charge
09:32:27.705[TRACE] [org.openhab.binding.boschthermotechnology.internal.api.PointTApiClient] - <-- GET https://pointt-api.bosch-thermotechnology.com/pointt-api/api/v1/gateways/___/resource/dhwCircuits/dhw1/charge HTTP 200 body={"id":"/dhwCircuits/dhw1/charge","type":"stringValue","writeable":1,"value":"stop","allowedValues":["start","stop"]}
Gateway Channels:
Thing boschthermotechnology:gateway:9d53b03269:___"Bosch Thermotechnology Gateway 102299744" (boschthermotechnology:account:9d53b03269) [gatewayId="___", refreshInterval=60] {
Channels:
Type outdoor-temperature : system#outdoor-temperature "Outdoor Temperature"
Type away-mode-enabled : system#away-mode-enabled "Away Mode"
Type silent-mode-enabled : system#silent-mode-enabled "Silent Mode"
Type season-optimizer-mode : system#season-optimizer-mode "Season Optimizer Mode"
Type holiday-mode-active : system#holiday-mode-active "Active Holiday Mode"
Type notifications-active : notifications#active "Active Notifications"
}
Heatpump Channels:
Thing boschthermotechnology:heatpump:61863620a5 (boschthermotechnology:gateway:9d53b03269:___) [gatewayId="___", refreshInterval=60] {
Channels:
Type manual-room-setpoint : heating-circuit-hc1#manual-room-setpoint
Type dhw-charge-duration : dhw-circuit-dhw1#charge-duration
Type dhw-single-charge-setpoint : dhw-circuit-dhw1#single-charge-setpoint
Type dhw-operation-mode : dhw-circuit-dhw1#operation-mode
Type dhw-charge : dhw-circuit-dhw1#charge
Type dhw-reduce-temp-on-alarm : dhw-circuit-dhw1#reduce-temp-on-alarm
Type heat-source-ch-status : heat-source-1#ch-status
Type heat-source-actual-supply-temperature : heat-source-1#actual-supply-temperature
Type heat-source-return-temperature : heat-source-1#return-temperature
Type heat-source-number-of-starts : heat-source-1#number-of-starts
Type heat-source-working-time-total-system : heat-source-1#working-time-total-system
}