2022-04-21 21:27:30.315 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Time zone set to 'Europe/Amsterdam'. 2022-04-21 21:27:30.456 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Location set to '52.99144008608785,6.577062362837458'. 2022-04-21 21:27:30.456 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Locale set to 'en_NL'. 2022-04-21 21:27:50.822 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007 2022-04-21 21:27:54.304 [INFO ] [org.openhab.ui.internal.UIService ] - Started UI on port 8080 2022-04-21 21:27:55.366 [INFO ] [ab.ui.habpanel.internal.HABPanelTile] - Started HABPanel at /habpanel 2022-04-21 21:27:55.382 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : BundleComponentActivator : ComponentHolder created. 2022-04-21 21:27:55.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : BundleComponentActivator : ComponentHolder created. 2022-04-21 21:27:55.382 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : 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 2022-04-21 21:27:55.382 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : 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 2022-04-21 21:27:55.382 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component created: DS=DS13, implementation=org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[discovery.velux] 2022-04-21 21:27:55.397 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component Services: scope=singleton, services=[org.openhab.core.config.discovery.DiscoveryService] 2022-04-21 21:27:55.397 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component Properties: {} 2022-04-21 21:27:55.397 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Querying state disabled 2022-04-21 21:27:55.397 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Querying state disabled 2022-04-21 21:27:55.413 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component can not be activated since it is in state disabled 2022-04-21 21:27:55.413 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Querying state disabled 2022-04-21 21:27:55.413 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Updating target filters 2022-04-21 21:27:55.429 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : No change in target property for dependency LocaleProvider: currently registered: false 2022-04-21 21:27:55.429 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : No existing service listener to unregister for dependency LocaleProvider 2022-04-21 21:27:55.444 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Setting target property for dependency LocaleProvider to null 2022-04-21 21:27:55.444 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : New service tracker for LocaleProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:55.444 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm LocaleProvider tracker reset (closed) 2022-04-21 21:27:55.460 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm LocaleProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:27:55.475 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm LocaleProvider tracking 1 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:27:55.475 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm LocaleProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:27:55.491 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm LocaleProvider tracker opened 2022-04-21 21:27:55.491 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : registering service listener for dependency LocaleProvider 2022-04-21 21:27:55.507 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : No change in target property for dependency TranslationProvider: currently registered: false 2022-04-21 21:27:55.507 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : No existing service listener to unregister for dependency TranslationProvider 2022-04-21 21:27:55.507 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Setting target property for dependency TranslationProvider to null 2022-04-21 21:27:55.522 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : New service tracker for TranslationProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:55.522 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm TranslationProvider tracker reset (closed) 2022-04-21 21:27:55.538 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm TranslationProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:27:55.538 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm TranslationProvider tracking 2 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:27:55.538 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm TranslationProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:27:55.569 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : dm TranslationProvider tracker opened 2022-04-21 21:27:55.569 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : registering service listener for dependency TranslationProvider 2022-04-21 21:27:55.569 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Changed state from disabled to unsatisfiedReference 2022-04-21 21:27:55.569 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Component enabled 2022-04-21 21:27:55.569 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : ActivateInternal 2022-04-21 21:27:55.585 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state unsatisfiedReference 2022-04-21 21:27:55.600 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state unsatisfiedReference 2022-04-21 21:27:55.600 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Activating component from state unsatisfiedReference 2022-04-21 21:27:55.600 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state unsatisfiedReference 2022-04-21 21:27:55.600 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state unsatisfiedReference 2022-04-21 21:27:55.600 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Changed state from unsatisfiedReference to satisfied 2022-04-21 21:27:55.616 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : registration change queue [registered] 2022-04-21 21:27:55.632 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Checking constructor public org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService() 2022-04-21 21:27:55.632 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Found constructor with 0 arguments : public org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService() 2022-04-21 21:27:55.647 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getting bind: setLocaleProvider 2022-04-21 21:27:55.647 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Locating method setLocaleProvider in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:27:55.663 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider 2022-04-21 21:27:55.679 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:27:55.679 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:27:55.694 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:27:55.694 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getParameterClass: Found class org.openhab.core.i18n.LocaleProvider 2022-04-21 21:27:55.694 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.LocaleProvider 2022-04-21 21:27:55.694 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:55.710 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Found bind method: protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:55.725 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getting bind: setTranslationProvider 2022-04-21 21:27:55.725 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Locating method setTranslationProvider in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:27:55.725 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider 2022-04-21 21:27:55.725 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:27:55.741 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:27:55.757 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:27:55.757 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getParameterClass: Found class org.openhab.core.i18n.TranslationProvider 2022-04-21 21:27:55.757 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.TranslationProvider 2022-04-21 21:27:55.772 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:55.772 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Found bind method: protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:55.788 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : This thread collected dependencies 2022-04-21 21:27:55.788 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getService (single component manager) dependencies collected. 2022-04-21 21:27:55.788 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state satisfied 2022-04-21 21:27:55.788 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state satisfied 2022-04-21 21:27:55.788 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:27:55.819 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:27:55.819 [TRACE] [rnal.discovery.VeluxDiscoveryService] - VeluxDiscoveryService(without Bridge) just initialized. 2022-04-21 21:27:55.835 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoking bind: setLocaleProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:27:55.850 [TRACE] [rnal.discovery.VeluxDiscoveryService] - setLocaleProvider(): provided locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:27:55.850 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoked bind: setLocaleProvider 2022-04-21 21:27:55.850 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoking bind: setTranslationProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:27:55.850 [TRACE] [rnal.discovery.VeluxDiscoveryService] - setTranslationProvider(): provided translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:27:55.850 [TRACE] [rnal.discovery.VeluxDiscoveryService] - updateLocalization(): creating Localization based on locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65). 2022-04-21 21:27:55.866 [TRACE] [ng.velux.internal.utils.Localization] - Localization(Constructor w/ org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65) called. 2022-04-21 21:27:55.882 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoked bind: setTranslationProvider 2022-04-21 21:27:55.882 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getting activate: activate 2022-04-21 21:27:55.882 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Locating method activate in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:27:55.882 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.activate([interface org.osgi.service.component.ComponentContext]) not found 2022-04-21 21:27:55.882 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Locating method activate in class org.openhab.core.config.discovery.AbstractDiscoveryService 2022-04-21 21:27:55.897 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.core.config.discovery.AbstractDiscoveryService.activate([interface org.osgi.service.component.ComponentContext]) not found 2022-04-21 21:27:55.913 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Found activate method: protected void org.openhab.core.config.discovery.AbstractDiscoveryService.activate(java.util.Map) 2022-04-21 21:27:55.913 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.helper.ReadOnlyDictionary] 2022-04-21 21:27:55.913 [TRACE] [rnal.discovery.VeluxDiscoveryService] - startBackgroundDiscovery() called. 2022-04-21 21:27:55.913 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoked activate: activate 2022-04-21 21:27:55.929 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Set implementation object for component 2022-04-21 21:27:55.929 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Changed state from satisfied to active 2022-04-21 21:27:55.944 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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=null, parameter=0 2022-04-21 21:27:55.944 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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=null, parameter=1 2022-04-21 21:27:55.944 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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 2022-04-21 21:27:55.944 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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 2022-04-21 21:27:55.975 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component created: DS=DS14, implementation=org.openhab.binding.velux.internal.factory.VeluxHandlerFactory, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.velux] 2022-04-21 21:27:55.975 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component Services: scope=singleton, services=[org.openhab.core.thing.binding.ThingHandlerFactory] 2022-04-21 21:27:55.975 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component Properties: {} 2022-04-21 21:27:55.975 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Querying state disabled 2022-04-21 21:27:55.975 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Querying state disabled 2022-04-21 21:27:55.991 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component can not be activated since it is in state disabled 2022-04-21 21:27:56.007 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Querying state disabled 2022-04-21 21:27:56.007 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Updating target filters 2022-04-21 21:27:56.022 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No change in target property for dependency $000: currently registered: false 2022-04-21 21:27:56.038 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No existing service listener to unregister for dependency $000 2022-04-21 21:27:56.038 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Setting target property for dependency $000 to null 2022-04-21 21:27:56.038 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:56.069 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm $000 tracker reset (closed) 2022-04-21 21:27:56.069 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:27:56.069 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:27:56.100 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:27:56.100 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm $000 tracker opened 2022-04-21 21:27:56.116 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : registering service listener for dependency $000 2022-04-21 21:27:56.132 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No change in target property for dependency $001: currently registered: false 2022-04-21 21:27:56.132 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No existing service listener to unregister for dependency $001 2022-04-21 21:27:56.132 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Setting target property for dependency $001 to null 2022-04-21 21:27:56.147 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : New service tracker for $001, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:56.163 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm $001 tracker reset (closed) 2022-04-21 21:27:56.163 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:27:56.194 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm $001 tracking 2 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:27:56.194 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:27:56.225 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm $001 tracker opened 2022-04-21 21:27:56.225 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : registering service listener for dependency $001 2022-04-21 21:27:56.225 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No change in target property for dependency LocaleProvider: currently registered: false 2022-04-21 21:27:56.225 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No existing service listener to unregister for dependency LocaleProvider 2022-04-21 21:27:56.241 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Setting target property for dependency LocaleProvider to null 2022-04-21 21:27:56.257 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : New service tracker for LocaleProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:56.257 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm LocaleProvider tracker reset (closed) 2022-04-21 21:27:56.257 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:27:56.272 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm LocaleProvider tracking 3 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:27:56.288 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:27:56.288 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm LocaleProvider tracker opened 2022-04-21 21:27:56.288 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : registering service listener for dependency LocaleProvider 2022-04-21 21:27:56.288 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No change in target property for dependency TranslationProvider: currently registered: false 2022-04-21 21:27:56.304 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : No existing service listener to unregister for dependency TranslationProvider 2022-04-21 21:27:56.319 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Setting target property for dependency TranslationProvider to null 2022-04-21 21:27:56.319 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : New service tracker for TranslationProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:56.319 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm TranslationProvider tracker reset (closed) 2022-04-21 21:27:56.335 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:27:56.350 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm TranslationProvider tracking 4 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:27:56.350 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:27:56.350 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : dm TranslationProvider tracker opened 2022-04-21 21:27:56.350 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : registering service listener for dependency TranslationProvider 2022-04-21 21:27:56.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Changed state from disabled to unsatisfiedReference 2022-04-21 21:27:56.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Component enabled 2022-04-21 21:27:56.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : ActivateInternal 2022-04-21 21:27:56.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state unsatisfiedReference 2022-04-21 21:27:56.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state unsatisfiedReference 2022-04-21 21:27:56.382 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Activating component from state unsatisfiedReference 2022-04-21 21:27:56.397 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state unsatisfiedReference 2022-04-21 21:27:56.413 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state unsatisfiedReference 2022-04-21 21:27:56.413 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Changed state from unsatisfiedReference to satisfied 2022-04-21 21:27:56.413 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : registration change queue [registered] 2022-04-21 21:27:56.429 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Checking constructor public org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(org.openhab.core.i18n.LocaleProvider,org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:56.429 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.444 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getParameterClass: Found class org.openhab.core.i18n.LocaleProvider 2022-04-21 21:27:56.444 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.444 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getParameterClass: Found class org.openhab.core.i18n.TranslationProvider 2022-04-21 21:27:56.444 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Found constructor with 2 arguments : public org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(org.openhab.core.i18n.LocaleProvider,org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:56.460 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getting bind: setLocaleProvider 2022-04-21 21:27:56.475 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Locating method setLocaleProvider in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.475 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider 2022-04-21 21:27:56.475 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:27:56.491 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:27:56.491 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.507 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getParameterClass: Found class org.openhab.core.i18n.LocaleProvider 2022-04-21 21:27:56.507 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.LocaleProvider 2022-04-21 21:27:56.507 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:56.507 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Found bind method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:27:56.522 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getting bind: setTranslationProvider 2022-04-21 21:27:56.522 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Locating method setTranslationProvider in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.538 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider 2022-04-21 21:27:56.538 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:27:56.538 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:27:56.538 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.554 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getParameterClass: Found class org.openhab.core.i18n.TranslationProvider 2022-04-21 21:27:56.569 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.TranslationProvider 2022-04-21 21:27:56.569 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:56.569 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Found bind method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:27:56.569 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : This thread collected dependencies 2022-04-21 21:27:56.569 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getService (single component manager) dependencies collected. 2022-04-21 21:27:56.585 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state satisfied 2022-04-21 21:27:56.600 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state satisfied 2022-04-21 21:27:56.600 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [null]]] 2022-04-21 21:27:56.600 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [null]]] 2022-04-21 21:27:56.632 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:27:56.663 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:27:56.663 [TRACE] [internal.factory.VeluxHandlerFactory] - VeluxHandlerFactory(locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65) called. 2022-04-21 21:27:56.663 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoking bind: setLocaleProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:27:56.663 [TRACE] [internal.factory.VeluxHandlerFactory] - setLocaleProvider(): provided locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:27:56.679 [TRACE] [internal.factory.VeluxHandlerFactory] - updateLocalization(): creating Localization based on locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65). 2022-04-21 21:27:56.694 [TRACE] [ng.velux.internal.utils.Localization] - Localization(Constructor w/ org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65) called. 2022-04-21 21:27:56.694 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoked bind: setLocaleProvider 2022-04-21 21:27:56.694 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoking bind: setTranslationProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:27:56.694 [TRACE] [internal.factory.VeluxHandlerFactory] - setTranslationProvider(): provided translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:27:56.694 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoked bind: setTranslationProvider 2022-04-21 21:27:56.694 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getting activate: activate 2022-04-21 21:27:56.710 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Locating method activate in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:27:56.725 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Found activate method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.activate(org.osgi.service.component.ComponentContext) 2022-04-21 21:27:56.725 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl] 2022-04-21 21:27:56.725 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoked activate: activate 2022-04-21 21:27:56.725 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Set implementation object for component 2022-04-21 21:27:56.741 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Changed state from satisfied to active 2022-04-21 21:27:56.757 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:rollershutter) called and returns true. 2022-04-21 21:27:56.757 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:klf200) called and returns true. 2022-04-21 21:27:56.757 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:binding) called and returns true. 2022-04-21 21:27:56.804 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:rollershutter) called and returns true. 2022-04-21 21:27:56.819 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:klf200) called and returns true. 2022-04-21 21:27:56.819 [TRACE] [internal.factory.VeluxHandlerFactory] - createBridgeHandler(velux:klf200:192_168_178_231) called for thing named 'Velux Bridge (192.168.178.231)'. 2022-04-21 21:27:56.835 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor,bridgeInstance=org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@1124cfd) called. 2022-04-21 21:27:56.835 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor) done. 2022-04-21 21:27:56.850 [TRACE] [internal.bridge.json.JsonVeluxBridge] - JsonVeluxBridge(constructor) called. 2022-04-21 21:27:56.882 [TRACE] [g.velux.internal.bridge.json.JClogin] - JClogin(constructor) called. 2022-04-21 21:27:56.882 [TRACE] [x.internal.bridge.json.JsonBridgeAPI] - JsonBridgeAPI(constructor) called. 2022-04-21 21:27:56.897 [TRACE] [internal.bridge.json.JsonVeluxBridge] - JsonVeluxBridge(constructor) done. 2022-04-21 21:27:56.897 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor,bridgeInstance=org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@1124cfd) called. 2022-04-21 21:27:56.897 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor) done. 2022-04-21 21:27:56.913 [DEBUG] [nternal.bridge.slip.io.SSLconnection] - SSLconnection() called. 2022-04-21 21:27:56.913 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - SlipVeluxBridge(constructor) called. 2022-04-21 21:27:56.978 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct() created. 2022-04-21 21:27:56.978 [DEBUG] [internal.bridge.slip.SCgetLimitation] - SCgetLimitation(Constructor) called. 2022-04-21 21:27:56.993 [DEBUG] [internal.bridge.slip.SCgetLimitation] - SCgetLimitation(): starting sessions with the random number 542. 2022-04-21 21:27:56.993 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - SCgetWLANConfig(constructor) called. 2022-04-21 21:27:57.009 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - SCgetProduct(Constructor) called. 2022-04-21 21:27:57.009 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - SCgetProduct(): starting sessions with the random number 594. 2022-04-21 21:27:57.025 [DEBUG] [idge.slip.SCrunProductIdentification] - SCrunProductIdentification(Constructor) called. 2022-04-21 21:27:57.025 [DEBUG] [idge.slip.SCrunProductIdentification] - SCrunProductIdentification(): starting sessions with the random number 2809. 2022-04-21 21:27:57.025 [DEBUG] [elux.internal.bridge.slip.SCrunScene] - SCrunScene(Constructor) called. 2022-04-21 21:27:57.025 [DEBUG] [elux.internal.bridge.slip.SCrunScene] - SCrunScene(): starting sessions with the random number 723. 2022-04-21 21:27:57.040 [DEBUG] [internal.bridge.slip.SCsetLimitation] - SCsetLimitation(Constructor) called. 2022-04-21 21:27:57.040 [DEBUG] [internal.bridge.slip.SCsetLimitation] - SCsetLimitation(): starting sessions with the random number 3633. 2022-04-21 21:27:57.056 [TRACE] [x.internal.bridge.slip.SlipBridgeAPI] - SlipBridgeAPI(constructor) called. 2022-04-21 21:27:57.056 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - SlipVeluxBridge(constructor) done. 2022-04-21 21:27:57.056 [TRACE] [internal.bridge.VeluxBridgeActuators] - VeluxBridgeActuators(constructor) called. 2022-04-21 21:27:57.056 [TRACE] [nternal.things.VeluxExistingProducts] - VeluxExistingProducts(constructor) called. 2022-04-21 21:27:57.071 [TRACE] [nternal.things.VeluxExistingProducts] - VeluxExistingProducts(constructor) done. 2022-04-21 21:27:57.071 [TRACE] [internal.bridge.VeluxBridgeActuators] - VeluxBridgeActuators(constructor) done. 2022-04-21 21:27:57.071 [TRACE] [ux.internal.bridge.VeluxBridgeScenes] - VeluxBridgeScenes(constructor) called. 2022-04-21 21:27:57.087 [TRACE] [.internal.things.VeluxExistingScenes] - VeluxExistingScenes(constructor) done. 2022-04-21 21:27:57.087 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - VeluxBridgeDeviceStatus(constructor) called. 2022-04-21 21:27:57.087 [TRACE] [ternal.bridge.VeluxBridgeGetFirmware] - VeluxBridgeGetFirmware(constructor) called. 2022-04-21 21:27:57.087 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - VeluxBridgeLANConfig(constructor) called. 2022-04-21 21:27:57.103 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - VeluxBridgeWLANConfig(constructor) called. 2022-04-21 21:27:57.103 [TRACE] [.internal.handler.VeluxBridgeHandler] - VeluxBridgeHandler(constructor with bridge=org.openhab.core.thing.internal.BridgeImpl@60bae8b2, localization=org.openhab.binding.velux.internal.utils.Localization@1653436) called. 2022-04-21 21:27:57.118 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Creating a VeluxBridgeHandler for thing 'velux:klf200:192_168_178_231'. 2022-04-21 21:27:57.118 [TRACE] [internal.factory.VeluxHandlerFactory] - registerDeviceDiscoveryService(org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@1124cfd) called. 2022-04-21 21:27:57.118 [TRACE] [rnal.discovery.VeluxDiscoveryService] - VeluxDiscoveryService(locale=null,i18n=null) just initialized. 2022-04-21 21:27:57.118 [TRACE] [rnal.discovery.VeluxDiscoveryService] - VeluxDiscoveryService(): registering bridge org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@1124cfd for discovery. 2022-04-21 21:27:57.196 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:rollershutter) called and returns true. 2022-04-21 21:27:57.196 [TRACE] [.internal.handler.VeluxBridgeHandler] - initialize(): initialize bridge configuration parameters. 2022-04-21 21:27:57.196 [TRACE] [internal.factory.VeluxHandlerFactory] - createThingHandler(velux:rollershutter:192_168_178_231:Hobbykamer) called for thing named 'Hobbykamer'. 2022-04-21 21:27:57.212 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(constructor) called. 2022-04-21 21:27:57.212 [TRACE] [.velux.internal.handler.VeluxHandler] - VeluxHandler(thing=org.openhab.core.thing.internal.ThingImpl@40b07172,localization=org.openhab.binding.velux.internal.utils.Localization@1653436) constructor called. 2022-04-21 21:27:57.212 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_PROTOCOL'. 2022-04-21 21:27:57.212 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_IPADDRESS'. 2022-04-21 21:27:57.228 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_TCPPORT'. 2022-04-21 21:27:57.228 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_PASSWORD'. 2022-04-21 21:27:57.228 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_TIMEOUT_MSECS'. 2022-04-21 21:27:57.243 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_RETRIES'. 2022-04-21 21:27:57.243 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_REFRESH_MSECS'. 2022-04-21 21:27:57.243 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_IS_BULK_RETRIEVAL_ENABLED'. 2022-04-21 21:27:57.243 [TRACE] [.velux.internal.handler.VeluxHandler] - initialize() called. 2022-04-21 21:27:57.243 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_IS_SEQUENTIAL_ENFORCED'. 2022-04-21 21:27:57.243 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_PROTOCOL_TRACE_ENABLED'. 2022-04-21 21:27:57.259 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking protocol. 2022-04-21 21:27:57.259 [DEBUG] [.velux.internal.handler.VeluxHandler] - initialize(): Initializing thing velux:rollershutter:192_168_178_231:Hobbykamer in combination with bridge org.openhab.core.thing.internal.BridgeImpl@60bae8b2. 2022-04-21 21:27:57.259 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking ipAddress. 2022-04-21 21:27:57.275 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking tcpPort. 2022-04-21 21:27:57.275 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking password. 2022-04-21 21:27:57.275 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking timeoutMsecs. 2022-04-21 21:27:57.275 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking retries. 2022-04-21 21:27:57.275 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking refreshMsecs. 2022-04-21 21:27:57.275 [TRACE] [.velux.internal.handler.VeluxHandler] - initialize() updating ThingStatus to OFFLINE/BRIDGE_OFFLINE. 2022-04-21 21:27:57.275 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(constructor) done. 2022-04-21 21:27:57.290 [TRACE] [.binding.velux.internal.VeluxBinding] - checked() called. 2022-04-21 21:27:57.290 [TRACE] [.velux.internal.handler.VeluxHandler] - initialize() done. 2022-04-21 21:27:57.290 [DEBUG] [.binding.velux.internal.VeluxBinding] - veluxConfig[protocol=slip,ipAddress=192.168.178.231,tcpPort=51200,password=**********,timeoutMsecs=3000,retries=5,refreshMsecs=10000,isBulkRetrievalEnabled=true,isSequentialEnforced=false,isProtocolTraceEnabled=false] 2022-04-21 21:27:57.306 [TRACE] [.binding.velux.internal.VeluxBinding] - checked() done. 2022-04-21 21:27:57.306 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:binding) called and returns true. 2022-04-21 21:27:57.306 [TRACE] [.internal.handler.VeluxBridgeHandler] - initializeSchedulerJob(): adopt new bridge configuration parameters. 2022-04-21 21:27:57.306 [TRACE] [internal.factory.VeluxHandlerFactory] - createBindingHandler(velux:binding:org_openhab_binding_velux) called for thing named 'Velux Binding Information Element'. 2022-04-21 21:27:57.321 [TRACE] [internal.handler.VeluxBindingHandler] - VeluxBindingHandler(constructor) called. 2022-04-21 21:27:57.321 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating properties. 2022-04-21 21:27:57.321 [DEBUG] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated() called. 2022-04-21 21:27:57.337 [DEBUG] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): choosing SLIP as communication method. 2022-04-21 21:27:57.337 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Trying to authenticate towards bridge. 2022-04-21 21:27:57.337 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeLogin() called. 2022-04-21 21:27:57.337 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:27:57.337 [TRACE] [internal.handler.utils.ThingProperty] - setValue() bundleVersion set to org.openhab.binding.velux_3.3.0.202204201517 [237]. 2022-04-21 21:27:57.337 [TRACE] [g.velux.internal.bridge.slip.SClogin] - setPassword(**********) called. 2022-04-21 21:27:57.337 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfBridges set to 1. 2022-04-21 21:27:57.337 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfThings set to 1. 2022-04-21 21:27:57.353 [DEBUG] [internal.handler.VeluxBindingHandler] - initialize() called. 2022-04-21 21:27:57.368 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Authenticate / login,unauthenticated) called. 2022-04-21 21:27:57.368 [TRACE] [internal.handler.VeluxBindingHandler] - initialize(): preparing background initialization task. 2022-04-21 21:27:57.368 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns false. 2022-04-21 21:27:57.368 [TRACE] [internal.handler.VeluxBindingHandler] - initialize() done. 2022-04-21 21:27:57.368 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(): no auth token available, continuing. 2022-04-21 21:27:57.384 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Authenticate / login, unauthenticated) called. 2022-04-21 21:27:57.384 [TRACE] [internal.handler.VeluxBindingHandler] - initialize.scheduled(): Setting ThingStatus to ONLINE. 2022-04-21 21:27:57.400 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Authenticate / login', unauthenticated 2022-04-21 21:27:57.400 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => started => Thread[OH-thingHandler-1,5,main] 2022-04-21 21:27:57.400 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating properties. 2022-04-21 21:27:57.400 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => send mode => preparing command 2022-04-21 21:27:57.400 [TRACE] [internal.handler.utils.ThingProperty] - setValue() bundleVersion set to org.openhab.binding.velux_3.3.0.202204201517 [237]. 2022-04-21 21:27:57.400 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfBridges set to 1. 2022-04-21 21:27:57.415 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfThings set to 1. 2022-04-21 21:27:57.415 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x3000 with data size 32 called. 2022-04-21 21:27:57.415 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating thing status. 2022-04-21 21:27:57.415 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21. 2022-04-21 21:27:57.415 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:27:57.431 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating all channels. 2022-04-21 21:27:57.446 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 37 called. 2022-04-21 21:27:57.446 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand(velux:binding:org_openhab_binding_velux:information,REFRESH) called. 2022-04-21 21:27:57.446 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 C0. 2022-04-21 21:27:57.446 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:binding,information) returns enum velux:binding/information. 2022-04-21 21:27:57.446 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => command ready => start sending 2022-04-21 21:27:57.446 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => GW_PASSWORD_ENTER_REQ => sending data => 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:27:57.462 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand(): refreshing item velux:binding:org_openhab_binding_velux:information. 2022-04-21 21:27:57.478 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:27:57.478 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:27:57.478 [TRACE] [x.internal.bridge.slip.io.Connection] - resetConnection() on 192.168.178.231: called. 2022-04-21 21:27:57.478 [DEBUG] [internal.handler.VeluxBindingHandler] - handleCommand(): updating velux:binding:org_openhab_binding_velux:information (velux:binding:org_openhab_binding_velux:information) to A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:27:57.478 [DEBUG] [nternal.bridge.slip.io.SSLconnection] - close() called. 2022-04-21 21:27:57.478 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand() done. 2022-04-21 21:27:57.478 [TRACE] [nternal.bridge.slip.io.SSLconnection] - close() finished. 2022-04-21 21:27:57.493 [DEBUG] [internal.handler.VeluxBindingHandler] - Velux Binding Info Element 'velux:binding:org_openhab_binding_velux' is initialized. 2022-04-21 21:27:57.493 [TRACE] [x.internal.bridge.slip.io.Connection] - resetConnection() on 192.168.178.231: done. 2022-04-21 21:27:57.509 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: connecting to port 51200 2022-04-21 21:27:57.509 [DEBUG] [nternal.bridge.slip.io.SSLconnection] - Starting velux bridge connection. 2022-04-21 21:27:57.509 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection(): creating socket... 2022-04-21 21:27:57.509 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection(): starting SSL handshake... 2022-04-21 21:28:01.010 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started. 2022-04-21 21:28:01.963 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection(): connected... (ip=192.168.178.231, port=51200, sslTimeout=6000, soTimeout=3000, soKeepAlive=true) 2022-04-21 21:28:01.963 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection() finished. 2022-04-21 21:28:01.963 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 39 bytes: C0 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 C0 2022-04-21 21:28:01.963 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 39 bytes. 2022-04-21 21:28:01.978 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 39 bytes: C0 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 C0 2022-04-21 21:28:01.994 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:01.994 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:01.994 [DEBUG] [e.slip.io.DataInputStreamWithTimeout] - startPolling() called 2022-04-21 21:28:01.994 [TRACE] [velux.internal.bridge.slip.io.Poller] - Poller: created 2022-04-21 21:28:02.010 [TRACE] [velux.internal.bridge.slip.io.Poller] - Poller.call(): started 2022-04-21 21:28:02.072 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:02.072 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 8 bytes: C0 00 04 30 01 00 35 C0 2022-04-21 21:28:02.088 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 8 bytes: C0 00 04 30 01 00 35 C0 2022-04-21 21:28:02.088 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:02.088 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 8 called. 2022-04-21 21:28:02.088 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 04 30 01 00 35. 2022-04-21 21:28:02.088 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 6. 2022-04-21 21:28:02.088 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x3001 . 2022-04-21 21:28:02.103 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:02.103 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x3001 and data 00. 2022-04-21 21:28:02.119 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x3001 . 2022-04-21 21:28:02.119 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:02.119 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => GW_PASSWORD_ENTER_CFM => received data => 00 2022-04-21 21:28:02.119 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => GW_PASSWORD_ENTER_CFM => applying data length => 1 2022-04-21 21:28:02.119 [DEBUG] [g.velux.internal.bridge.slip.SClogin] - setResponse(GW_PASSWORD_ENTER_CFM with 1 bytes of data) called. 2022-04-21 21:28:02.119 [TRACE] [g.velux.internal.bridge.slip.SClogin] - setResponse(): handling response GW_PASSWORD_ENTER_CFM (0x3001). 2022-04-21 21:28:02.135 [TRACE] [g.velux.internal.bridge.slip.SClogin] - isLengthValid() called for GW_PASSWORD_ENTER_CFM (0x3001) with 1 bytes of data. 2022-04-21 21:28:02.135 [TRACE] [g.velux.internal.bridge.slip.SClogin] - isLengthValid() returns true. 2022-04-21 21:28:02.150 [DEBUG] [g.velux.internal.bridge.slip.SClogin] - setResponse(): bridge connection successfully established (login succeeded). 2022-04-21 21:28:02.150 [TRACE] [g.velux.internal.bridge.slip.SClogin] - setResponse(): finished=true,success=true. 2022-04-21 21:28:02.150 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => finished => success 2022-04-21 21:28:02.150 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeLogin(): communication succeeded. 2022-04-21 21:28:02.150 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeLogin(): storing authentication token for further access. 2022-04-21 21:28:02.150 [TRACE] [g.velux.internal.bridge.slip.SClogin] - getAuthToken() called, returning **********. 2022-04-21 21:28:02.150 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Querying bridge state. 2022-04-21 21:28:02.166 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - VeluxBridgeDeviceStatus(constructor) called. 2022-04-21 21:28:02.166 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - retrieve() called. About to query device status. 2022-04-21 21:28:02.166 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:02.182 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Get Bridge Device Status) called. 2022-04-21 21:28:02.182 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:02.182 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Get Bridge Device Status,authenticated) called. 2022-04-21 21:28:02.182 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:02.182 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Get Bridge Device Status, authenticated) called. 2022-04-21 21:28:02.182 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Get Bridge Device Status', authenticated 2022-04-21 21:28:02.182 [DEBUG] [ternal.bridge.slip.SCgetDeviceStatus] - getRequestCommand() returns GW_GET_STATE_REQ (0xc). 2022-04-21 21:28:02.197 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - getRequestDataAsArrayOfBytes() returns data. 2022-04-21 21:28:02.197 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => started => Thread[OH-thingHandler-1,5,main] 2022-04-21 21:28:02.213 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => send mode => preparing command 2022-04-21 21:28:02.213 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xc with data size 0 called. 2022-04-21 21:28:02.213 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 00 0C 0F. 2022-04-21 21:28:02.213 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:02.213 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 00 0C 0F C0. 2022-04-21 21:28:02.213 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => command ready => start sending 2022-04-21 21:28:02.213 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => GW_GET_STATE_REQ => sending data => 2022-04-21 21:28:02.228 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:02.228 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 00 0C 0F C0 2022-04-21 21:28:02.244 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:02.244 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 00 0C 0F C0 2022-04-21 21:28:02.244 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:02.244 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:02.432 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:02.432 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 13 bytes: C0 00 09 00 0D 02 00 00 00 00 00 06 C0 2022-04-21 21:28:02.447 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 13 bytes: C0 00 09 00 0D 02 00 00 00 00 00 06 C0 2022-04-21 21:28:02.447 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:02.447 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 13 called. 2022-04-21 21:28:02.447 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 09 00 0D 02 00 00 00 00 00 06. 2022-04-21 21:28:02.447 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 11. 2022-04-21 21:28:02.463 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x0D . 2022-04-21 21:28:02.478 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 02 00 00 00 00 00. 2022-04-21 21:28:02.478 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x0D and data 02 00 00 00 00 00. 2022-04-21 21:28:02.478 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x0D . 2022-04-21 21:28:02.478 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 02 00 00 00 00 00. 2022-04-21 21:28:02.478 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => GW_GET_STATE_CFM => received data => 02 00 00 00 00 00 2022-04-21 21:28:02.478 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => GW_GET_STATE_CFM => applying data length => 6 2022-04-21 21:28:02.494 [DEBUG] [ternal.bridge.slip.SCgetDeviceStatus] - setResponse(GW_GET_STATE_CFM with 6 bytes of data) called. 2022-04-21 21:28:02.494 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - setResponse(): handling response GW_GET_STATE_CFM (0xd). 2022-04-21 21:28:02.510 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - isLengthValid() called for GW_GET_STATE_CFM (0xd) with 6 bytes of data. 2022-04-21 21:28:02.510 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - isLengthValid() returns true. 2022-04-21 21:28:02.510 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:02.510 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => finished => success 2022-04-21 21:28:02.510 [TRACE] [g.velux.internal.things.VeluxGwState] - VeluxGwState() created. 2022-04-21 21:28:02.525 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - getState() returns GW_S_GWM/GW_SS_IDLE (Gateway mode, with one or more actuator nodes in the system table., Idle state.). 2022-04-21 21:28:02.525 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - retrieve() finished successfully with result Gateway mode, with one or more actuator nodes in the system table., Idle state.. 2022-04-21 21:28:02.525 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Fetching existing scenes. 2022-04-21 21:28:02.541 [TRACE] [ux.internal.bridge.VeluxBridgeScenes] - getScenes() called. 2022-04-21 21:28:02.541 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:02.541 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Scenes) called. 2022-04-21 21:28:02.541 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:02.541 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Scenes,authenticated) called. 2022-04-21 21:28:02.541 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:02.541 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Scenes, authenticated) called. 2022-04-21 21:28:02.557 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Scenes', authenticated 2022-04-21 21:28:02.557 [DEBUG] [lux.internal.bridge.slip.SCgetScenes] - getRequestCommand() returns GW_GET_SCENE_LIST_REQ (0x40c). 2022-04-21 21:28:02.572 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => started => Thread[OH-thingHandler-1,5,main] 2022-04-21 21:28:02.572 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => send mode => preparing command 2022-04-21 21:28:02.572 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x40c with data size 0 called. 2022-04-21 21:28:02.572 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 04 0C 0B. 2022-04-21 21:28:02.572 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:02.572 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 04 0C 0B C0. 2022-04-21 21:28:02.572 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => command ready => start sending 2022-04-21 21:28:02.588 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_REQ => sending data => 2022-04-21 21:28:02.588 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:02.603 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 04 0C 0B C0 2022-04-21 21:28:02.603 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:02.603 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 04 0C 0B C0 2022-04-21 21:28:02.603 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:02.603 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:02.853 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:02.853 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 8 bytes: C0 00 04 04 0D 00 0D C0 2022-04-21 21:28:02.916 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 8 bytes: C0 00 04 04 0D 00 0D C0 2022-04-21 21:28:02.963 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:02.984 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 8 called. 2022-04-21 21:28:03.046 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 04 04 0D 00 0D. 2022-04-21 21:28:03.046 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 6. 2022-04-21 21:28:03.046 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x40D . 2022-04-21 21:28:03.062 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:03.077 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x40D and data 00. 2022-04-21 21:28:03.077 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x40D . 2022-04-21 21:28:03.077 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:03.077 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_CFM => received data => 00 2022-04-21 21:28:03.077 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_CFM => applying data length => 1 2022-04-21 21:28:03.077 [DEBUG] [lux.internal.bridge.slip.SCgetScenes] - setResponse(GW_GET_SCENE_LIST_CFM with 1 bytes of data) called. 2022-04-21 21:28:03.077 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): handling response GW_GET_SCENE_LIST_CFM (0x40d). 2022-04-21 21:28:03.093 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - isLengthValid() called for GW_GET_SCENE_LIST_CFM (0x40d) with 1 bytes of data. 2022-04-21 21:28:03.093 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - isLengthValid() returns true. 2022-04-21 21:28:03.093 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): no scenes defined. 2022-04-21 21:28:03.109 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): finished=true,success=true. 2022-04-21 21:28:03.109 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => finished => success 2022-04-21 21:28:03.109 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - getScenes(): returning 0 scenes. 2022-04-21 21:28:03.109 [DEBUG] [ux.internal.bridge.VeluxBridgeScenes] - getScenes() finally has found scenes 0 members: . 2022-04-21 21:28:03.109 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Found Velux scenes: 2022-04-21 21:28:03.109 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Fetching existing actuators/products. 2022-04-21 21:28:03.109 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() called. 2022-04-21 21:28:03.124 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:03.124 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:03.140 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() working on bulk retrieval. 2022-04-21 21:28:03.140 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Products) called. 2022-04-21 21:28:03.140 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:03.140 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Products,authenticated) called. 2022-04-21 21:28:03.140 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:03.140 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Products, authenticated) called. 2022-04-21 21:28:03.140 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Products', authenticated 2022-04-21 21:28:03.140 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - getRequestCommand() returns GW_GET_ALL_NODES_INFORMATION_REQ (0x202). 2022-04-21 21:28:03.155 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => started => Thread[OH-thingHandler-1,5,main] 2022-04-21 21:28:03.155 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => send mode => preparing command 2022-04-21 21:28:03.171 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x202 with data size 0 called. 2022-04-21 21:28:03.171 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 02 02 03. 2022-04-21 21:28:03.171 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:03.171 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 02 02 03 C0. 2022-04-21 21:28:03.171 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => command ready => start sending 2022-04-21 21:28:03.171 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_REQ => sending data => 2022-04-21 21:28:03.171 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:03.187 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 02 02 03 C0 2022-04-21 21:28:03.187 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:03.187 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 02 02 03 C0 2022-04-21 21:28:03.202 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:03.202 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:03.265 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:03.265 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 02 03 00 07 03 C0 2022-04-21 21:28:03.265 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 02 03 00 07 03 C0 2022-04-21 21:28:03.265 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:03.280 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:28:03.280 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 02 03 00 07 03. 2022-04-21 21:28:03.280 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:28:03.280 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x203 . 2022-04-21 21:28:03.280 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 07. 2022-04-21 21:28:03.296 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x203 and data 00 07. 2022-04-21 21:28:03.296 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x203 . 2022-04-21 21:28:03.312 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 07. 2022-04-21 21:28:03.312 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_CFM => received data => 00 07 2022-04-21 21:28:03.312 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_CFM => applying data length => 2 2022-04-21 21:28:03.312 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_CFM with 2 bytes of data) called. 2022-04-21 21:28:03.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_CFM (0x203). 2022-04-21 21:28:03.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_CFM. 2022-04-21 21:28:03.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_CFM (0x203) with 2 bytes of data. 2022-04-21 21:28:03.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:03.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): status=0. 2022-04-21 21:28:03.343 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): TotalNumberOfNodes=7. 2022-04-21 21:28:03.343 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): returned status: OK - Request accepted. 2022-04-21 21:28:03.343 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=false. 2022-04-21 21:28:03.343 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:03.343 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:03.343 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:03.343 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:03.359 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 C0 2022-04-21 21:28:03.374 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94 C0 2022-04-21 21:28:03.374 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:03.374 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:03.390 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 94. 2022-04-21 21:28:03.405 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:03.405 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:03.405 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.405 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.421 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:03.437 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.437 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:03.437 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:03.452 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:03.452 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:03.452 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=0. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=0. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Terrasraam. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:03.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:03.484 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:03.484 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:03.499 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:03.515 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:03.515 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:03.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:03.546 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:03.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:03.562 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Terrasraam' instead. 2022-04-21 21:28:03.577 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Terrasraam) created. 2022-04-21 21:28:03.577 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:03.577 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:03.593 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:03.593 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:03.593 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:03.593 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 97 C0 2022-04-21 21:28:03.624 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 97 C0 2022-04-21 21:28:03.624 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:03.624 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:03.624 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 97. 2022-04-21 21:28:03.624 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:03.640 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:03.655 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.655 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.655 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:03.655 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.671 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:03.687 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:03.687 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:03.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:03.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:03.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:03.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:03.702 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=1. 2022-04-21 21:28:03.702 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=1. 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Slaapkamer. 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:03.718 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:03.734 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:03.734 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:03.734 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:03.749 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:03.749 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:03.749 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:03.749 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:03.749 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:03.765 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:03.765 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state active 2022-04-21 21:28:03.780 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Deactivating component 2022-04-21 21:28:03.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:03.780 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : registration change queue [unregistered] 2022-04-21 21:28:03.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:03.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:03.780 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state active 2022-04-21 21:28:03.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:03.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:03.796 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : getting deactivate: deactivate 2022-04-21 21:28:03.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:03.812 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Slaapkamer' instead. 2022-04-21 21:28:03.812 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Slaapkamer) created. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:03.812 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:03.827 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Locating method deactivate in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:28:03.843 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:03.843 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:03.843 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 95 C0 2022-04-21 21:28:03.843 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.deactivate([interface org.osgi.service.component.ComponentContext]) not found 2022-04-21 21:28:03.843 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 95 C0 2022-04-21 21:28:03.859 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Found deactivate method: public void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.deactivate() 2022-04-21 21:28:03.874 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:03.874 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoking deactivate: deactivate: parameters [] 2022-04-21 21:28:03.874 [TRACE] [rnal.discovery.VeluxDiscoveryService] - deactivate() called. 2022-04-21 21:28:03.874 [TRACE] [rnal.discovery.VeluxDiscoveryService] - stopBackgroundDiscovery() called. 2022-04-21 21:28:03.874 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : invoked deactivate: deactivate 2022-04-21 21:28:03.874 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:03.890 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : DependencyManager: TranslationProvider close component unbinding from org.apache.felix.scr.impl.manager.ComponentContextImpl@100fabe at tracking count 2 refpairs: [[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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:03.890 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 95. 2022-04-21 21:28:03.905 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : DependencyManager: LocaleProvider close component unbinding from org.apache.felix.scr.impl.manager.ComponentContextImpl@100fabe at tracking count 1 refpairs: [[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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:03.905 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:03.905 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:03.937 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Unset and deconfigured implementation object for component in deleteComponent for reason Unspecified 2022-04-21 21:28:03.937 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.937 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Changed state from active to satisfied 2022-04-21 21:28:03.937 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Deactivating dependency managers 2022-04-21 21:28:03.937 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.952 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Disabling dependency managers 2022-04-21 21:28:03.968 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:03.968 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : unregistering service listener for dependency LocaleProvider 2022-04-21 21:28:03.968 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:03.968 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : unregistering service listener for dependency TranslationProvider 2022-04-21 21:28:03.984 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:03.984 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Querying state satisfied 2022-04-21 21:28:03.999 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:03.999 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:03.999 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:03.999 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:03.999 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:03.999 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Changed state from satisfied to disposed 2022-04-21 21:28:03.999 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:04.015 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(291)] : Disposing component (reason: 6) 2022-04-21 21:28:04.030 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state active 2022-04-21 21:28:04.030 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=2. 2022-04-21 21:28:04.030 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Deactivating component 2022-04-21 21:28:04.030 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : registration change queue [unregistered] 2022-04-21 21:28:04.030 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=2. 2022-04-21 21:28:04.046 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:04.046 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Zuidraam. 2022-04-21 21:28:04.046 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:04.062 [TRACE] [internal.factory.VeluxHandlerFactory] - removeHandler() removing information element 'org.openhab.binding.velux.internal.handler.VeluxBindingHandler@11f596e'. 2022-04-21 21:28:04.077 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:04.077 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:04.077 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:04.077 [TRACE] [.velux.internal.handler.VeluxHandler] - dispose() called. 2022-04-21 21:28:04.077 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:04.077 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:04.077 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:04.077 [TRACE] [internal.factory.VeluxHandlerFactory] - removeHandler() removing thing 'org.openhab.binding.velux.internal.handler.VeluxHandler@5c42f4'. 2022-04-21 21:28:04.109 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:04.109 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:04.109 [TRACE] [internal.factory.VeluxHandlerFactory] - removeHandler() removing bridge 'org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@1124cfd'. 2022-04-21 21:28:04.124 [TRACE] [internal.factory.VeluxHandlerFactory] - unregisterDeviceDiscoveryService(org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@1124cfd) called. 2022-04-21 21:28:04.124 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:04.124 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:04.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:04.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:04.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:04.140 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state active 2022-04-21 21:28:04.155 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:04.155 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : getting deactivate: deactivate 2022-04-21 21:28:04.171 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:04.171 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Locating method deactivate in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:04.171 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Found deactivate method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.deactivate(org.osgi.service.component.ComponentContext) 2022-04-21 21:28:04.171 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoking deactivate: deactivate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl] 2022-04-21 21:28:04.171 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : invoked deactivate: deactivate 2022-04-21 21:28:04.187 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:04.187 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : DependencyManager: TranslationProvider close component unbinding from org.apache.felix.scr.impl.manager.ComponentContextImpl@1e8609a at tracking count 4 refpairs: [[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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:04.202 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:04.202 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : DependencyManager: LocaleProvider close component unbinding from org.apache.felix.scr.impl.manager.ComponentContextImpl@1e8609a at tracking count 3 refpairs: [[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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:04.202 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:04.202 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:04.202 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:04.218 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:04.249 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : DependencyManager: $001 close component unbinding from org.apache.felix.scr.impl.manager.ComponentContextImpl@1e8609a at tracking count 2 refpairs: [[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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:04.249 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:04.249 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:04.265 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : DependencyManager: $000 close component unbinding from org.apache.felix.scr.impl.manager.ComponentContextImpl@1e8609a at tracking count 1 refpairs: [[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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:04.265 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Zuidraam' instead. 2022-04-21 21:28:04.265 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Zuidraam) created. 2022-04-21 21:28:04.265 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:04.280 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:04.280 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:04.280 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:04.296 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:04.296 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Unset and deconfigured implementation object for component in deleteComponent for reason Unspecified 2022-04-21 21:28:04.312 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Changed state from active to satisfied 2022-04-21 21:28:04.312 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F3 C0 2022-04-21 21:28:04.312 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Deactivating dependency managers 2022-04-21 21:28:04.327 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Disabling dependency managers 2022-04-21 21:28:04.327 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F3 C0 2022-04-21 21:28:04.327 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : unregistering service listener for dependency $000 2022-04-21 21:28:04.327 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:04.327 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:04.343 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F3. 2022-04-21 21:28:04.343 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : unregistering service listener for dependency $001 2022-04-21 21:28:04.359 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:04.359 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : unregistering service listener for dependency LocaleProvider 2022-04-21 21:28:04.359 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:04.359 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:04.374 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:04.374 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : unregistering service listener for dependency TranslationProvider 2022-04-21 21:28:04.390 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:04.390 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Querying state satisfied 2022-04-21 21:28:04.390 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Changed state from satisfied to disposed 2022-04-21 21:28:04.390 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204201517 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(292)] : Disposing component (reason: 6) 2022-04-21 21:28:04.405 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:04.421 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:04.437 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:04.437 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:04.437 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:04.437 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:04.452 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:04.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:04.468 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=3. 2022-04-21 21:28:04.499 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=3. 2022-04-21 21:28:04.499 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:04.499 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Werkkamer. 2022-04-21 21:28:04.499 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:04.515 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:04.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:04.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:04.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:04.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:04.577 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:04.624 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:04.702 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:04.749 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : BundleComponentActivator : ComponentHolder created. 2022-04-21 21:28:04.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:04.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:04.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:04.780 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:04.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:04.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:04.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:04.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:04.796 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:04.812 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : BundleComponentActivator : ComponentHolder created. 2022-04-21 21:28:04.827 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:04.827 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : 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 2022-04-21 21:28:04.827 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:04.827 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : 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 2022-04-21 21:28:04.827 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component created: DS=DS13, implementation=org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[discovery.velux] 2022-04-21 21:28:04.827 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component Services: scope=singleton, services=[org.openhab.core.config.discovery.DiscoveryService] 2022-04-21 21:28:04.859 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component Properties: {} 2022-04-21 21:28:04.859 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:04.859 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:04.859 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:04.859 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Querying state disabled 2022-04-21 21:28:04.859 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Querying state disabled 2022-04-21 21:28:04.859 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Component can not be activated since it is in state disabled 2022-04-21 21:28:04.859 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService] : Querying state disabled 2022-04-21 21:28:04.874 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Updating target filters 2022-04-21 21:28:04.874 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:04.890 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : No change in target property for dependency LocaleProvider: currently registered: false 2022-04-21 21:28:04.890 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : No existing service listener to unregister for dependency LocaleProvider 2022-04-21 21:28:04.890 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Setting target property for dependency LocaleProvider to null 2022-04-21 21:28:04.890 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : New service tracker for LocaleProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:04.890 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm LocaleProvider tracker reset (closed) 2022-04-21 21:28:04.905 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm LocaleProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:28:04.921 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Werkkamer' instead. 2022-04-21 21:28:04.921 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm LocaleProvider tracking 1 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:28:04.921 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Werkkamer) created. 2022-04-21 21:28:04.921 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:04.921 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:04.921 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:04.937 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:04.937 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:04.952 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8C C0 2022-04-21 21:28:04.952 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm LocaleProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:28:04.952 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8C C0 2022-04-21 21:28:04.968 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm LocaleProvider tracker opened 2022-04-21 21:28:04.984 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:04.984 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : registering service listener for dependency LocaleProvider 2022-04-21 21:28:04.984 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : No change in target property for dependency TranslationProvider: currently registered: false 2022-04-21 21:28:04.984 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : No existing service listener to unregister for dependency TranslationProvider 2022-04-21 21:28:04.984 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Setting target property for dependency TranslationProvider to null 2022-04-21 21:28:04.999 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : New service tracker for TranslationProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:05.015 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm TranslationProvider tracker reset (closed) 2022-04-21 21:28:05.015 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:05.015 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm TranslationProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:28:05.015 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8C. 2022-04-21 21:28:05.030 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm TranslationProvider tracking 2 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:28:05.046 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:05.046 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm TranslationProvider 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:28:05.046 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:05.046 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.046 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : dm TranslationProvider tracker opened 2022-04-21 21:28:05.062 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.062 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : registering service listener for dependency TranslationProvider 2022-04-21 21:28:05.062 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:05.062 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.077 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Changed state from disabled to unsatisfiedReference 2022-04-21 21:28:05.093 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:05.093 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Component enabled 2022-04-21 21:28:05.093 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : ActivateInternal 2022-04-21 21:28:05.109 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Querying state unsatisfiedReference 2022-04-21 21:28:05.109 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:05.109 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:05.124 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:05.124 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:05.124 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:05.124 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Querying state unsatisfiedReference 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=4. 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=4. 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Keukenraam. 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:05.140 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:05.155 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Activating component from state unsatisfiedReference 2022-04-21 21:28:05.155 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Querying state unsatisfiedReference 2022-04-21 21:28:05.155 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:05.155 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Querying state unsatisfiedReference 2022-04-21 21:28:05.155 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Changed state from unsatisfiedReference to satisfied 2022-04-21 21:28:05.155 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : registration change queue [registered] 2022-04-21 21:28:05.171 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:05.171 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:05.171 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:05.171 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:05.171 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:05.187 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Checking constructor public org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService() 2022-04-21 21:28:05.218 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Found constructor with 0 arguments : public org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService() 2022-04-21 21:28:05.218 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getting bind: setLocaleProvider 2022-04-21 21:28:05.218 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Locating method setLocaleProvider in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:28:05.234 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider 2022-04-21 21:28:05.234 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:28:05.234 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:28:05.249 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:05.265 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:28:05.265 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getParameterClass: Found class org.openhab.core.i18n.LocaleProvider 2022-04-21 21:28:05.265 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.LocaleProvider 2022-04-21 21:28:05.265 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:05.265 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Found bind method: protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:05.280 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:05.280 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:05.280 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:05.280 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getting bind: setTranslationProvider 2022-04-21 21:28:05.280 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Locating method setTranslationProvider in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:28:05.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:05.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:05.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:05.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:05.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:05.312 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:05.327 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:05.327 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Keukenraam' instead. 2022-04-21 21:28:05.327 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Keukenraam) created. 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:05.327 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:05.343 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:05.343 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:05.343 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:05.343 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8D C0 2022-04-21 21:28:05.343 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:28:05.374 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8D C0 2022-04-21 21:28:05.374 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:28:05.374 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:05.374 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:05.390 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8D. 2022-04-21 21:28:05.405 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:28:05.405 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:05.405 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getParameterClass: Found class org.openhab.core.i18n.TranslationProvider 2022-04-21 21:28:05.405 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.TranslationProvider 2022-04-21 21:28:05.421 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:05.437 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Found bind method: protected void org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:05.437 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:05.437 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : This thread collected dependencies 2022-04-21 21:28:05.437 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getService (single component manager) dependencies collected. 2022-04-21 21:28:05.452 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Querying state satisfied 2022-04-21 21:28:05.452 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Querying state satisfied 2022-04-21 21:28:05.468 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:05.468 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.468 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:05.499 [TRACE] [rnal.discovery.VeluxDiscoveryService] - VeluxDiscoveryService(without Bridge) just initialized. 2022-04-21 21:28:05.499 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.499 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : invoking bind: setLocaleProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:28:05.499 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:05.499 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.515 [TRACE] [rnal.discovery.VeluxDiscoveryService] - setLocaleProvider(): provided locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:28:05.530 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:05.530 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : invoked bind: setLocaleProvider 2022-04-21 21:28:05.530 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:05.530 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:05.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:05.530 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:05.562 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : invoking bind: setTranslationProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:28:05.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:05.562 [TRACE] [rnal.discovery.VeluxDiscoveryService] - setTranslationProvider(): provided translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:28:05.562 [TRACE] [rnal.discovery.VeluxDiscoveryService] - updateLocalization(): creating Localization based on locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65). 2022-04-21 21:28:05.562 [TRACE] [ng.velux.internal.utils.Localization] - Localization(Constructor w/ org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65) called. 2022-04-21 21:28:05.562 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:05.562 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : invoked bind: setTranslationProvider 2022-04-21 21:28:05.577 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : getting activate: activate 2022-04-21 21:28:05.577 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Locating method activate in class org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService 2022-04-21 21:28:05.577 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Declared Method org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService.activate([interface org.osgi.service.component.ComponentContext]) not found 2022-04-21 21:28:05.577 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=5. 2022-04-21 21:28:05.577 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=5. 2022-04-21 21:28:05.577 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:05.593 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Terrasdeur. 2022-04-21 21:28:05.593 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:05.593 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:05.593 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:05.609 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:05.609 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:05.609 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:05.609 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:05.624 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:05.624 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Locating method activate in class org.openhab.core.config.discovery.AbstractDiscoveryService 2022-04-21 21:28:05.624 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Declared Method org.openhab.core.config.discovery.AbstractDiscoveryService.activate([interface org.osgi.service.component.ComponentContext]) not found 2022-04-21 21:28:05.624 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Found activate method: protected void org.openhab.core.config.discovery.AbstractDiscoveryService.activate(java.util.Map) 2022-04-21 21:28:05.640 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.helper.ReadOnlyDictionary] 2022-04-21 21:28:05.640 [TRACE] [rnal.discovery.VeluxDiscoveryService] - startBackgroundDiscovery() called. 2022-04-21 21:28:05.640 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:05.655 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:05.671 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : invoked activate: activate 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:05.671 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:05.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:05.687 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Set implementation object for component 2022-04-21 21:28:05.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:05.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:05.687 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:05.702 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.discovery.VeluxDiscoveryService(293)] : Changed state from satisfied to active 2022-04-21 21:28:05.702 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:05.702 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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=null, parameter=0 2022-04-21 21:28:05.702 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:05.702 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:05.718 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Terrasdeur' instead. 2022-04-21 21:28:05.718 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Terrasdeur) created. 2022-04-21 21:28:05.734 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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=null, parameter=1 2022-04-21 21:28:05.734 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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 2022-04-21 21:28:05.734 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : 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 2022-04-21 21:28:05.734 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component created: DS=DS14, implementation=org.openhab.binding.velux.internal.factory.VeluxHandlerFactory, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.velux] 2022-04-21 21:28:05.749 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component Services: scope=singleton, services=[org.openhab.core.thing.binding.ThingHandlerFactory] 2022-04-21 21:28:05.749 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:05.765 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:05.765 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:05.765 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:05.765 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:05.765 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component Properties: {} 2022-04-21 21:28:05.791 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Querying state disabled 2022-04-21 21:28:05.806 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 86 C0 2022-04-21 21:28:05.806 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Querying state disabled 2022-04-21 21:28:05.806 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Component can not be activated since it is in state disabled 2022-04-21 21:28:05.812 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory] : Querying state disabled 2022-04-21 21:28:05.812 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Updating target filters 2022-04-21 21:28:05.812 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No change in target property for dependency $000: currently registered: false 2022-04-21 21:28:05.822 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 86 C0 2022-04-21 21:28:05.837 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No existing service listener to unregister for dependency $000 2022-04-21 21:28:05.837 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Setting target property for dependency $000 to null 2022-04-21 21:28:05.837 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : New service tracker for $000, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:05.837 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:05.837 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:05.853 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm $000 tracker reset (closed) 2022-04-21 21:28:05.869 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 86. 2022-04-21 21:28:05.869 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:28:05.869 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:05.869 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:05.869 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.884 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm $000 tracking 1 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:28:05.900 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.900 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:28:05.900 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm $000 tracker opened 2022-04-21 21:28:05.900 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : registering service listener for dependency $000 2022-04-21 21:28:05.900 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No change in target property for dependency $001: currently registered: false 2022-04-21 21:28:05.931 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:05.931 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No existing service listener to unregister for dependency $001 2022-04-21 21:28:05.931 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Setting target property for dependency $001 to null 2022-04-21 21:28:05.931 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : New service tracker for $001, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:05.931 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:05.947 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm $001 tracker reset (closed) 2022-04-21 21:28:05.962 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:05.962 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:28:05.962 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:05.962 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:05.962 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:05.962 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:05.978 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:05.994 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm $001 tracking 2 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:28:05.994 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:05.994 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=6. 2022-04-21 21:28:05.994 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=6. 2022-04-21 21:28:05.994 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:05.994 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Hobbykamer. 2022-04-21 21:28:06.010 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:28:06.010 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:06.025 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm $001 tracker opened 2022-04-21 21:28:06.025 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:06.025 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:06.025 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:06.025 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:06.025 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:06.025 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:06.041 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : registering service listener for dependency $001 2022-04-21 21:28:06.041 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:06.057 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:06.072 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No change in target property for dependency LocaleProvider: currently registered: false 2022-04-21 21:28:06.072 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:06.072 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:06.072 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539591. 2022-04-21 21:28:06.072 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:06.072 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:06.072 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:06.088 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:06.088 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:06.088 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:06.103 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Hobbykamer' instead. 2022-04-21 21:28:06.103 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No existing service listener to unregister for dependency LocaleProvider 2022-04-21 21:28:06.103 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Setting target property for dependency LocaleProvider to null 2022-04-21 21:28:06.103 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : New service tracker for LocaleProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.LocaleProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:06.103 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm LocaleProvider tracker reset (closed) 2022-04-21 21:28:06.119 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:28:06.119 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Hobbykamer) created. 2022-04-21 21:28:06.135 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm LocaleProvider tracking 3 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:28:06.135 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:06.135 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:06.135 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:06.150 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:28:06.150 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:06.166 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm LocaleProvider tracker opened 2022-04-21 21:28:06.166 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : registering service listener for dependency LocaleProvider 2022-04-21 21:28:06.166 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No change in target property for dependency TranslationProvider: currently registered: false 2022-04-21 21:28:06.166 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : No existing service listener to unregister for dependency TranslationProvider 2022-04-21 21:28:06.166 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Setting target property for dependency TranslationProvider to null 2022-04-21 21:28:06.182 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : New service tracker for TranslationProvider, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.i18n.TranslationProvider), initialReferenceFilter (objectClass=org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:06.197 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm TranslationProvider tracker reset (closed) 2022-04-21 21:28:06.197 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (enter) 2022-04-21 21:28:06.197 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:06.197 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm TranslationProvider tracking 4 SingleStatic active: false trackerOpened: false optional: false 2022-04-21 21:28:06.213 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 7 bytes: C0 00 03 02 05 04 C0 2022-04-21 21:28:06.228 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]} (exit) 2022-04-21 21:28:06.228 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 7 bytes: C0 00 03 02 05 04 C0 2022-04-21 21:28:06.228 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:06.228 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 7 called. 2022-04-21 21:28:06.228 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 03 02 05 04. 2022-04-21 21:28:06.228 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 5. 2022-04-21 21:28:06.228 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x205 . 2022-04-21 21:28:06.228 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 0 bytes: . 2022-04-21 21:28:06.228 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x205 and data . 2022-04-21 21:28:06.244 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x205 . 2022-04-21 21:28:06.244 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 0 bytes: . 2022-04-21 21:28:06.244 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF => received data => 2022-04-21 21:28:06.260 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF => applying data length => 0 2022-04-21 21:28:06.260 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF with 0 bytes of data) called. 2022-04-21 21:28:06.260 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF (0x205). 2022-04-21 21:28:06.260 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF. 2022-04-21 21:28:06.260 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished-packet received. 2022-04-21 21:28:06.260 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=true,success=true. 2022-04-21 21:28:06.260 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => finished => success 2022-04-21 21:28:06.260 [TRACE] [x.internal.bridge.slip.SCgetProducts] - getProducts(): returning array of 7 products. 2022-04-21 21:28:06.275 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Terrasraam (type SLIDER_SHUTTER). 2022-04-21 21:28:06.291 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : dm TranslationProvider tracker opened 2022-04-21 21:28:06.291 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : registering service listener for dependency TranslationProvider 2022-04-21 21:28:06.291 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Changed state from disabled to unsatisfiedReference 2022-04-21 21:28:06.291 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Component enabled 2022-04-21 21:28:06.291 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF)) returns false. 2022-04-21 21:28:06.291 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : ActivateInternal 2022-04-21 21:28:06.291 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Querying state unsatisfiedReference 2022-04-21 21:28:06.322 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF). 2022-04-21 21:28:06.322 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Querying state unsatisfiedReference 2022-04-21 21:28:06.322 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Activating component from state unsatisfiedReference 2022-04-21 21:28:06.322 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Querying state unsatisfiedReference 2022-04-21 21:28:06.322 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF)) called. 2022-04-21 21:28:06.322 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Querying state unsatisfiedReference 2022-04-21 21:28:06.322 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Changed state from unsatisfiedReference to satisfied 2022-04-21 21:28:06.322 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : registration change queue [registered] 2022-04-21 21:28:06.338 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF)) returns false. 2022-04-21 21:28:06.338 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Checking constructor public org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(org.openhab.core.i18n.LocaleProvider,org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:06.353 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.353 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF). 2022-04-21 21:28:06.353 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Terrasraam 2022-04-21 21:28:06.353 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 0 2022-04-21 21:28:06.353 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Terrasraam 2022-04-21 21:28:06.353 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Slaapkamer (type SLIDER_SHUTTER). 2022-04-21 21:28:06.369 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF)) returns false. 2022-04-21 21:28:06.369 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF). 2022-04-21 21:28:06.369 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getParameterClass: Found class org.openhab.core.i18n.LocaleProvider 2022-04-21 21:28:06.385 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF)) called. 2022-04-21 21:28:06.385 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF)) returns false. 2022-04-21 21:28:06.385 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF). 2022-04-21 21:28:06.385 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Slaapkamer 2022-04-21 21:28:06.385 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 1 2022-04-21 21:28:06.385 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.400 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getParameterClass: Found class org.openhab.core.i18n.TranslationProvider 2022-04-21 21:28:06.416 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Slaapkamer 2022-04-21 21:28:06.416 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Found constructor with 2 arguments : public org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(org.openhab.core.i18n.LocaleProvider,org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:06.416 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getting bind: setLocaleProvider 2022-04-21 21:28:06.416 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Zuidraam (type SLIDER_SHUTTER). 2022-04-21 21:28:06.416 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF)) returns false. 2022-04-21 21:28:06.416 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Locating method setLocaleProvider in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.432 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider 2022-04-21 21:28:06.432 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF). 2022-04-21 21:28:06.447 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF)) called. 2022-04-21 21:28:06.447 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:28:06.447 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF)) returns false. 2022-04-21 21:28:06.447 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:28:06.447 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.LocaleProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.463 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getParameterClass: Found class org.openhab.core.i18n.LocaleProvider 2022-04-21 21:28:06.478 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF). 2022-04-21 21:28:06.478 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.LocaleProvider 2022-04-21 21:28:06.478 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:06.478 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Found bind method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setLocaleProvider(org.openhab.core.i18n.LocaleProvider) 2022-04-21 21:28:06.478 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getting bind: setTranslationProvider 2022-04-21 21:28:06.478 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Locating method setTranslationProvider in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.494 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : doFindMethod: Looking for method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider 2022-04-21 21:28:06.510 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider([interface org.osgi.framework.ServiceReference]) not found 2022-04-21 21:28:06.510 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Zuidraam 2022-04-21 21:28:06.510 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 2 2022-04-21 21:28:06.510 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Zuidraam 2022-04-21 21:28:06.510 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Werkkamer (type SLIDER_SHUTTER). 2022-04-21 21:28:06.510 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Declared Method org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider([interface org.osgi.service.component.ComponentServiceObjects]) not found 2022-04-21 21:28:06.525 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getReferenceClass: Looking for interface class org.openhab.core.i18n.TranslationProvider through loader of org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.541 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getParameterClass: Found class org.openhab.core.i18n.TranslationProvider 2022-04-21 21:28:06.541 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF)) returns false. 2022-04-21 21:28:06.541 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.i18n.TranslationProvider 2022-04-21 21:28:06.541 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : doFindMethod: Found Method protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:06.541 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Found bind method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.setTranslationProvider(org.openhab.core.i18n.TranslationProvider) 2022-04-21 21:28:06.557 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : This thread collected dependencies 2022-04-21 21:28:06.557 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getService (single component manager) dependencies collected. 2022-04-21 21:28:06.557 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Querying state satisfied 2022-04-21 21:28:06.572 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF). 2022-04-21 21:28:06.572 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF)) called. 2022-04-21 21:28:06.572 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF)) returns false. 2022-04-21 21:28:06.572 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF). 2022-04-21 21:28:06.572 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Werkkamer 2022-04-21 21:28:06.572 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 3 2022-04-21 21:28:06.572 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Werkkamer 2022-04-21 21:28:06.588 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Keukenraam (type SLIDER_SHUTTER). 2022-04-21 21:28:06.588 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF)) returns false. 2022-04-21 21:28:06.603 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Querying state satisfied 2022-04-21 21:28:06.603 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF). 2022-04-21 21:28:06.603 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF)) called. 2022-04-21 21:28:06.603 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [null]]] 2022-04-21 21:28:06.603 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [null]]] 2022-04-21 21:28:06.635 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:06.635 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF)) returns false. 2022-04-21 21:28:06.635 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF). 2022-04-21 21:28:06.635 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Keukenraam 2022-04-21 21:28:06.650 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : 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}={location=52.99144008608785,6.577062362837458, service.id=159, service.bundleid=150, service.scope=bundle, component.name=org.openhab.core.internal.i18n.I18nProviderImpl, language=en, service.config.label=Regional Settings, component.id=18, timezone=Europe/Amsterdam, service.config.category=system, region=NL, service.config.description.uri=system:i18n, service.pid=[org.openhab.i18n, org.openhab.i18n]}] service: [org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65]]] 2022-04-21 21:28:06.650 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 4 2022-04-21 21:28:06.666 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Keukenraam 2022-04-21 21:28:06.666 [TRACE] [internal.factory.VeluxHandlerFactory] - VeluxHandlerFactory(locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65) called. 2022-04-21 21:28:06.666 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Terrasdeur (type SLIDER_SHUTTER). 2022-04-21 21:28:06.666 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF)) returns false. 2022-04-21 21:28:06.666 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:06.682 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF)) called. 2022-04-21 21:28:06.682 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF)) returns false. 2022-04-21 21:28:06.682 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : invoking bind: setLocaleProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:28:06.697 [TRACE] [internal.factory.VeluxHandlerFactory] - setLocaleProvider(): provided locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:28:06.697 [TRACE] [internal.factory.VeluxHandlerFactory] - updateLocalization(): creating Localization based on locale=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65). 2022-04-21 21:28:06.697 [TRACE] [ng.velux.internal.utils.Localization] - Localization(Constructor w/ org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65,org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65) called. 2022-04-21 21:28:06.697 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:06.697 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : invoked bind: setLocaleProvider 2022-04-21 21:28:06.697 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : invoking bind: setTranslationProvider: parameters [org.openhab.core.internal.i18n.I18nProviderImpl] 2022-04-21 21:28:06.713 [TRACE] [internal.factory.VeluxHandlerFactory] - setTranslationProvider(): provided translation=org.openhab.core.internal.i18n.I18nProviderImpl@3e3d65. 2022-04-21 21:28:06.713 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : invoked bind: setTranslationProvider 2022-04-21 21:28:06.728 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : getting activate: activate 2022-04-21 21:28:06.728 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Locating method activate in class org.openhab.binding.velux.internal.factory.VeluxHandlerFactory 2022-04-21 21:28:06.728 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Terrasdeur 2022-04-21 21:28:06.728 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Found activate method: protected void org.openhab.binding.velux.internal.factory.VeluxHandlerFactory.activate(org.osgi.service.component.ComponentContext) 2022-04-21 21:28:06.728 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl] 2022-04-21 21:28:06.744 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : invoked activate: activate 2022-04-21 21:28:06.744 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 5 2022-04-21 21:28:06.760 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Set implementation object for component 2022-04-21 21:28:06.760 [DEBUG] [internal.factory.VeluxHandlerFactory] - bundle org.openhab.binding.velux:3.3.0.202204211835 (237)[org.openhab.binding.velux.internal.factory.VeluxHandlerFactory(294)] : Changed state from satisfied to active 2022-04-21 21:28:06.760 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:rollershutter) called and returns true. 2022-04-21 21:28:06.760 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Terrasdeur 2022-04-21 21:28:06.760 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Hobbykamer (type SLIDER_SHUTTER). 2022-04-21 21:28:06.760 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF)) returns false. 2022-04-21 21:28:06.760 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF). 2022-04-21 21:28:06.760 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF)) called. 2022-04-21 21:28:06.775 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF)) returns false. 2022-04-21 21:28:06.791 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:klf200) called and returns true. 2022-04-21 21:28:06.791 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF). 2022-04-21 21:28:06.791 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:binding) called and returns true. 2022-04-21 21:28:06.791 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Hobbykamer 2022-04-21 21:28:06.838 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 6 2022-04-21 21:28:06.838 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:rollershutter) called and returns true. 2022-04-21 21:28:06.838 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Hobbykamer 2022-04-21 21:28:06.838 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() finally has found products 7 members: Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF),Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF),Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF),Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF),Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF),Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF),Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:06.838 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:klf200) called and returns true. 2022-04-21 21:28:06.853 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Found Velux actuators: Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF) Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF) Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF) Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF) Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF) Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF) Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF) 2022-04-21 21:28:06.853 [TRACE] [internal.factory.VeluxHandlerFactory] - createBridgeHandler(velux:klf200:192_168_178_231) called for thing named 'Velux Bridge (192.168.178.231)'. 2022-04-21 21:28:06.869 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:06.885 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Activating HouseStatusMonitor. 2022-04-21 21:28:06.885 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor,bridgeInstance=org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:06.900 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor) done. 2022-04-21 21:28:06.885 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NoClassDefFoundError: org/openhab/binding/velux/internal/bridge/VeluxBridgeSetHouseStatusMonitor at org.openhab.binding.velux.internal.handler.VeluxBridgeHandler.disposeSchedulerJob(VeluxBridgeHandler.java:371) ~[?:?] at org.openhab.binding.velux.internal.handler.VeluxBridgeHandler.lambda$2(VeluxBridgeHandler.java:320) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] 2022-04-21 21:28:06.885 [WARN ] [mmon.WrappedScheduledExecutorService] - Scheduled runnable ended with an exception: java.lang.NoClassDefFoundError: org/openhab/binding/velux/internal/bridge/VeluxBridgeSetHouseStatusMonitor at org.openhab.binding.velux.internal.handler.VeluxBridgeHandler.bridgeParamsUpdated(VeluxBridgeHandler.java:458) ~[?:?] at org.openhab.binding.velux.internal.handler.VeluxBridgeHandler.initializeSchedulerJob(VeluxBridgeHandler.java:298) ~[?:?] at org.openhab.binding.velux.internal.handler.VeluxBridgeHandler.lambda$0(VeluxBridgeHandler.java:284) ~[?:?] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?] at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] Caused by: java.lang.ClassNotFoundException: org.openhab.binding.velux.internal.bridge.VeluxBridgeSetHouseStatusMonitor cannot be found by org.openhab.binding.velux_3.3.0.202204201517 at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:519) ~[org.eclipse.osgi-3.16.300.jar:?] at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:170) ~[org.eclipse.osgi-3.16.300.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] ... 9 more 2022-04-21 21:28:06.947 [TRACE] [internal.bridge.json.JsonVeluxBridge] - JsonVeluxBridge(constructor) called. 2022-04-21 21:28:06.978 [TRACE] [g.velux.internal.bridge.json.JClogin] - JClogin(constructor) called. 2022-04-21 21:28:06.978 [TRACE] [x.internal.bridge.json.JsonBridgeAPI] - JsonBridgeAPI(constructor) called. 2022-04-21 21:28:06.994 [TRACE] [internal.bridge.json.JsonVeluxBridge] - JsonVeluxBridge(constructor) done. 2022-04-21 21:28:06.994 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor,bridgeInstance=org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:06.994 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - VeluxBridge(constructor) done. 2022-04-21 21:28:07.010 [DEBUG] [nternal.bridge.slip.io.SSLconnection] - SSLconnection() called. 2022-04-21 21:28:07.010 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - SlipVeluxBridge(constructor) called. 2022-04-21 21:28:07.057 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct() created. 2022-04-21 21:28:07.073 [DEBUG] [internal.bridge.slip.SCgetLimitation] - SCgetLimitation(Constructor) called. 2022-04-21 21:28:07.073 [DEBUG] [internal.bridge.slip.SCgetLimitation] - SCgetLimitation(): starting sessions with the random number 2268. 2022-04-21 21:28:07.088 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - SCgetWLANConfig(constructor) called. 2022-04-21 21:28:07.088 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - SCgetProduct(Constructor) called. 2022-04-21 21:28:07.088 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - SCgetProduct(): starting sessions with the random number 2905. 2022-04-21 21:28:07.104 [DEBUG] [idge.slip.SCrunProductIdentification] - SCrunProductIdentification(Constructor) called. 2022-04-21 21:28:07.104 [DEBUG] [idge.slip.SCrunProductIdentification] - SCrunProductIdentification(): starting sessions with the random number 179. 2022-04-21 21:28:07.119 [DEBUG] [elux.internal.bridge.slip.SCrunScene] - SCrunScene(Constructor) called. 2022-04-21 21:28:07.119 [DEBUG] [elux.internal.bridge.slip.SCrunScene] - SCrunScene(): starting sessions with the random number 1566. 2022-04-21 21:28:07.119 [DEBUG] [internal.bridge.slip.SCsetLimitation] - SCsetLimitation(Constructor) called. 2022-04-21 21:28:07.119 [DEBUG] [internal.bridge.slip.SCsetLimitation] - SCsetLimitation(): starting sessions with the random number 1740. 2022-04-21 21:28:07.135 [TRACE] [x.internal.bridge.slip.SlipBridgeAPI] - SlipBridgeAPI(constructor) called. 2022-04-21 21:28:07.135 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - SlipVeluxBridge(constructor) done. 2022-04-21 21:28:07.151 [TRACE] [internal.bridge.VeluxBridgeActuators] - VeluxBridgeActuators(constructor) called. 2022-04-21 21:28:07.151 [TRACE] [nternal.things.VeluxExistingProducts] - VeluxExistingProducts(constructor) called. 2022-04-21 21:28:07.151 [TRACE] [nternal.things.VeluxExistingProducts] - VeluxExistingProducts(constructor) done. 2022-04-21 21:28:07.151 [TRACE] [internal.bridge.VeluxBridgeActuators] - VeluxBridgeActuators(constructor) done. 2022-04-21 21:28:07.151 [TRACE] [ux.internal.bridge.VeluxBridgeScenes] - VeluxBridgeScenes(constructor) called. 2022-04-21 21:28:07.151 [TRACE] [.internal.things.VeluxExistingScenes] - VeluxExistingScenes(constructor) done. 2022-04-21 21:28:07.166 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - VeluxBridgeDeviceStatus(constructor) called. 2022-04-21 21:28:07.166 [TRACE] [ternal.bridge.VeluxBridgeGetFirmware] - VeluxBridgeGetFirmware(constructor) called. 2022-04-21 21:28:07.182 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - VeluxBridgeLANConfig(constructor) called. 2022-04-21 21:28:07.182 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - VeluxBridgeWLANConfig(constructor) called. 2022-04-21 21:28:07.182 [TRACE] [.internal.handler.VeluxBridgeHandler] - VeluxBridgeHandler(constructor with bridge=org.openhab.core.thing.internal.BridgeImpl@60bae8b2, localization=org.openhab.binding.velux.internal.utils.Localization@275b12) called. 2022-04-21 21:28:07.182 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Creating a VeluxBridgeHandler for thing 'velux:klf200:192_168_178_231'. 2022-04-21 21:28:07.182 [TRACE] [internal.factory.VeluxHandlerFactory] - registerDeviceDiscoveryService(org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:07.182 [TRACE] [rnal.discovery.VeluxDiscoveryService] - VeluxDiscoveryService(locale=null,i18n=null) just initialized. 2022-04-21 21:28:07.198 [TRACE] [rnal.discovery.VeluxDiscoveryService] - VeluxDiscoveryService(): registering bridge org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7 for discovery. 2022-04-21 21:28:07.229 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:rollershutter) called and returns true. 2022-04-21 21:28:07.229 [TRACE] [.internal.handler.VeluxBridgeHandler] - initialize(): initialize bridge configuration parameters. 2022-04-21 21:28:07.229 [TRACE] [internal.factory.VeluxHandlerFactory] - createThingHandler(velux:rollershutter:192_168_178_231:Hobbykamer) called for thing named 'Hobbykamer'. 2022-04-21 21:28:07.244 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(constructor) called. 2022-04-21 21:28:07.244 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_PROTOCOL'. 2022-04-21 21:28:07.244 [TRACE] [.velux.internal.handler.VeluxHandler] - VeluxHandler(thing=org.openhab.core.thing.internal.ThingImpl@40b07172,localization=org.openhab.binding.velux.internal.utils.Localization@275b12) constructor called. 2022-04-21 21:28:07.244 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_IPADDRESS'. 2022-04-21 21:28:07.244 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_TCPPORT'. 2022-04-21 21:28:07.244 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_PASSWORD'. 2022-04-21 21:28:07.244 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_TIMEOUT_MSECS'. 2022-04-21 21:28:07.260 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_RETRIES'. 2022-04-21 21:28:07.260 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_REFRESH_MSECS'. 2022-04-21 21:28:07.260 [TRACE] [.velux.internal.handler.VeluxHandler] - initialize() called. 2022-04-21 21:28:07.276 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_IS_BULK_RETRIEVAL_ENABLED'. 2022-04-21 21:28:07.276 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_IS_SEQUENTIAL_ENFORCED'. 2022-04-21 21:28:07.276 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): FYI: a potential configuration string is 'BRIDGE_PROTOCOL_TRACE_ENABLED'. 2022-04-21 21:28:07.276 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking protocol. 2022-04-21 21:28:07.276 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking ipAddress. 2022-04-21 21:28:07.276 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking tcpPort. 2022-04-21 21:28:07.291 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking password. 2022-04-21 21:28:07.291 [DEBUG] [.velux.internal.handler.VeluxHandler] - initialize(): Initializing thing velux:rollershutter:192_168_178_231:Hobbykamer in combination with bridge org.openhab.core.thing.internal.BridgeImpl@60bae8b2. 2022-04-21 21:28:07.307 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking timeoutMsecs. 2022-04-21 21:28:07.307 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking retries. 2022-04-21 21:28:07.307 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(): checking refreshMsecs. 2022-04-21 21:28:07.307 [TRACE] [.binding.velux.internal.VeluxBinding] - VeluxBinding(constructor) done. 2022-04-21 21:28:07.307 [TRACE] [.binding.velux.internal.VeluxBinding] - checked() called. 2022-04-21 21:28:07.307 [DEBUG] [.binding.velux.internal.VeluxBinding] - veluxConfig[protocol=slip,ipAddress=192.168.178.231,tcpPort=51200,password=**********,timeoutMsecs=3000,retries=5,refreshMsecs=10000,isBulkRetrievalEnabled=true,isSequentialEnforced=false,isProtocolTraceEnabled=false] 2022-04-21 21:28:07.307 [TRACE] [.velux.internal.handler.VeluxHandler] - initialize() updating ThingStatus to OFFLINE/BRIDGE_OFFLINE. 2022-04-21 21:28:07.307 [TRACE] [.velux.internal.handler.VeluxHandler] - initialize() done. 2022-04-21 21:28:07.323 [TRACE] [.binding.velux.internal.VeluxBinding] - checked() done. 2022-04-21 21:28:07.338 [TRACE] [.internal.handler.VeluxBridgeHandler] - initializeSchedulerJob(): adopt new bridge configuration parameters. 2022-04-21 21:28:07.338 [TRACE] [internal.factory.VeluxHandlerFactory] - supportsThingType(velux:binding) called and returns true. 2022-04-21 21:28:07.338 [TRACE] [internal.factory.VeluxHandlerFactory] - createBindingHandler(velux:binding:org_openhab_binding_velux) called for thing named 'Velux Binding Information Element'. 2022-04-21 21:28:07.338 [TRACE] [internal.handler.VeluxBindingHandler] - VeluxBindingHandler(constructor) called. 2022-04-21 21:28:07.338 [DEBUG] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated() called. 2022-04-21 21:28:07.338 [DEBUG] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): choosing SLIP as communication method. 2022-04-21 21:28:07.338 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Trying to authenticate towards bridge. 2022-04-21 21:28:07.338 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeLogin() called. 2022-04-21 21:28:07.354 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating properties. 2022-04-21 21:28:07.354 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:07.354 [TRACE] [g.velux.internal.bridge.slip.SClogin] - setPassword(**********) called. 2022-04-21 21:28:07.369 [TRACE] [internal.handler.utils.ThingProperty] - setValue() bundleVersion set to org.openhab.binding.velux_3.3.0.202204211835 [237]. 2022-04-21 21:28:07.369 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Authenticate / login,unauthenticated) called. 2022-04-21 21:28:07.369 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfBridges set to 1. 2022-04-21 21:28:07.369 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns false. 2022-04-21 21:28:07.369 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(): no auth token available, continuing. 2022-04-21 21:28:07.369 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Authenticate / login, unauthenticated) called. 2022-04-21 21:28:07.369 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Authenticate / login', unauthenticated 2022-04-21 21:28:07.369 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => started => Thread[OH-thingHandler-3,5,main] 2022-04-21 21:28:07.385 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfThings set to 1. 2022-04-21 21:28:07.385 [DEBUG] [internal.handler.VeluxBindingHandler] - initialize() called. 2022-04-21 21:28:07.401 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => send mode => preparing command 2022-04-21 21:28:07.401 [TRACE] [internal.handler.VeluxBindingHandler] - initialize(): preparing background initialization task. 2022-04-21 21:28:07.401 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x3000 with data size 32 called. 2022-04-21 21:28:07.416 [TRACE] [internal.handler.VeluxBindingHandler] - initialize() done. 2022-04-21 21:28:07.416 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21. 2022-04-21 21:28:07.416 [TRACE] [internal.handler.VeluxBindingHandler] - initialize.scheduled(): Setting ThingStatus to ONLINE. 2022-04-21 21:28:07.432 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating properties. 2022-04-21 21:28:07.432 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 37 called. 2022-04-21 21:28:07.432 [TRACE] [internal.handler.utils.ThingProperty] - setValue() bundleVersion set to org.openhab.binding.velux_3.3.0.202204211835 [237]. 2022-04-21 21:28:07.432 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfBridges set to 1. 2022-04-21 21:28:07.432 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfThings set to 1. 2022-04-21 21:28:07.432 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating thing status. 2022-04-21 21:28:07.432 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:28:07.432 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 C0. 2022-04-21 21:28:07.448 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating all channels. 2022-04-21 21:28:07.448 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand(velux:binding:org_openhab_binding_velux:information,REFRESH) called. 2022-04-21 21:28:07.463 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => command ready => start sending 2022-04-21 21:28:07.463 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:binding,information) returns enum velux:binding/information. 2022-04-21 21:28:07.463 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => GW_PASSWORD_ENTER_REQ => sending data => 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:07.479 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:07.479 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand(): refreshing item velux:binding:org_openhab_binding_velux:information. 2022-04-21 21:28:07.494 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:28:07.494 [DEBUG] [internal.handler.VeluxBindingHandler] - handleCommand(): updating velux:binding:org_openhab_binding_velux:information (velux:binding:org_openhab_binding_velux:information) to A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:28:07.494 [TRACE] [x.internal.bridge.slip.io.Connection] - resetConnection() on 192.168.178.231: called. 2022-04-21 21:28:07.494 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand() done. 2022-04-21 21:28:07.494 [DEBUG] [internal.handler.VeluxBindingHandler] - Velux Binding Info Element 'velux:binding:org_openhab_binding_velux' is initialized. 2022-04-21 21:28:07.494 [DEBUG] [nternal.bridge.slip.io.SSLconnection] - close() called. 2022-04-21 21:28:07.494 [TRACE] [nternal.bridge.slip.io.SSLconnection] - close() finished. 2022-04-21 21:28:07.510 [TRACE] [x.internal.bridge.slip.io.Connection] - resetConnection() on 192.168.178.231: done. 2022-04-21 21:28:07.510 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: connecting to port 51200 2022-04-21 21:28:07.526 [DEBUG] [nternal.bridge.slip.io.SSLconnection] - Starting velux bridge connection. 2022-04-21 21:28:07.526 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection(): creating socket... 2022-04-21 21:28:07.526 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection(): starting SSL handshake... 2022-04-21 21:28:11.971 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection(): connected... (ip=192.168.178.231, port=51200, sslTimeout=6000, soTimeout=3000, soKeepAlive=true) 2022-04-21 21:28:11.987 [TRACE] [nternal.bridge.slip.io.SSLconnection] - SSLconnection() finished. 2022-04-21 21:28:11.987 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 39 bytes: C0 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 C0 2022-04-21 21:28:11.987 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 39 bytes. 2022-04-21 21:28:12.003 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 39 bytes: C0 00 23 30 00 4A 39 68 33 4C 4C 78 42 68 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 21 C0 2022-04-21 21:28:12.003 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:12.003 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:12.003 [DEBUG] [e.slip.io.DataInputStreamWithTimeout] - startPolling() called 2022-04-21 21:28:12.018 [TRACE] [velux.internal.bridge.slip.io.Poller] - Poller: created 2022-04-21 21:28:12.018 [TRACE] [velux.internal.bridge.slip.io.Poller] - Poller.call(): started 2022-04-21 21:28:12.112 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:12.127 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 8 bytes: C0 00 04 30 01 00 35 C0 2022-04-21 21:28:12.143 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 8 bytes: C0 00 04 30 01 00 35 C0 2022-04-21 21:28:12.143 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:12.174 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 8 called. 2022-04-21 21:28:12.174 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 04 30 01 00 35. 2022-04-21 21:28:12.174 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 6. 2022-04-21 21:28:12.174 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x3001 . 2022-04-21 21:28:12.190 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:12.190 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x3001 and data 00. 2022-04-21 21:28:12.206 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x3001 . 2022-04-21 21:28:12.206 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:12.206 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => GW_PASSWORD_ENTER_CFM => received data => 00 2022-04-21 21:28:12.206 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => GW_PASSWORD_ENTER_CFM => applying data length => 1 2022-04-21 21:28:12.221 [DEBUG] [g.velux.internal.bridge.slip.SClogin] - setResponse(GW_PASSWORD_ENTER_CFM with 1 bytes of data) called. 2022-04-21 21:28:12.221 [TRACE] [g.velux.internal.bridge.slip.SClogin] - setResponse(): handling response GW_PASSWORD_ENTER_CFM (0x3001). 2022-04-21 21:28:12.237 [TRACE] [g.velux.internal.bridge.slip.SClogin] - isLengthValid() called for GW_PASSWORD_ENTER_CFM (0x3001) with 1 bytes of data. 2022-04-21 21:28:12.237 [TRACE] [g.velux.internal.bridge.slip.SClogin] - isLengthValid() returns true. 2022-04-21 21:28:12.237 [DEBUG] [g.velux.internal.bridge.slip.SClogin] - setResponse(): bridge connection successfully established (login succeeded). 2022-04-21 21:28:12.237 [TRACE] [g.velux.internal.bridge.slip.SClogin] - setResponse(): finished=true,success=true. 2022-04-21 21:28:12.237 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_PASSWORD_ENTER_REQ => finished => success 2022-04-21 21:28:12.252 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeLogin(): communication succeeded. 2022-04-21 21:28:12.252 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeLogin(): storing authentication token for further access. 2022-04-21 21:28:12.268 [TRACE] [g.velux.internal.bridge.slip.SClogin] - getAuthToken() called, returning **********. 2022-04-21 21:28:12.268 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Querying bridge state. 2022-04-21 21:28:12.268 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - VeluxBridgeDeviceStatus(constructor) called. 2022-04-21 21:28:12.268 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - retrieve() called. About to query device status. 2022-04-21 21:28:12.377 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:12.393 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Get Bridge Device Status) called. 2022-04-21 21:28:12.393 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:12.424 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Get Bridge Device Status,authenticated) called. 2022-04-21 21:28:12.424 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:12.456 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Get Bridge Device Status, authenticated) called. 2022-04-21 21:28:12.456 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Get Bridge Device Status', authenticated 2022-04-21 21:28:12.471 [DEBUG] [ternal.bridge.slip.SCgetDeviceStatus] - getRequestCommand() returns GW_GET_STATE_REQ (0xc). 2022-04-21 21:28:12.487 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - getRequestDataAsArrayOfBytes() returns data. 2022-04-21 21:28:12.487 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => started => Thread[OH-thingHandler-3,5,main] 2022-04-21 21:28:12.487 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => send mode => preparing command 2022-04-21 21:28:12.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xc with data size 0 called. 2022-04-21 21:28:12.518 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 00 0C 0F. 2022-04-21 21:28:12.534 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:12.549 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 00 0C 0F C0. 2022-04-21 21:28:12.549 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => command ready => start sending 2022-04-21 21:28:12.565 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => GW_GET_STATE_REQ => sending data => 2022-04-21 21:28:12.581 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:12.581 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 00 0C 0F C0 2022-04-21 21:28:12.581 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:12.581 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 00 0C 0F C0 2022-04-21 21:28:12.581 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:12.659 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:12.674 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:12.690 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 13 bytes: C0 00 09 00 0D 02 00 00 00 00 00 06 C0 2022-04-21 21:28:12.706 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 13 bytes: C0 00 09 00 0D 02 00 00 00 00 00 06 C0 2022-04-21 21:28:12.706 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:12.721 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 13 called. 2022-04-21 21:28:12.721 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 09 00 0D 02 00 00 00 00 00 06. 2022-04-21 21:28:12.721 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 11. 2022-04-21 21:28:12.721 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x0D . 2022-04-21 21:28:12.737 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 02 00 00 00 00 00. 2022-04-21 21:28:12.752 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x0D and data 02 00 00 00 00 00. 2022-04-21 21:28:12.752 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x0D . 2022-04-21 21:28:12.752 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 02 00 00 00 00 00. 2022-04-21 21:28:12.768 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => GW_GET_STATE_CFM => received data => 02 00 00 00 00 00 2022-04-21 21:28:12.768 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => GW_GET_STATE_CFM => applying data length => 6 2022-04-21 21:28:12.784 [DEBUG] [ternal.bridge.slip.SCgetDeviceStatus] - setResponse(GW_GET_STATE_CFM with 6 bytes of data) called. 2022-04-21 21:28:12.784 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - setResponse(): handling response GW_GET_STATE_CFM (0xd). 2022-04-21 21:28:12.784 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - isLengthValid() called for GW_GET_STATE_CFM (0xd) with 6 bytes of data. 2022-04-21 21:28:12.784 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - isLengthValid() returns true. 2022-04-21 21:28:12.784 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:12.799 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_STATE_REQ => finished => success 2022-04-21 21:28:12.799 [TRACE] [g.velux.internal.things.VeluxGwState] - VeluxGwState() created. 2022-04-21 21:28:12.815 [TRACE] [ternal.bridge.slip.SCgetDeviceStatus] - getState() returns GW_S_GWM/GW_SS_IDLE (Gateway mode, with one or more actuator nodes in the system table., Idle state.). 2022-04-21 21:28:12.862 [TRACE] [ernal.bridge.VeluxBridgeDeviceStatus] - retrieve() finished successfully with result Gateway mode, with one or more actuator nodes in the system table., Idle state.. 2022-04-21 21:28:12.862 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Fetching existing scenes. 2022-04-21 21:28:12.877 [TRACE] [ux.internal.bridge.VeluxBridgeScenes] - getScenes() called. 2022-04-21 21:28:12.877 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:12.893 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Scenes) called. 2022-04-21 21:28:12.893 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:12.893 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Scenes,authenticated) called. 2022-04-21 21:28:12.893 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:12.893 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Scenes, authenticated) called. 2022-04-21 21:28:12.909 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Scenes', authenticated 2022-04-21 21:28:12.924 [DEBUG] [lux.internal.bridge.slip.SCgetScenes] - getRequestCommand() returns GW_GET_SCENE_LIST_REQ (0x40c). 2022-04-21 21:28:12.924 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => started => Thread[OH-thingHandler-3,5,main] 2022-04-21 21:28:12.924 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => send mode => preparing command 2022-04-21 21:28:12.924 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x40c with data size 0 called. 2022-04-21 21:28:12.924 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 04 0C 0B. 2022-04-21 21:28:12.940 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:12.940 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 04 0C 0B C0. 2022-04-21 21:28:12.956 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => command ready => start sending 2022-04-21 21:28:12.956 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_REQ => sending data => 2022-04-21 21:28:12.956 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:12.956 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 04 0C 0B C0 2022-04-21 21:28:12.956 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:12.971 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 04 0C 0B C0 2022-04-21 21:28:12.971 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:12.987 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:13.049 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:13.081 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 8 bytes: C0 00 04 04 0D 00 0D C0 2022-04-21 21:28:13.081 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 8 bytes: C0 00 04 04 0D 00 0D C0 2022-04-21 21:28:13.096 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:13.096 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 8 called. 2022-04-21 21:28:13.112 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 04 04 0D 00 0D. 2022-04-21 21:28:13.112 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 6. 2022-04-21 21:28:13.112 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x40D . 2022-04-21 21:28:13.112 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:13.112 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x40D and data 00. 2022-04-21 21:28:13.127 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x40D . 2022-04-21 21:28:13.143 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:13.143 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_CFM => received data => 00 2022-04-21 21:28:13.143 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_CFM => applying data length => 1 2022-04-21 21:28:13.143 [DEBUG] [lux.internal.bridge.slip.SCgetScenes] - setResponse(GW_GET_SCENE_LIST_CFM with 1 bytes of data) called. 2022-04-21 21:28:13.252 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): handling response GW_GET_SCENE_LIST_CFM (0x40d). 2022-04-21 21:28:13.284 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - isLengthValid() called for GW_GET_SCENE_LIST_CFM (0x40d) with 1 bytes of data. 2022-04-21 21:28:13.284 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - isLengthValid() returns true. 2022-04-21 21:28:13.284 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): no scenes defined. 2022-04-21 21:28:13.284 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): finished=true,success=true. 2022-04-21 21:28:13.299 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => finished => success 2022-04-21 21:28:13.315 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - getScenes(): returning 0 scenes. 2022-04-21 21:28:13.315 [DEBUG] [ux.internal.bridge.VeluxBridgeScenes] - getScenes() finally has found scenes 0 members: . 2022-04-21 21:28:13.315 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Found Velux scenes: 2022-04-21 21:28:13.315 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Fetching existing actuators/products. 2022-04-21 21:28:13.315 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() called. 2022-04-21 21:28:13.315 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:13.315 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:13.331 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() working on bulk retrieval. 2022-04-21 21:28:13.346 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Products) called. 2022-04-21 21:28:13.346 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:13.346 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Products,authenticated) called. 2022-04-21 21:28:13.346 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:13.362 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Products, authenticated) called. 2022-04-21 21:28:13.362 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Products', authenticated 2022-04-21 21:28:13.377 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - getRequestCommand() returns GW_GET_ALL_NODES_INFORMATION_REQ (0x202). 2022-04-21 21:28:13.424 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => started => Thread[OH-thingHandler-3,5,main] 2022-04-21 21:28:13.440 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => send mode => preparing command 2022-04-21 21:28:13.456 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x202 with data size 0 called. 2022-04-21 21:28:13.456 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 02 02 03. 2022-04-21 21:28:13.456 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:13.456 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 02 02 03 C0. 2022-04-21 21:28:13.456 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => command ready => start sending 2022-04-21 21:28:13.471 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_REQ => sending data => 2022-04-21 21:28:13.471 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:13.487 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 02 02 03 C0 2022-04-21 21:28:13.487 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:13.487 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 02 02 03 C0 2022-04-21 21:28:13.487 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:13.487 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:13.674 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:13.721 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 02 03 00 07 03 C0 2022-04-21 21:28:13.721 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 02 03 00 07 03 C0 2022-04-21 21:28:13.737 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:13.737 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:28:13.737 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 02 03 00 07 03. 2022-04-21 21:28:13.737 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:28:13.737 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x203 . 2022-04-21 21:28:13.752 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 07. 2022-04-21 21:28:13.752 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x203 and data 00 07. 2022-04-21 21:28:13.768 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x203 . 2022-04-21 21:28:13.768 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 07. 2022-04-21 21:28:13.768 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_CFM => received data => 00 07 2022-04-21 21:28:13.768 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_CFM => applying data length => 2 2022-04-21 21:28:13.768 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_CFM with 2 bytes of data) called. 2022-04-21 21:28:13.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_CFM (0x203). 2022-04-21 21:28:13.799 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_CFM. 2022-04-21 21:28:13.799 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_CFM (0x203) with 2 bytes of data. 2022-04-21 21:28:13.799 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:13.799 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): status=0. 2022-04-21 21:28:13.846 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): TotalNumberOfNodes=7. 2022-04-21 21:28:13.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): returned status: OK - Request accepted. 2022-04-21 21:28:13.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=false. 2022-04-21 21:28:13.877 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:13.877 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:13.877 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:13.893 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:13.893 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 C0 2022-04-21 21:28:13.893 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 C0 2022-04-21 21:28:13.909 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:13.924 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:13.924 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82. 2022-04-21 21:28:13.924 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:13.924 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:13.940 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:13.956 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:13.956 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:13.956 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:14.002 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 00 00 00 00 54 65 72 72 61 73 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:14.018 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:14.049 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:14.049 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:14.065 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:14.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:14.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:14.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=0. 2022-04-21 21:28:14.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=0. 2022-04-21 21:28:14.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:14.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Terrasraam. 2022-04-21 21:28:14.112 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:14.112 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:14.112 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:14.112 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:14.112 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:14.112 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:14.127 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:14.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:14.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:14.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:14.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:14.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:14.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:14.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:14.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:14.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:14.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:14.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:14.221 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:14.221 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:14.252 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:14.284 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:14.284 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:14.284 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:14.299 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Terrasraam' instead. 2022-04-21 21:28:14.299 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Terrasraam) created. 2022-04-21 21:28:14.315 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:14.315 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:14.315 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:14.331 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:14.331 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:14.346 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 C0 2022-04-21 21:28:14.346 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 C0 2022-04-21 21:28:14.362 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:14.377 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:14.377 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81. 2022-04-21 21:28:14.424 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:14.424 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:14.424 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:14.534 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:14.596 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:14.612 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:14.690 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 01 00 01 00 53 6C 61 61 70 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:14.690 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:14.690 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:14.690 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:14.706 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:14.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:14.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:14.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=1. 2022-04-21 21:28:14.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=1. 2022-04-21 21:28:14.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:14.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Slaapkamer. 2022-04-21 21:28:14.737 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:14.752 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:14.752 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:14.768 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:14.768 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:14.768 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:14.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:14.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:14.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:14.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:14.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:14.784 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:14.846 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:14.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:14.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:14.909 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:14.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:14.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:14.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:14.940 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:14.940 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:14.956 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:14.956 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:14.956 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:14.956 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Slaapkamer' instead. 2022-04-21 21:28:14.956 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Slaapkamer) created. 2022-04-21 21:28:14.956 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:14.956 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:14.971 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:14.987 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:14.987 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:14.987 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 C0 2022-04-21 21:28:15.002 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83 C0 2022-04-21 21:28:15.018 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:15.018 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:15.065 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 83. 2022-04-21 21:28:15.081 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:15.112 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:15.127 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:15.143 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:15.143 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:15.143 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:15.159 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 02 00 02 00 5A 75 69 64 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:15.174 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:15.174 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:15.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:15.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:15.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:15.237 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:15.237 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=2. 2022-04-21 21:28:15.237 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=2. 2022-04-21 21:28:15.284 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:15.284 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Zuidraam. 2022-04-21 21:28:15.299 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:15.315 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:15.315 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:15.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:15.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:15.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:15.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:15.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:15.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:15.346 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:15.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:15.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:15.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:15.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:15.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:15.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:15.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:15.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:15.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:15.502 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:15.534 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:15.549 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:15.565 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:15.565 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:15.565 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Zuidraam' instead. 2022-04-21 21:28:15.581 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Zuidraam) created. 2022-04-21 21:28:15.581 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:15.596 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:15.596 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:15.596 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:15.596 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:15.596 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 C0 2022-04-21 21:28:15.612 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5 C0 2022-04-21 21:28:15.674 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:15.674 [TRACE] [rnal.discovery.VeluxDiscoveryService] - startScan() called. 2022-04-21 21:28:15.674 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:15.706 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E5. 2022-04-21 21:28:15.706 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - startScan(): creating a thing of type binding. 2022-04-21 21:28:15.706 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:15.721 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns Velux Binding Information Element. 2022-04-21 21:28:15.721 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:15.737 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - startScan(): registering new thing DiscoveryResult [thingUID=velux:binding:org_openhab_binding_velux, properties={bundleVersion=org.openhab.binding.velux_3.3.0.202204211835 [237]}, representationProperty=bundleVersion, flag=NEW, label=Velux Binding Information Element, bridgeUID=null, ttl=-1, timestamp=1650569295737]. 2022-04-21 21:28:15.737 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:15.752 [DEBUG] [rnal.discovery.VeluxDiscoveryService] - startScan(): VeluxDiscoveryService cannot proceed due to missing Velux bridge(s). 2022-04-21 21:28:15.768 [TRACE] [rnal.discovery.VeluxDiscoveryService] - startScan() done. 2022-04-21 21:28:15.768 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:15.799 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:15.799 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:15.799 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 03 00 03 00 57 65 72 6B 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:15.815 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:15.862 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:15.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:15.956 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:16.002 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:16.018 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:16.018 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=3. 2022-04-21 21:28:16.034 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=3. 2022-04-21 21:28:16.049 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:16.049 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Werkkamer. 2022-04-21 21:28:16.049 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:16.065 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:16.127 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:16.127 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:16.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:16.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:16.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:16.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:16.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:16.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:16.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:16.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:16.159 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:16.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:16.174 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:16.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:16.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:16.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:16.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:16.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:16.190 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:16.206 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:16.206 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:16.221 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:16.221 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Werkkamer' instead. 2022-04-21 21:28:16.221 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Werkkamer) created. 2022-04-21 21:28:16.221 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:16.221 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:16.237 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:16.284 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:16.299 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:16.315 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9A C0 2022-04-21 21:28:16.331 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9A C0 2022-04-21 21:28:16.331 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:16.346 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:16.346 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9A. 2022-04-21 21:28:16.362 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:16.362 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:16.362 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:16.362 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:16.393 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:16.409 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:16.409 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 04 00 04 00 4B 65 75 6B 65 6E 72 61 61 6D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:16.440 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:16.674 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:16.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:16.737 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:16.815 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:16.831 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:16.831 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=4. 2022-04-21 21:28:16.831 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=4. 2022-04-21 21:28:16.846 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:16.846 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Keukenraam. 2022-04-21 21:28:16.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:16.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:16.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:16.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:16.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:16.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:16.877 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:16.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:16.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:16.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:16.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:16.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:16.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:16.909 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:16.909 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:16.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:16.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:16.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:16.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:16.924 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:16.987 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:16.987 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:17.002 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:17.002 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:17.018 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Keukenraam' instead. 2022-04-21 21:28:17.018 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Keukenraam) created. 2022-04-21 21:28:17.018 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:17.018 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:17.018 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:17.018 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:17.034 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:17.034 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9B C0 2022-04-21 21:28:17.049 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9B C0 2022-04-21 21:28:17.049 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:17.049 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:17.076 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 9B. 2022-04-21 21:28:17.081 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:17.112 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:17.128 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:17.159 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:17.268 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:17.268 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:17.284 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 05 00 05 00 54 65 72 72 61 73 64 65 75 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:17.299 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:17.299 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:17.331 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:17.346 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:17.362 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:17.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:17.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=5. 2022-04-21 21:28:17.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=5. 2022-04-21 21:28:17.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:17.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Terrasdeur. 2022-04-21 21:28:17.377 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:17.393 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:17.409 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:17.424 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:17.424 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:17.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:17.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:17.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:17.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:17.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:17.440 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:17.487 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:17.487 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:17.518 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:17.534 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:17.534 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:17.534 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:17.534 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:17.534 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Terrasdeur' instead. 2022-04-21 21:28:17.534 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Terrasdeur) created. 2022-04-21 21:28:17.549 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:17.565 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:17.565 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:17.565 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:17.565 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:17.565 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 04 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 C0 2022-04-21 21:28:17.581 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 04 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90 C0 2022-04-21 21:28:17.596 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:17.596 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:17.596 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 04 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 90. 2022-04-21 21:28:17.596 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:17.612 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:17.643 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:17.690 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x204 and data 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:17.721 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x204 . 2022-04-21 21:28:17.721 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:17.737 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => received data => 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 FF F7 FF F7 FF F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 11 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:17.752 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:17.752 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:17.752 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_NTF (0x204). 2022-04-21 21:28:17.752 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_NTF. 2022-04-21 21:28:17.799 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() called for GW_GET_ALL_NODES_INFORMATION_NTF (0x204) with 124 bytes of data. 2022-04-21 21:28:17.799 [TRACE] [x.internal.bridge.slip.SCgetProducts] - isLengthValid() returns true. 2022-04-21 21:28:17.815 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeID=6. 2022-04-21 21:28:17.831 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfOrder=6. 2022-04-21 21:28:17.862 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:17.877 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfName=Hobbykamer. 2022-04-21 21:28:17.877 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:17.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:17.893 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:17.940 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:17.956 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfProductType=0. 2022-04-21 21:28:18.002 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:18.018 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:18.049 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:18.065 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:18.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfState=255. 2022-04-21 21:28:18.081 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfCurrentPosition=63487. 2022-04-21 21:28:18.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTarget=63487. 2022-04-21 21:28:18.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater1=63487. 2022-04-21 21:28:18.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater2=63487. 2022-04-21 21:28:18.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater3=63487. 2022-04-21 21:28:18.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfFunctionalParamater4=63487. 2022-04-21 21:28:18.096 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:18.115 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfTimeStamp=1325539601. 2022-04-21 21:28:18.128 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:18.128 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:18.128 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:18.128 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:18.128 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:18.143 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:18.174 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): device provided invalid serial number, using name 'Hobbykamer' instead. 2022-04-21 21:28:18.190 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Hobbykamer) created. 2022-04-21 21:28:18.221 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=false,success=true. 2022-04-21 21:28:18.237 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:18.252 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:18.252 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:18.252 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:18.252 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 7 bytes: C0 00 03 02 05 04 C0 2022-04-21 21:28:18.252 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 7 bytes: C0 00 03 02 05 04 C0 2022-04-21 21:28:18.268 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:18.284 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 7 called. 2022-04-21 21:28:18.284 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 03 02 05 04. 2022-04-21 21:28:18.284 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 5. 2022-04-21 21:28:18.284 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x205 . 2022-04-21 21:28:18.284 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 0 bytes: . 2022-04-21 21:28:18.299 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x205 and data . 2022-04-21 21:28:18.315 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x205 . 2022-04-21 21:28:18.315 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 0 bytes: . 2022-04-21 21:28:18.393 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF => received data => 2022-04-21 21:28:18.440 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF => applying data length => 0 2022-04-21 21:28:18.440 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF with 0 bytes of data) called. 2022-04-21 21:28:18.565 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): handling response GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF (0x205). 2022-04-21 21:28:18.659 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): got GW_GET_ALL_NODES_INFORMATION_FINISHED_NTF. 2022-04-21 21:28:18.706 [DEBUG] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished-packet received. 2022-04-21 21:28:18.706 [TRACE] [x.internal.bridge.slip.SCgetProducts] - setResponse(): finished=true,success=true. 2022-04-21 21:28:18.706 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_ALL_NODES_INFORMATION_REQ => finished => success 2022-04-21 21:28:18.721 [TRACE] [x.internal.bridge.slip.SCgetProducts] - getProducts(): returning array of 7 products. 2022-04-21 21:28:18.737 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Terrasraam (type SLIDER_SHUTTER). 2022-04-21 21:28:18.737 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF)) returns false. 2022-04-21 21:28:18.737 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF). 2022-04-21 21:28:18.737 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF)) called. 2022-04-21 21:28:18.752 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF)) returns false. 2022-04-21 21:28:18.768 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF). 2022-04-21 21:28:18.768 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Terrasraam 2022-04-21 21:28:18.768 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 0 2022-04-21 21:28:18.768 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Terrasraam 2022-04-21 21:28:18.768 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Slaapkamer (type SLIDER_SHUTTER). 2022-04-21 21:28:18.799 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF)) returns false. 2022-04-21 21:28:18.815 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF). 2022-04-21 21:28:18.831 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF)) called. 2022-04-21 21:28:18.831 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF)) returns false. 2022-04-21 21:28:18.846 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF). 2022-04-21 21:28:18.846 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Slaapkamer 2022-04-21 21:28:18.846 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 1 2022-04-21 21:28:18.846 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Slaapkamer 2022-04-21 21:28:18.846 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Zuidraam (type SLIDER_SHUTTER). 2022-04-21 21:28:18.846 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF)) returns false. 2022-04-21 21:28:18.862 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF). 2022-04-21 21:28:18.877 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF)) called. 2022-04-21 21:28:18.877 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF)) returns false. 2022-04-21 21:28:18.877 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF). 2022-04-21 21:28:18.877 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Zuidraam 2022-04-21 21:28:18.877 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 2 2022-04-21 21:28:18.877 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Zuidraam 2022-04-21 21:28:18.893 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Werkkamer (type SLIDER_SHUTTER). 2022-04-21 21:28:18.909 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF)) returns false. 2022-04-21 21:28:18.909 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF). 2022-04-21 21:28:18.909 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF)) called. 2022-04-21 21:28:18.909 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF)) returns false. 2022-04-21 21:28:18.909 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF). 2022-04-21 21:28:18.924 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Werkkamer 2022-04-21 21:28:18.971 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 3 2022-04-21 21:28:18.971 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Werkkamer 2022-04-21 21:28:18.971 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Keukenraam (type SLIDER_SHUTTER). 2022-04-21 21:28:18.987 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF)) returns false. 2022-04-21 21:28:19.002 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF). 2022-04-21 21:28:19.002 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF)) called. 2022-04-21 21:28:19.002 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF)) returns false. 2022-04-21 21:28:19.002 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF). 2022-04-21 21:28:19.002 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Keukenraam 2022-04-21 21:28:19.018 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 4 2022-04-21 21:28:19.018 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Keukenraam 2022-04-21 21:28:19.034 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Terrasdeur (type SLIDER_SHUTTER). 2022-04-21 21:28:19.034 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF)) returns false. 2022-04-21 21:28:19.034 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:19.034 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF)) called. 2022-04-21 21:28:19.034 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF)) returns false. 2022-04-21 21:28:19.049 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:19.049 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Terrasdeur 2022-04-21 21:28:19.065 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 5 2022-04-21 21:28:19.065 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Terrasdeur 2022-04-21 21:28:19.065 [TRACE] [internal.bridge.VeluxBridgeActuators] - getProducts() found product Hobbykamer (type SLIDER_SHUTTER). 2022-04-21 21:28:19.096 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF)) returns false. 2022-04-21 21:28:19.112 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() storing new product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF). 2022-04-21 21:28:19.127 [TRACE] [nternal.things.VeluxExistingProducts] - register(Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF)) called. 2022-04-21 21:28:19.143 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(VeluxProduct Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF)) returns false. 2022-04-21 21:28:19.143 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering new product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF). 2022-04-21 21:28:19.143 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by UniqueIndex Hobbykamer 2022-04-21 21:28:19.143 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering by ProductBridgeIndex 6 2022-04-21 21:28:19.143 [TRACE] [nternal.things.VeluxExistingProducts] - register() registering set of modifications by UniqueIndex Hobbykamer 2022-04-21 21:28:19.143 [DEBUG] [internal.bridge.VeluxBridgeActuators] - getProducts() finally has found products 7 members: Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF),Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF),Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF),Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF),Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF),Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF),Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:19.174 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Found Velux actuators: Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=F7FF) Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF) Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=F7FF) Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=F7FF) Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=F7FF) Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=F7FF) Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF) 2022-04-21 21:28:19.206 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:19.206 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): Activating HouseStatusMonitor. 2022-04-21 21:28:19.221 [TRACE] [dge.VeluxBridgeSetHouseStatusMonitor] - modifyHSM(true) called. 2022-04-21 21:28:19.221 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:19.221 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Modify HouseStatusMonitor) called. 2022-04-21 21:28:19.221 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:19.252 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Modify HouseStatusMonitor,authenticated) called. 2022-04-21 21:28:19.268 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:19.268 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Modify HouseStatusMonitor, authenticated) called. 2022-04-21 21:28:19.299 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Modify HouseStatusMonitor', authenticated 2022-04-21 21:28:19.299 [DEBUG] [.bridge.slip.SCsetHouseStatusMonitor] - getRequestCommand() returns GW_HOUSE_STATUS_MONITOR_ENABLE_REQ (0x240). 2022-04-21 21:28:19.299 [DEBUG] [.bridge.slip.SCsetHouseStatusMonitor] - getRequestDataAsArrayOfBytes() data is . 2022-04-21 21:28:19.315 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => started => Thread[OH-thingHandler-3,5,main] 2022-04-21 21:28:19.315 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => send mode => preparing command 2022-04-21 21:28:19.331 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x240 with data size 0 called. 2022-04-21 21:28:19.331 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 02 40 41. 2022-04-21 21:28:19.331 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:19.331 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 02 40 41 C0. 2022-04-21 21:28:19.331 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => command ready => start sending 2022-04-21 21:28:19.331 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => sending data => 2022-04-21 21:28:19.346 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:19.362 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 02 40 41 C0 2022-04-21 21:28:19.362 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:19.362 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 02 40 41 C0 2022-04-21 21:28:19.377 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:19.377 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:19.471 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:19.471 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 7 bytes: C0 00 03 02 41 40 C0 2022-04-21 21:28:19.487 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 7 bytes: C0 00 03 02 41 40 C0 2022-04-21 21:28:19.487 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:19.487 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 7 called. 2022-04-21 21:28:19.487 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 03 02 41 40. 2022-04-21 21:28:19.487 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 5. 2022-04-21 21:28:19.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x241 . 2022-04-21 21:28:19.518 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 0 bytes: . 2022-04-21 21:28:19.518 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x241 and data . 2022-04-21 21:28:19.518 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x241 . 2022-04-21 21:28:19.518 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 0 bytes: . 2022-04-21 21:28:19.518 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => GW_HOUSE_STATUS_MONITOR_ENABLE_CFM => received data => 2022-04-21 21:28:19.518 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => GW_HOUSE_STATUS_MONITOR_ENABLE_CFM => applying data length => 0 2022-04-21 21:28:19.534 [DEBUG] [.bridge.slip.SCsetHouseStatusMonitor] - setResponse(GW_HOUSE_STATUS_MONITOR_ENABLE_CFM with 0 bytes of data) called. 2022-04-21 21:28:19.549 [TRACE] [.bridge.slip.SCsetHouseStatusMonitor] - setResponse(): handling response GW_HOUSE_STATUS_MONITOR_ENABLE_CFM (0x241). 2022-04-21 21:28:19.549 [TRACE] [.bridge.slip.SCsetHouseStatusMonitor] - setResponse(): service enable confirmed by bridge. 2022-04-21 21:28:19.549 [TRACE] [.bridge.slip.SCsetHouseStatusMonitor] - setResponse(): finished=true,success=true. 2022-04-21 21:28:19.549 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_HOUSE_STATUS_MONITOR_ENABLE_REQ => finished => success 2022-04-21 21:28:19.596 [DEBUG] [dge.VeluxBridgeSetHouseStatusMonitor] - modifyHSM() finished successfully. 2022-04-21 21:28:19.596 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated(): HSM activated. 2022-04-21 21:28:19.612 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Velux veluxBridge is online, now. 2022-04-21 21:28:19.643 [TRACE] [.internal.handler.VeluxBridgeHandler] - bridgeParamsUpdated() successfully finished. 2022-04-21 21:28:19.659 [TRACE] [.internal.handler.VeluxBridgeHandler] - initializeSchedulerJob(): scheduling refresh at 10000 milliseconds. 2022-04-21 21:28:19.659 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating properties. 2022-04-21 21:28:19.659 [TRACE] [internal.handler.utils.ThingProperty] - setValue() bundleVersion set to org.openhab.binding.velux_3.3.0.202204211835 [237]. 2022-04-21 21:28:19.659 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfBridges set to 1. 2022-04-21 21:28:19.674 [TRACE] [internal.handler.utils.ThingProperty] - setValue() numberOfThings set to 1. 2022-04-21 21:28:19.674 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating thing status. 2022-04-21 21:28:19.690 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:28:19.690 [TRACE] [internal.handler.VeluxBindingHandler] - updateVisibleInformation(): updating all channels. 2022-04-21 21:28:19.690 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand(velux:binding:org_openhab_binding_velux:information,REFRESH) called. 2022-04-21 21:28:19.690 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:binding,information) returns enum velux:binding/information. 2022-04-21 21:28:19.690 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand(): refreshing item velux:binding:org_openhab_binding_velux:information. 2022-04-21 21:28:19.706 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:28:19.721 [DEBUG] [internal.handler.VeluxBindingHandler] - handleCommand(): updating velux:binding:org_openhab_binding_velux:information (velux:binding:org_openhab_binding_velux:information) to A bridge element is already defined. Thus, you can now set up additional devices by means of search (or discovery) or by adding things manually.. 2022-04-21 21:28:19.721 [TRACE] [internal.handler.VeluxBindingHandler] - handleCommand() done. 2022-04-21 21:28:19.721 [TRACE] [.internal.things.VeluxExistingScenes] - getNoMembers() returns 0. 2022-04-21 21:28:19.721 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:28:19.721 [DEBUG] [.internal.handler.VeluxBridgeHandler] - Velux Bridge 'velux:klf200:192_168_178_231' is initialized (with 0 scenes and 7 actuators). 2022-04-21 21:28:29.677 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 0. 2022-04-21 21:28:29.677 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:28:29.677 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:28:29.677 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:28:29.677 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:28:29.692 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:29.692 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:29.708 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:28:29.708 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:28:29.708 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:29.708 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing channel velux:rollershutter:192_168_178_231:Hobbykamer:position. 2022-04-21 21:28:29.708 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:position will be scheduled. 2022-04-21 21:28:29.708 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:position,REFRESH) called. 2022-04-21 21:28:29.708 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:29.708 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:29.723 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:28:29.723 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:29.739 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:28:29.739 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:29.739 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:28:29.739 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:28:29.739 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:28:29.739 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:29.739 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:28:29.739 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:28:29.755 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:28:29.755 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:28:29.770 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 5 2022-04-21 21:28:29.770 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 5 messages ready to be read (> 0 means true). 2022-04-21 21:28:29.770 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are messages waiting. 2022-04-21 21:28:29.770 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => message(s) waiting => start reading 2022-04-21 21:28:29.770 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:29.770 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:29.770 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:29.786 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:29.786 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition. 2022-04-21 21:28:29.786 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition will be scheduled. 2022-04-21 21:28:29.802 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,REFRESH) called. 2022-04-21 21:28:29.802 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:29.802 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:28:29.802 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00 3B C0 2022-04-21 21:28:29.802 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:28:29.802 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:28:29.802 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:29.802 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property firmware. 2022-04-21 21:28:29.817 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:firmware will be scheduled. 2022-04-21 21:28:29.817 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:firmware,REFRESH) called. 2022-04-21 21:28:29.833 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00 3B C0 2022-04-21 21:28:29.833 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:29.833 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:28:29.833 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00 3B. 2022-04-21 21:28:29.833 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:28:29.833 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:29.833 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00. 2022-04-21 21:28:29.833 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:29.864 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:28:29.864 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00. 2022-04-21 21:28:29.864 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:29.864 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property address. 2022-04-21 21:28:29.864 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:address will be scheduled. 2022-04-21 21:28:29.864 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:address,REFRESH) called. 2022-04-21 21:28:29.864 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:29.864 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:28:29.864 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:29.864 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00. 2022-04-21 21:28:29.880 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 21 1D 00 00 2022-04-21 21:28:29.880 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:29.880 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property subnetMask. 2022-04-21 21:28:29.895 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:subnetMask will be scheduled. 2022-04-21 21:28:29.895 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:28:29.895 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:28:29.895 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:28:29.895 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:28:29.895 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:subnetMask,REFRESH) called. 2022-04-21 21:28:29.895 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:29.911 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:28:29.911 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:28:29.911 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40239. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40239. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:29.927 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=555548672. 2022-04-21 21:28:29.942 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:29.942 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=5,productPosition=40239,productTarget=40239) called. 2022-04-21 21:28:29.942 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:28:29.958 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:28:29.958 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Hobbykamer,index=6) state 255 replaced by 5. 2022-04-21 21:28:29.958 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Hobbykamer,index=6) currentPosition 63487 replaced by 40239. 2022-04-21 21:28:29.958 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Hobbykamer,index=6) target 63487 replaced by 40239. 2022-04-21 21:28:29.958 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Hobbykamer. 2022-04-21 21:28:29.958 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:28:29.958 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:28:29.958 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:29.973 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:28:29.973 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:29.989 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:29.989 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:29.989 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:29.994 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property defaultGW. 2022-04-21 21:28:29.994 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 3E C0 2022-04-21 21:28:29.999 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 3E C0 2022-04-21 21:28:29.999 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:29.999 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:28:29.999 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 3E. 2022-04-21 21:28:29.999 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:28:29.999 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:29.999 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00. 2022-04-21 21:28:29.999 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00. 2022-04-21 21:28:30.030 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:defaultGW will be scheduled. 2022-04-21 21:28:30.030 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.030 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:defaultGW,REFRESH) called. 2022-04-21 21:28:30.030 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00. 2022-04-21 21:28:30.030 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 2022-04-21 21:28:30.030 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:28:30.030 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:28:30.030 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:28:30.046 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:28:30.046 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=1. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:30.062 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=555679744. 2022-04-21 21:28:30.077 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:30.093 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=1,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:28:30.093 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 1) returns true. 2022-04-21 21:28:30.093 [TRACE] [nternal.things.VeluxExistingProducts] - get(1) called. 2022-04-21 21:28:30.093 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Slaapkamer,index=1) state 255 replaced by 5. 2022-04-21 21:28:30.093 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Slaapkamer,index=1) currentPosition 63487 replaced by 51200. 2022-04-21 21:28:30.093 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Slaapkamer,index=1) target 63487 replaced by 51200. 2022-04-21 21:28:30.093 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Slaapkamer. 2022-04-21 21:28:30.093 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.109 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:28:30.109 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:30.124 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property DHCP. 2022-04-21 21:28:30.124 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:DHCP will be scheduled. 2022-04-21 21:28:30.124 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:DHCP,REFRESH) called. 2022-04-21 21:28:30.124 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.124 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:28:30.124 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:28:30.124 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:28:30.124 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:28:30.124 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:30.124 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:30.140 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:30.140 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:30.155 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 3D C0 2022-04-21 21:28:30.155 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:30.155 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property WLANSSID. 2022-04-21 21:28:30.155 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:WLANSSID will be scheduled. 2022-04-21 21:28:30.171 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 3D C0 2022-04-21 21:28:30.171 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:WLANSSID,REFRESH) called. 2022-04-21 21:28:30.171 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.187 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:30.187 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:28:30.187 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:28:30.187 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 3D. 2022-04-21 21:28:30.187 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:28:30.187 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.187 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00. 2022-04-21 21:28:30.187 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00. 2022-04-21 21:28:30.187 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.202 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00. 2022-04-21 21:28:30.205 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:30.205 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property WLANPassword. 2022-04-21 21:28:30.221 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:WLANPassword will be scheduled. 2022-04-21 21:28:30.221 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:WLANPassword,REFRESH) called. 2022-04-21 21:28:30.221 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.221 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:28:30.221 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 1F 00 00 2022-04-21 21:28:30.221 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:30.221 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property products. 2022-04-21 21:28:30.221 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:products will be scheduled. 2022-04-21 21:28:30.221 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:28:30.237 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=2. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:28:30.252 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:28:30.268 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:28:30.268 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:30.284 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=555679744. 2022-04-21 21:28:30.284 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:30.284 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=2,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:28:30.284 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:products,REFRESH) called. 2022-04-21 21:28:30.284 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.284 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:28:30.284 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 2) returns true. 2022-04-21 21:28:30.284 [TRACE] [nternal.things.VeluxExistingProducts] - get(2) called. 2022-04-21 21:28:30.284 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Zuidraam,index=2) state 255 replaced by 5. 2022-04-21 21:28:30.299 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Zuidraam,index=2) currentPosition 63487 replaced by 51200. 2022-04-21 21:28:30.299 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Zuidraam,index=2) target 63487 replaced by 51200. 2022-04-21 21:28:30.315 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Zuidraam. 2022-04-21 21:28:30.315 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:28:30.315 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:28:30.315 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:28:30.315 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:30.315 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:30.315 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:30.315 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:30.315 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00 00 C0 2022-04-21 21:28:30.315 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00 00 C0 2022-04-21 21:28:30.330 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:30.346 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:28:30.346 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00 00. 2022-04-21 21:28:30.346 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:28:30.346 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.346 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:30.346 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property scenes. 2022-04-21 21:28:30.346 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:scenes will be scheduled. 2022-04-21 21:28:30.346 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:scenes,REFRESH) called. 2022-04-21 21:28:30.346 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.377 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:28:30.377 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00. 2022-04-21 21:28:30.377 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:28:30.377 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing property check. 2022-04-21 21:28:30.377 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:check will be scheduled. 2022-04-21 21:28:30.377 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:klf200:192_168_178_231:check,REFRESH) called. 2022-04-21 21:28:30.377 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:28:30.377 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 0. 2022-04-21 21:28:30.377 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00. 2022-04-21 21:28:30.377 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.393 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00. 2022-04-21 21:28:30.409 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 20 00 00 2022-04-21 21:28:30.409 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:28:30.409 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:28:30.409 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:28:30.409 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:28:30.409 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:28:30.409 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=0. 2022-04-21 21:28:30.409 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:28:30.409 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:28:30.424 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=555745280. 2022-04-21 21:28:30.440 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:30.440 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=0,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:28:30.440 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 0) returns true. 2022-04-21 21:28:30.440 [TRACE] [nternal.things.VeluxExistingProducts] - get(0) called. 2022-04-21 21:28:30.455 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Terrasraam,index=0) state 255 replaced by 5. 2022-04-21 21:28:30.455 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Terrasraam,index=0) currentPosition 63487 replaced by 51200. 2022-04-21 21:28:30.471 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Terrasraam,index=0) target 63487 replaced by 51200. 2022-04-21 21:28:30.471 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Terrasraam. 2022-04-21 21:28:30.471 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:28:30.471 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:28:30.471 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:28:30.471 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:30.471 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:30.471 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:30.471 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:30.487 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00 02 C0 2022-04-21 21:28:30.487 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00 02 C0 2022-04-21 21:28:30.502 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:30.502 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:28:30.502 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00 02. 2022-04-21 21:28:30.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:28:30.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00. 2022-04-21 21:28:30.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00. 2022-04-21 21:28:30.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:28:30.502 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00. 2022-04-21 21:28:30.518 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 21 00 00 2022-04-21 21:28:30.534 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:28:30.534 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=3. 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:28:30.534 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:28:30.549 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:28:30.549 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:28:30.565 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:28:30.565 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:28:30.565 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:28:30.565 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=555810816. 2022-04-21 21:28:30.565 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:28:30.565 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=3,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:28:30.565 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 3) returns true. 2022-04-21 21:28:30.565 [TRACE] [nternal.things.VeluxExistingProducts] - get(3) called. 2022-04-21 21:28:30.565 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Werkkamer,index=3) state 255 replaced by 5. 2022-04-21 21:28:30.565 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Werkkamer,index=3) currentPosition 63487 replaced by 51200. 2022-04-21 21:28:30.580 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Werkkamer,index=3) target 63487 replaced by 51200. 2022-04-21 21:28:30.580 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Werkkamer. 2022-04-21 21:28:30.596 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:28:30.596 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:28:30.596 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:28:30.596 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:30.596 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:30.596 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:34.472 [DEBUG] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => no slip message 2022-04-21 21:28:34.472 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 0 bytes: 2022-04-21 21:28:34.472 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 0 bytes: 2022-04-21 21:28:34.488 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:34.488 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:28:34.488 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished successfully. 2022-04-21 21:28:34.488 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => updates received => synchronizing 2022-04-21 21:28:34.488 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns true. 2022-04-21 21:28:34.488 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): there are some existing products with changed parameters. 2022-04-21 21:28:34.504 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Slaapkamer has changed values. 2022-04-21 21:28:34.504 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 1. 2022-04-21 21:28:34.504 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Keukenraam has changed values. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 4. 2022-04-21 21:28:34.519 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Zuidraam has changed values. 2022-04-21 21:28:34.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 2. 2022-04-21 21:28:34.535 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Hobbykamer has changed values. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 6. 2022-04-21 21:28:34.550 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Terrasraam has changed values. 2022-04-21 21:28:34.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 0. 2022-04-21 21:28:34.566 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.566 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Werkkamer has changed values. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 3. 2022-04-21 21:28:34.582 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Terrasdeur has changed values. 2022-04-21 21:28:34.582 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 5. 2022-04-21 21:28:34.582 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:34.597 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:position not found. 2022-04-21 21:28:34.597 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition not found. 2022-04-21 21:28:34.613 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): resetting dirty flag. 2022-04-21 21:28:34.613 [TRACE] [nternal.things.VeluxExistingProducts] - resetDirtyFlag() called. 2022-04-21 21:28:34.613 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts() done. 2022-04-21 21:28:34.613 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:28:34.613 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:position. 2022-04-21 21:28:34.613 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:rollershutter:192_168_178_231:Hobbykamer:position,REFRESH) called. 2022-04-21 21:28:34.613 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:28:34.613 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:34.613 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:34.628 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:34.628 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:rollershutter:192_168_178_231:Hobbykamer:position (type velux:rollershutter/position). 2022-04-21 21:28:34.644 [DEBUG] [rnal.handler.ChannelActuatorPosition] - handleRefresh(velux:rollershutter:192_168_178_231:Hobbykamer:position,position,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:34.644 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:28:34.644 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): there are some existing products. 2022-04-21 21:28:34.644 [TRACE] [nal.handler.utils.ThingConfiguration] - exists(velux:rollershutter:192_168_178_231:Hobbykamer:position,serial) returns true. 2022-04-21 21:28:34.644 [TRACE] [nal.handler.utils.ThingConfiguration] - getValue(velux:rollershutter:192_168_178_231:Hobbykamer:position,serial) returns 00:00:00:00:00:00:00:00. 2022-04-21 21:28:34.644 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:position serialNumber=null. 2022-04-21 21:28:34.660 [TRACE] [nal.handler.utils.ThingConfiguration] - exists(velux:rollershutter:192_168_178_231:Hobbykamer:position,name) returns true. 2022-04-21 21:28:34.660 [TRACE] [nal.handler.utils.ThingConfiguration] - getValue(velux:rollershutter:192_168_178_231:Hobbykamer:position,name) returns Hobbykamer. 2022-04-21 21:28:34.660 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:position name=Hobbykamer. 2022-04-21 21:28:34.675 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:position uniqueIndex=Hobbykamer, proceeding. 2022-04-21 21:28:34.675 [TRACE] [nal.handler.utils.ThingConfiguration] - exists(velux:rollershutter:192_168_178_231:Hobbykamer:position,inverted) returns true. 2022-04-21 21:28:34.675 [TRACE] [nal.handler.utils.ThingConfiguration] - getValue(velux:rollershutter:192_168_178_231:Hobbykamer:position,inverted) returns false. 2022-04-21 21:28:34.675 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:position isInverted=false. 2022-04-21 21:28:34.675 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(String Hobbykamer) returns true. 2022-04-21 21:28:34.675 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): fetching actuator for Hobbykamer. 2022-04-21 21:28:34.675 [TRACE] [nternal.things.VeluxExistingProducts] - get(Hobbykamer) called. 2022-04-21 21:28:34.675 [DEBUG] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): found actuator Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9D2F). 2022-04-21 21:28:34.675 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:34.691 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setProductId(6) called. 2022-04-21 21:28:34.691 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product) called. 2022-04-21 21:28:34.707 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:34.707 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product,authenticated) called. 2022-04-21 21:28:34.707 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:34.707 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Product, authenticated) called. 2022-04-21 21:28:34.707 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Product', authenticated 2022-04-21 21:28:34.707 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - getRequestCommand() returns GW_GET_NODE_INFORMATION_REQ (0x200). 2022-04-21 21:28:34.707 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getRequestDataAsArrayOfBytes() returns data for retrieving node with id 6. 2022-04-21 21:28:34.707 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:34.707 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => send mode => preparing command 2022-04-21 21:28:34.722 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x200 with data size 1 called. 2022-04-21 21:28:34.722 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 02 00 06 00. 2022-04-21 21:28:34.722 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:34.738 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 02 00 06 00 C0. 2022-04-21 21:28:34.738 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => command ready => start sending 2022-04-21 21:28:34.738 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_REQ => sending data => 06 2022-04-21 21:28:34.738 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:34.738 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:28:34.738 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:34.738 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:28:34.738 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:34.753 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:34.941 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:34.941 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:28:34.941 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:28:34.957 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:34.957 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:28:34.957 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 02 01 00 06 00. 2022-04-21 21:28:34.957 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:28:34.957 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:28:34.957 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:28:34.972 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x201 and data 00 06. 2022-04-21 21:28:34.988 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:28:34.988 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:28:34.988 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => received data => 00 06 2022-04-21 21:28:34.988 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => applying data length => 2 2022-04-21 21:28:34.988 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_CFM with 2 bytes of data) called. 2022-04-21 21:28:34.988 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_CFM (0x201). 2022-04-21 21:28:34.988 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_CFM (0x201) with 2 bytes of data. 2022-04-21 21:28:34.988 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:28:34.988 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): returned status: OK - Request accepted. 2022-04-21 21:28:35.004 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:28:35.004 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:28:35.004 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:28:35.019 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=false,success=false. 2022-04-21 21:28:35.019 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:35.019 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:35.019 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:35.019 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:35.019 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 49 C0 2022-04-21 21:28:35.019 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 49 C0 2022-04-21 21:28:35.050 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:35.050 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:35.050 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 49. 2022-04-21 21:28:35.050 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:35.050 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:28:35.066 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:35.082 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x210 and data 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:35.082 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:28:35.082 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:35.082 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => received data => 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:35.097 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:35.113 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_NTF (0x210). 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_NTF (0x210) with 124 bytes of data. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeID=6. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfOrder=6. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfName=Hobbykamer. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:35.113 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:35.128 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:35.128 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductType=0. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfState=5. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfCurrentPosition=40239. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTarget=40239. 2022-04-21 21:28:35.144 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter1=63487. 2022-04-21 21:28:35.160 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter2=63487. 2022-04-21 21:28:35.160 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter3=63487. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter4=63487. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfRemainingTime=20226. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTimeStamp=1325539622. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:35.175 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:28:35.191 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:28:35.191 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:28:35.207 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): device provided invalid serial number, using name 'Hobbykamer' instead. 2022-04-21 21:28:35.207 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Hobbykamer) created. 2022-04-21 21:28:35.207 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=true,success=true. 2022-04-21 21:28:35.207 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => finished => success 2022-04-21 21:28:35.207 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getProduct(): returning product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9D2F). 2022-04-21 21:28:35.207 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition() as STOP position created. 2022-04-21 21:28:35.207 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition(constructur with 40239 as veluxPosition) called. 2022-04-21 21:28:35.207 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition() created with percent-type 79. 2022-04-21 21:28:35.222 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): position of actuator is 79%. 2022-04-21 21:28:35.222 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh() returns 79. 2022-04-21 21:28:35.222 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating channel velux:rollershutter:192_168_178_231:Hobbykamer:position to 79. 2022-04-21 21:28:35.238 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:35 CEST 2022. 2022-04-21 21:28:35.238 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:35 CEST 2022. 2022-04-21 21:28:35.238 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:35.269 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition. 2022-04-21 21:28:35.269 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,REFRESH) called. 2022-04-21 21:28:35.269 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:28:35.269 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:35.269 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:35.285 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:35.285 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition (type velux:rollershutter/vanePosition). 2022-04-21 21:28:35.300 [DEBUG] [rnal.handler.ChannelActuatorPosition] - handleRefresh(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,vanePosition,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:35.300 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:28:35.300 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): there are some existing products. 2022-04-21 21:28:35.300 [TRACE] [nal.handler.utils.ThingConfiguration] - exists(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,serial) returns true. 2022-04-21 21:28:35.300 [TRACE] [nal.handler.utils.ThingConfiguration] - getValue(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,serial) returns 00:00:00:00:00:00:00:00. 2022-04-21 21:28:35.300 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition serialNumber=null. 2022-04-21 21:28:35.300 [TRACE] [nal.handler.utils.ThingConfiguration] - exists(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,name) returns true. 2022-04-21 21:28:35.300 [TRACE] [nal.handler.utils.ThingConfiguration] - getValue(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,name) returns Hobbykamer. 2022-04-21 21:28:35.316 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition name=Hobbykamer. 2022-04-21 21:28:35.332 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition uniqueIndex=Hobbykamer, proceeding. 2022-04-21 21:28:35.332 [TRACE] [nal.handler.utils.ThingConfiguration] - exists(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,inverted) returns true. 2022-04-21 21:28:35.332 [TRACE] [nal.handler.utils.ThingConfiguration] - getValue(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,inverted) returns false. 2022-04-21 21:28:35.332 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): in velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition isInverted=false. 2022-04-21 21:28:35.332 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(String Hobbykamer) returns true. 2022-04-21 21:28:35.332 [TRACE] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): fetching actuator for Hobbykamer. 2022-04-21 21:28:35.332 [TRACE] [nternal.things.VeluxExistingProducts] - get(Hobbykamer) called. 2022-04-21 21:28:35.332 [DEBUG] [al.handler.utils.Thing2VeluxActuator] - mapThing2Velux(): found actuator Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9D2F). 2022-04-21 21:28:35.332 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:35.347 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setProductId(6) called. 2022-04-21 21:28:35.363 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product) called. 2022-04-21 21:28:35.363 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:35.363 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product,authenticated) called. 2022-04-21 21:28:35.363 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:35.363 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Product, authenticated) called. 2022-04-21 21:28:35.363 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Product', authenticated 2022-04-21 21:28:35.363 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - getRequestCommand() returns GW_GET_NODE_INFORMATION_REQ (0x200). 2022-04-21 21:28:35.363 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getRequestDataAsArrayOfBytes() returns data for retrieving node with id 6. 2022-04-21 21:28:35.363 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:35.363 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => send mode => preparing command 2022-04-21 21:28:35.378 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x200 with data size 1 called. 2022-04-21 21:28:35.394 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 02 00 06 00. 2022-04-21 21:28:35.394 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:35.394 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 02 00 06 00 C0. 2022-04-21 21:28:35.394 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => command ready => start sending 2022-04-21 21:28:35.394 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_REQ => sending data => 06 2022-04-21 21:28:35.394 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:35.394 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:28:35.394 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:35.394 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:28:35.410 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:35.410 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:35.597 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:35.597 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:28:35.597 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:28:35.613 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:35.613 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:28:35.613 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 02 01 00 06 00. 2022-04-21 21:28:35.613 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:28:35.613 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:28:35.613 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:28:35.628 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x201 and data 00 06. 2022-04-21 21:28:35.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:28:35.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:28:35.644 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => received data => 00 06 2022-04-21 21:28:35.644 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => applying data length => 2 2022-04-21 21:28:35.644 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_CFM with 2 bytes of data) called. 2022-04-21 21:28:35.644 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_CFM (0x201). 2022-04-21 21:28:35.644 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_CFM (0x201) with 2 bytes of data. 2022-04-21 21:28:35.644 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:28:35.644 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): returned status: OK - Request accepted. 2022-04-21 21:28:35.660 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:28:35.660 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:28:35.660 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:28:35.675 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=false,success=false. 2022-04-21 21:28:35.675 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:35.675 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:35.675 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:35.675 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:35.675 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 C0 2022-04-21 21:28:35.675 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 C0 2022-04-21 21:28:35.707 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:35.707 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:28:35.707 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48. 2022-04-21 21:28:35.707 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:28:35.707 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:28:35.707 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:35.707 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x210 and data 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:35.738 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:28:35.738 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:28:35.738 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => received data => 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9D 2F 9D 2F F7 FF F7 FF F7 FF F7 FF 00 00 4F 02 21 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:28:35.738 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => applying data length => 124 2022-04-21 21:28:35.738 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:28:35.738 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_NTF (0x210). 2022-04-21 21:28:35.753 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_NTF (0x210) with 124 bytes of data. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeID=6. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfOrder=6. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPlacement=0. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfName=Hobbykamer. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfVelocity=1. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductGroup=0. 2022-04-21 21:28:35.769 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductType=0. 2022-04-21 21:28:35.785 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:28:35.785 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPowerMode=0. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfState=5. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfCurrentPosition=40239. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTarget=40239. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter1=63487. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter2=63487. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter3=63487. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter4=63487. 2022-04-21 21:28:35.800 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfRemainingTime=20226. 2022-04-21 21:28:35.816 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTimeStamp=1325539623. 2022-04-21 21:28:35.816 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasOne=0. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasThree=0. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFour=0. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFive=0. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:28:35.832 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:28:35.832 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): device provided invalid serial number, using name 'Hobbykamer' instead. 2022-04-21 21:28:35.832 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Hobbykamer) created. 2022-04-21 21:28:35.847 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=true,success=true. 2022-04-21 21:28:35.847 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => finished => success 2022-04-21 21:28:35.863 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getProduct(): returning product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9D2F). 2022-04-21 21:28:35.863 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): position of vane is 'UNDEFINED'. 2022-04-21 21:28:35.863 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh() returns UNDEF. 2022-04-21 21:28:35.863 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition to UNDEF. 2022-04-21 21:28:35.863 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:35 CEST 2022. 2022-04-21 21:28:35.878 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:35 CEST 2022. 2022-04-21 21:28:35.894 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:35.894 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:firmware. 2022-04-21 21:28:35.894 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:firmware,REFRESH) called. 2022-04-21 21:28:35.894 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:28:35.894 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:35.894 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:35.910 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:35.910 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:firmware (type velux:klf200/firmware). 2022-04-21 21:28:35.910 [DEBUG] [ternal.handler.ChannelBridgeFirmware] - handleRefresh(velux:klf200:192_168_178_231:firmware,firmware,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:35.925 [TRACE] [ternal.bridge.VeluxBridgeGetFirmware] - VeluxBridgeGetFirmware(constructor) called. 2022-04-21 21:28:35.925 [TRACE] [ternal.bridge.VeluxBridgeGetFirmware] - retrieve() called. 2022-04-21 21:28:35.925 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:35.925 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve firmware version) called. 2022-04-21 21:28:35.925 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:35.925 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve firmware version,authenticated) called. 2022-04-21 21:28:35.925 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:35.925 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve firmware version, authenticated) called. 2022-04-21 21:28:35.925 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve firmware version', authenticated 2022-04-21 21:28:35.925 [DEBUG] [x.internal.bridge.slip.SCgetFirmware] - getRequestCommand() returns GW_GET_VERSION_REQ (0x8). 2022-04-21 21:28:35.941 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:35.957 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => send mode => preparing command 2022-04-21 21:28:35.957 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x8 with data size 1 called. 2022-04-21 21:28:35.957 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 08 00 0C. 2022-04-21 21:28:35.957 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:35.957 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 08 00 0C C0. 2022-04-21 21:28:35.957 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => command ready => start sending 2022-04-21 21:28:35.957 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => GW_GET_VERSION_REQ => sending data => 00 2022-04-21 21:28:35.957 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:35.957 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 08 00 0C C0 2022-04-21 21:28:35.972 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:35.972 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 08 00 0C C0 2022-04-21 21:28:35.972 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:35.988 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:35.988 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:35.988 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 16 bytes: C0 00 0C 00 09 00 02 00 00 47 00 06 0E 03 4B C0 2022-04-21 21:28:35.988 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 16 bytes: C0 00 0C 00 09 00 02 00 00 47 00 06 0E 03 4B C0 2022-04-21 21:28:35.988 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:35.988 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 16 called. 2022-04-21 21:28:35.988 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 0C 00 09 00 02 00 00 47 00 06 0E 03 4B. 2022-04-21 21:28:35.988 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 14. 2022-04-21 21:28:35.988 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x09 . 2022-04-21 21:28:36.003 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 9 bytes: 00 02 00 00 47 00 06 0E 03. 2022-04-21 21:28:36.019 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x09 and data 00 02 00 00 47 00 06 0E 03. 2022-04-21 21:28:36.019 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x09 . 2022-04-21 21:28:36.019 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 9 bytes: 00 02 00 00 47 00 06 0E 03. 2022-04-21 21:28:36.019 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => GW_GET_VERSION_CFM => received data => 00 02 00 00 47 00 06 0E 03 2022-04-21 21:28:36.019 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => GW_GET_VERSION_CFM => applying data length => 9 2022-04-21 21:28:36.019 [DEBUG] [x.internal.bridge.slip.SCgetFirmware] - setResponse(GW_GET_VERSION_CFM with 9 bytes of data) called. 2022-04-21 21:28:36.019 [TRACE] [x.internal.bridge.slip.SCgetFirmware] - setResponse(): handling response GW_GET_VERSION_CFM (0x9). 2022-04-21 21:28:36.019 [TRACE] [x.internal.bridge.slip.SCgetFirmware] - isLengthValid() called for GW_GET_VERSION_CFM (0x9) with 9 bytes of data. 2022-04-21 21:28:36.019 [TRACE] [x.internal.bridge.slip.SCgetFirmware] - isLengthValid() returns true. 2022-04-21 21:28:36.035 [TRACE] [x.internal.bridge.slip.SCgetFirmware] - setResponse(): finished=true,success=true. 2022-04-21 21:28:36.035 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_VERSION_REQ => finished => success 2022-04-21 21:28:36.035 [TRACE] [x.internal.bridge.slip.SCgetFirmware] - getFirmware() returns Software version 0.2.0.0.71.0, Hardware version 6.14.3. 2022-04-21 21:28:36.050 [TRACE] [elux.internal.things.VeluxGwFirmware] - VeluxGwFirmware() created. 2022-04-21 21:28:36.050 [TRACE] [ternal.bridge.VeluxBridgeGetFirmware] - retrieve() found successfully firmware Software version 0.2.0.0.71.0, Hardware version 6.14.3. 2022-04-21 21:28:36.050 [TRACE] [ternal.handler.ChannelBridgeFirmware] - handleRefresh() returns Software version 0.2.0.0.71.0, Hardware version 6.14.3. 2022-04-21 21:28:36.050 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:firmware to Software version 0.2.0.0.71.0, Hardware version 6.14.3. 2022-04-21 21:28:36.050 [TRACE] [internal.handler.utils.ThingProperty] - setValue() firmware set to Software version 0.2.0.0.71.0, Hardware version 6.14.3. 2022-04-21 21:28:36.050 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:35 CEST 2022. 2022-04-21 21:28:36.050 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:35 CEST 2022. 2022-04-21 21:28:36.050 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:36.066 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:address. 2022-04-21 21:28:36.066 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:address,REFRESH) called. 2022-04-21 21:28:36.082 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:28:36.082 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:36.082 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:36.082 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:36.097 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:address (type velux:klf200/address). 2022-04-21 21:28:36.097 [TRACE] [internal.handler.utils.ThingProperty] - setValue() ipAddress set to null. 2022-04-21 21:28:36.113 [DEBUG] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh(velux:klf200:192_168_178_231:address,address,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:36.113 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - VeluxBridgeLANConfig(constructor) called. 2022-04-21 21:28:36.113 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() called. 2022-04-21 21:28:36.113 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:36.113 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration) called. 2022-04-21 21:28:36.113 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.113 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration,authenticated) called. 2022-04-21 21:28:36.113 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.128 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve LAN configuration, authenticated) called. 2022-04-21 21:28:36.128 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve LAN configuration', authenticated 2022-04-21 21:28:36.144 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getRequestCommand() returns GW_GET_NETWORK_SETUP_REQ (0xe0). 2022-04-21 21:28:36.144 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:36.144 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => send mode => preparing command 2022-04-21 21:28:36.144 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xe0 with data size 1 called. 2022-04-21 21:28:36.144 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 E0 00 E4. 2022-04-21 21:28:36.144 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:36.144 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 E0 00 E4 C0. 2022-04-21 21:28:36.144 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => command ready => start sending 2022-04-21 21:28:36.144 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_REQ => sending data => 00 2022-04-21 21:28:36.160 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:36.160 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.160 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:36.175 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.175 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:36.175 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:36.175 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:36.175 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.175 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.175 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:36.175 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 22 called. 2022-04-21 21:28:36.175 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 00 E1 C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 E9. 2022-04-21 21:28:36.191 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:28:36.191 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.207 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.207 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0xE1 and data C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.207 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.207 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.207 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => received data => C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 2022-04-21 21:28:36.207 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => applying data length => 13 2022-04-21 21:28:36.207 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - setResponse(GW_GET_NETWORK_SETUP_CFM with 13 bytes of data) called. 2022-04-21 21:28:36.207 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): handling response GW_GET_NETWORK_SETUP_CFM (0xe1). 2022-04-21 21:28:36.222 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() called for GW_GET_NETWORK_SETUP_CFM (0xe1) with 13 bytes of data. 2022-04-21 21:28:36.222 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() returns true. 2022-04-21 21:28:36.238 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): finished=true,success=true. 2022-04-21 21:28:36.238 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => finished => success 2022-04-21 21:28:36.238 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.238 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.238 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.238 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() found successfully configuration ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.238 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.238 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.238 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.253 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getIpAddress() returns 192.168.178.231. 2022-04-21 21:28:36.253 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.269 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.269 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.269 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getSubnetMask() returns 255.255.255.0. 2022-04-21 21:28:36.269 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.269 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.269 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.269 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDefaultGW() returns 192.168.178.1. 2022-04-21 21:28:36.269 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.269 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.269 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.285 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDHCP() returns enabled. 2022-04-21 21:28:36.300 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:28:36.300 [TRACE] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh() returns 192.168.178.231. 2022-04-21 21:28:36.300 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:address to 192.168.178.231. 2022-04-21 21:28:36.300 [TRACE] [internal.handler.utils.ThingProperty] - setValue() address set to 192.168.178.231. 2022-04-21 21:28:36.300 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.300 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.300 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:36.300 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:subnetMask. 2022-04-21 21:28:36.300 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:subnetMask,REFRESH) called. 2022-04-21 21:28:36.316 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:28:36.316 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:36.332 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:36.332 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:36.332 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:subnetMask (type velux:klf200/subnetMask). 2022-04-21 21:28:36.332 [DEBUG] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh(velux:klf200:192_168_178_231:subnetMask,subnetMask,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:36.332 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - VeluxBridgeLANConfig(constructor) called. 2022-04-21 21:28:36.332 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() called. 2022-04-21 21:28:36.332 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:36.332 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration) called. 2022-04-21 21:28:36.332 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.347 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration,authenticated) called. 2022-04-21 21:28:36.347 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.363 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve LAN configuration, authenticated) called. 2022-04-21 21:28:36.363 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve LAN configuration', authenticated 2022-04-21 21:28:36.363 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getRequestCommand() returns GW_GET_NETWORK_SETUP_REQ (0xe0). 2022-04-21 21:28:36.363 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:36.363 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => send mode => preparing command 2022-04-21 21:28:36.363 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xe0 with data size 1 called. 2022-04-21 21:28:36.363 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 E0 00 E4. 2022-04-21 21:28:36.363 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:36.363 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 E0 00 E4 C0. 2022-04-21 21:28:36.378 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => command ready => start sending 2022-04-21 21:28:36.378 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_REQ => sending data => 00 2022-04-21 21:28:36.394 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:36.394 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.394 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:36.394 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.394 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:36.394 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:36.394 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:36.394 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.394 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.410 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:36.410 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 22 called. 2022-04-21 21:28:36.425 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 00 E1 C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 E9. 2022-04-21 21:28:36.425 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:28:36.425 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.425 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.425 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0xE1 and data C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.425 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.425 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.425 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => received data => C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 2022-04-21 21:28:36.425 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => applying data length => 13 2022-04-21 21:28:36.441 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - setResponse(GW_GET_NETWORK_SETUP_CFM with 13 bytes of data) called. 2022-04-21 21:28:36.441 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): handling response GW_GET_NETWORK_SETUP_CFM (0xe1). 2022-04-21 21:28:36.457 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() called for GW_GET_NETWORK_SETUP_CFM (0xe1) with 13 bytes of data. 2022-04-21 21:28:36.457 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() returns true. 2022-04-21 21:28:36.457 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): finished=true,success=true. 2022-04-21 21:28:36.457 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => finished => success 2022-04-21 21:28:36.457 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.457 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.457 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.457 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() found successfully configuration ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.457 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.472 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.472 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.488 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getIpAddress() returns 192.168.178.231. 2022-04-21 21:28:36.488 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.488 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.488 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.488 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getSubnetMask() returns 255.255.255.0. 2022-04-21 21:28:36.488 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.488 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.488 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.488 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDefaultGW() returns 192.168.178.1. 2022-04-21 21:28:36.488 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.503 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.519 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.519 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDHCP() returns enabled. 2022-04-21 21:28:36.519 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:28:36.519 [TRACE] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh() returns 255.255.255.0. 2022-04-21 21:28:36.519 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:subnetMask to 255.255.255.0. 2022-04-21 21:28:36.519 [TRACE] [internal.handler.utils.ThingProperty] - setValue() subnetMask set to 255.255.255.0. 2022-04-21 21:28:36.519 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.519 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.519 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:36.535 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:defaultGW. 2022-04-21 21:28:36.535 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:defaultGW,REFRESH) called. 2022-04-21 21:28:36.535 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:28:36.550 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:36.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:36.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:36.550 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:defaultGW (type velux:klf200/defaultGW). 2022-04-21 21:28:36.550 [DEBUG] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh(velux:klf200:192_168_178_231:defaultGW,defaultGW,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:36.550 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - VeluxBridgeLANConfig(constructor) called. 2022-04-21 21:28:36.550 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() called. 2022-04-21 21:28:36.550 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:36.550 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration) called. 2022-04-21 21:28:36.566 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.566 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration,authenticated) called. 2022-04-21 21:28:36.582 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.582 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve LAN configuration, authenticated) called. 2022-04-21 21:28:36.582 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve LAN configuration', authenticated 2022-04-21 21:28:36.582 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getRequestCommand() returns GW_GET_NETWORK_SETUP_REQ (0xe0). 2022-04-21 21:28:36.582 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:36.582 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => send mode => preparing command 2022-04-21 21:28:36.582 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xe0 with data size 1 called. 2022-04-21 21:28:36.582 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 E0 00 E4. 2022-04-21 21:28:36.582 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:36.597 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 E0 00 E4 C0. 2022-04-21 21:28:36.597 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => command ready => start sending 2022-04-21 21:28:36.613 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_REQ => sending data => 00 2022-04-21 21:28:36.613 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:36.613 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.613 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:36.613 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.628 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:36.628 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:36.628 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:36.628 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.644 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.644 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:36.644 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 22 called. 2022-04-21 21:28:36.644 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 00 E1 C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 E9. 2022-04-21 21:28:36.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:28:36.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0xE1 and data C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.644 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.660 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.660 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => received data => C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 2022-04-21 21:28:36.675 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => applying data length => 13 2022-04-21 21:28:36.675 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - setResponse(GW_GET_NETWORK_SETUP_CFM with 13 bytes of data) called. 2022-04-21 21:28:36.675 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): handling response GW_GET_NETWORK_SETUP_CFM (0xe1). 2022-04-21 21:28:36.675 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() called for GW_GET_NETWORK_SETUP_CFM (0xe1) with 13 bytes of data. 2022-04-21 21:28:36.675 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() returns true. 2022-04-21 21:28:36.675 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): finished=true,success=true. 2022-04-21 21:28:36.675 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => finished => success 2022-04-21 21:28:36.675 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.675 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.691 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.691 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() found successfully configuration ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.707 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.707 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.707 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.707 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getIpAddress() returns 192.168.178.231. 2022-04-21 21:28:36.707 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.707 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.707 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.707 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getSubnetMask() returns 255.255.255.0. 2022-04-21 21:28:36.707 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.722 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.722 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.738 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDefaultGW() returns 192.168.178.1. 2022-04-21 21:28:36.738 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.738 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.738 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.738 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDHCP() returns enabled. 2022-04-21 21:28:36.738 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:28:36.738 [TRACE] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh() returns 192.168.178.1. 2022-04-21 21:28:36.738 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:defaultGW to 192.168.178.1. 2022-04-21 21:28:36.738 [TRACE] [internal.handler.utils.ThingProperty] - setValue() defaultGW set to 192.168.178.1. 2022-04-21 21:28:36.738 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.753 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.769 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:36.769 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:DHCP. 2022-04-21 21:28:36.769 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:DHCP,REFRESH) called. 2022-04-21 21:28:36.769 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:28:36.769 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:36.769 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:36.769 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:36.769 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:DHCP (type velux:klf200/DHCP). 2022-04-21 21:28:36.769 [DEBUG] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh(velux:klf200:192_168_178_231:DHCP,DHCP,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:36.785 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - VeluxBridgeLANConfig(constructor) called. 2022-04-21 21:28:36.785 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() called. 2022-04-21 21:28:36.785 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:36.800 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration) called. 2022-04-21 21:28:36.800 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.800 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve LAN configuration,authenticated) called. 2022-04-21 21:28:36.800 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:36.800 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve LAN configuration, authenticated) called. 2022-04-21 21:28:36.800 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve LAN configuration', authenticated 2022-04-21 21:28:36.800 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getRequestCommand() returns GW_GET_NETWORK_SETUP_REQ (0xe0). 2022-04-21 21:28:36.800 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:36.800 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => send mode => preparing command 2022-04-21 21:28:36.816 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xe0 with data size 1 called. 2022-04-21 21:28:36.816 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 E0 00 E4. 2022-04-21 21:28:36.832 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:36.832 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 E0 00 E4 C0. 2022-04-21 21:28:36.832 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => command ready => start sending 2022-04-21 21:28:36.832 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_REQ => sending data => 00 2022-04-21 21:28:36.832 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:36.832 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.832 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:36.832 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:36.832 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:36.847 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:36.847 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:36.863 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.863 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:36.863 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:36.863 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 22 called. 2022-04-21 21:28:36.863 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 00 E1 C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 E9. 2022-04-21 21:28:36.863 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:28:36.863 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.863 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.863 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0xE1 and data C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.878 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:36.878 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:36.894 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => received data => C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 2022-04-21 21:28:36.894 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => applying data length => 13 2022-04-21 21:28:36.894 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - setResponse(GW_GET_NETWORK_SETUP_CFM with 13 bytes of data) called. 2022-04-21 21:28:36.894 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): handling response GW_GET_NETWORK_SETUP_CFM (0xe1). 2022-04-21 21:28:36.894 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() called for GW_GET_NETWORK_SETUP_CFM (0xe1) with 13 bytes of data. 2022-04-21 21:28:36.894 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - isLengthValid() returns true. 2022-04-21 21:28:36.894 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - setResponse(): finished=true,success=true. 2022-04-21 21:28:36.894 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => finished => success 2022-04-21 21:28:36.894 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.910 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.910 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.925 [TRACE] [internal.bridge.VeluxBridgeLANConfig] - retrieve() found successfully configuration ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.925 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.925 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.925 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.925 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getIpAddress() returns 192.168.178.231. 2022-04-21 21:28:36.925 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.925 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.925 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.925 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getSubnetMask() returns 255.255.255.0. 2022-04-21 21:28:36.925 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.941 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.941 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.957 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDefaultGW() returns 192.168.178.1. 2022-04-21 21:28:36.957 [TRACE] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() called. 2022-04-21 21:28:36.957 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - VeluxGwLAN() created. 2022-04-21 21:28:36.957 [DEBUG] [.internal.bridge.slip.SCgetLANConfig] - getLANConfig() returns ip 192.168.178.231, nm 255.255.255.0, gw 192.168.178.1, DHCP enabled. 2022-04-21 21:28:36.972 [TRACE] [ing.velux.internal.things.VeluxGwLAN] - getDHCP() returns enabled. 2022-04-21 21:28:36.972 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:28:36.972 [TRACE] [ernal.handler.ChannelBridgeLANconfig] - handleRefresh() returns ON. 2022-04-21 21:28:36.972 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:DHCP to ON. 2022-04-21 21:28:36.988 [TRACE] [internal.handler.utils.ThingProperty] - setValue() DHCP set to ON. 2022-04-21 21:28:36.988 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.988 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:36 CEST 2022. 2022-04-21 21:28:36.988 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:36.988 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:WLANSSID. 2022-04-21 21:28:36.988 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:WLANSSID,REFRESH) called. 2022-04-21 21:28:36.988 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:28:36.988 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:36.988 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:37.003 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:37.003 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:WLANSSID (type velux:klf200/WLANSSID). 2022-04-21 21:28:37.019 [DEBUG] [rnal.handler.ChannelBridgeWLANconfig] - handleRefresh(velux:klf200:192_168_178_231:WLANSSID,WLANSSID,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:37.019 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - VeluxBridgeWLANConfig(constructor) called. 2022-04-21 21:28:37.019 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - retrieve() called. 2022-04-21 21:28:37.019 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:37.019 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve WLAN configuration) called. 2022-04-21 21:28:37.019 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:37.019 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve WLAN configuration,authenticated) called. 2022-04-21 21:28:37.019 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:37.035 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve WLAN configuration, authenticated) called. 2022-04-21 21:28:37.035 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve WLAN configuration', authenticated 2022-04-21 21:28:37.035 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:37.050 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => send mode => preparing command 2022-04-21 21:28:37.050 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xe0 with data size 1 called. 2022-04-21 21:28:37.050 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 E0 00 E4. 2022-04-21 21:28:37.050 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:37.050 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 E0 00 E4 C0. 2022-04-21 21:28:37.050 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => command ready => start sending 2022-04-21 21:28:37.050 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_REQ => sending data => 00 2022-04-21 21:28:37.050 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:37.050 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:37.066 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:37.082 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:37.082 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:37.082 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:37.082 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:37.082 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:37.082 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:37.082 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:37.082 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 22 called. 2022-04-21 21:28:37.082 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 00 E1 C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 E9. 2022-04-21 21:28:37.097 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:28:37.097 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:37.097 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:37.113 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0xE1 and data C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:37.113 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:37.113 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:37.113 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => received data => C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 2022-04-21 21:28:37.113 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => applying data length => 13 2022-04-21 21:28:37.113 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - setResponseCommand(225, C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01) called. 2022-04-21 21:28:37.113 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => finished => success 2022-04-21 21:28:37.113 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - getWLANConfig() called. 2022-04-21 21:28:37.113 [TRACE] [ng.velux.internal.things.VeluxGwWLAN] - VeluxGwWLAN() created. 2022-04-21 21:28:37.129 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - retrieve() found successfully configuration org.openhab.binding.velux.internal.things.VeluxGwWLAN@e6c5eb. 2022-04-21 21:28:37.129 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - getWLANConfig() called. 2022-04-21 21:28:37.145 [TRACE] [ng.velux.internal.things.VeluxGwWLAN] - VeluxGwWLAN() created. 2022-04-21 21:28:37.145 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - getWLANConfig() called. 2022-04-21 21:28:37.145 [TRACE] [ng.velux.internal.things.VeluxGwWLAN] - VeluxGwWLAN() created. 2022-04-21 21:28:37.145 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:28:37.145 [TRACE] [rnal.handler.ChannelBridgeWLANconfig] - handleRefresh() returns unknown. 2022-04-21 21:28:37.145 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:WLANSSID to null. 2022-04-21 21:28:37.145 [TRACE] [internal.handler.utils.ThingProperty] - setValue() WLANSSID set to null. 2022-04-21 21:28:37.145 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.145 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.161 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:37.161 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:WLANPassword. 2022-04-21 21:28:37.176 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:WLANPassword,REFRESH) called. 2022-04-21 21:28:37.176 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:28:37.176 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:37.176 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:37.176 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:37.176 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:WLANPassword (type velux:klf200/WLANPassword). 2022-04-21 21:28:37.176 [DEBUG] [rnal.handler.ChannelBridgeWLANconfig] - handleRefresh(velux:klf200:192_168_178_231:WLANPassword,WLANPassword,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:37.176 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - VeluxBridgeWLANConfig(constructor) called. 2022-04-21 21:28:37.176 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - retrieve() called. 2022-04-21 21:28:37.176 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:37.192 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve WLAN configuration) called. 2022-04-21 21:28:37.208 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:37.208 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve WLAN configuration,authenticated) called. 2022-04-21 21:28:37.208 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:37.208 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve WLAN configuration, authenticated) called. 2022-04-21 21:28:37.208 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve WLAN configuration', authenticated 2022-04-21 21:28:37.208 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:37.208 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => send mode => preparing command 2022-04-21 21:28:37.208 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0xe0 with data size 1 called. 2022-04-21 21:28:37.208 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 00 E0 00 E4. 2022-04-21 21:28:37.223 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:28:37.223 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 00 E0 00 E4 C0. 2022-04-21 21:28:37.239 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => command ready => start sending 2022-04-21 21:28:37.239 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_REQ => sending data => 00 2022-04-21 21:28:37.239 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:37.239 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:37.239 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:28:37.239 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 00 E0 00 E4 C0 2022-04-21 21:28:37.239 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:37.239 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:37.239 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:37.254 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:37.254 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 22 bytes: C0 00 10 00 E1 DB DC A8 B2 E7 FF FF FF 00 DB DC A8 B2 01 01 E9 C0 2022-04-21 21:28:37.254 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:37.270 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 22 called. 2022-04-21 21:28:37.270 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 00 E1 C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 E9. 2022-04-21 21:28:37.270 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:28:37.270 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:37.270 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:37.270 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0xE1 and data C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:37.270 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0xE1 . 2022-04-21 21:28:37.270 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01. 2022-04-21 21:28:37.270 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => received data => C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01 2022-04-21 21:28:37.286 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => GW_GET_NETWORK_SETUP_CFM => applying data length => 13 2022-04-21 21:28:37.286 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - setResponseCommand(225, C0 A8 B2 E7 FF FF FF 00 C0 A8 B2 01 01) called. 2022-04-21 21:28:37.301 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NETWORK_SETUP_REQ => finished => success 2022-04-21 21:28:37.301 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - getWLANConfig() called. 2022-04-21 21:28:37.301 [TRACE] [ng.velux.internal.things.VeluxGwWLAN] - VeluxGwWLAN() created. 2022-04-21 21:28:37.301 [TRACE] [nternal.bridge.VeluxBridgeWLANConfig] - retrieve() found successfully configuration org.openhab.binding.velux.internal.things.VeluxGwWLAN@1a586b6. 2022-04-21 21:28:37.301 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - getWLANConfig() called. 2022-04-21 21:28:37.301 [TRACE] [ng.velux.internal.things.VeluxGwWLAN] - VeluxGwWLAN() created. 2022-04-21 21:28:37.301 [TRACE] [internal.bridge.slip.SCgetWLANConfig] - getWLANConfig() called. 2022-04-21 21:28:37.301 [TRACE] [ng.velux.internal.things.VeluxGwWLAN] - VeluxGwWLAN() created. 2022-04-21 21:28:37.301 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:28:37.301 [TRACE] [rnal.handler.ChannelBridgeWLANconfig] - handleRefresh() returns unknown. 2022-04-21 21:28:37.317 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:WLANPassword to null. 2022-04-21 21:28:37.333 [TRACE] [internal.handler.utils.ThingProperty] - setValue() WLANPassword set to null. 2022-04-21 21:28:37.333 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.333 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.333 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:37.333 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:products. 2022-04-21 21:28:37.333 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:products,REFRESH) called. 2022-04-21 21:28:37.333 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:28:37.333 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:37.333 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:37.333 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:37.348 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:products (type velux:klf200/products). 2022-04-21 21:28:37.364 [DEBUG] [ternal.handler.ChannelBridgeProducts] - handleRefresh(velux:klf200:192_168_178_231:products,products,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:37.364 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:28:37.364 [TRACE] [ternal.handler.ChannelBridgeProducts] - handleCommand(): there are some existing products. 2022-04-21 21:28:37.364 [TRACE] [ternal.handler.ChannelBridgeProducts] - handleCommand(): found products 7 members: Product "Slaapkamer" / SLIDER_SHUTTER (bridgeIndex=1,serial=Slaapkamer,position=C800),Product "Keukenraam" / SLIDER_SHUTTER (bridgeIndex=4,serial=Keukenraam,position=F7FF),Product "Zuidraam" / SLIDER_SHUTTER (bridgeIndex=2,serial=Zuidraam,position=C800),Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9D2F),Product "Terrasraam" / SLIDER_SHUTTER (bridgeIndex=0,serial=Terrasraam,position=C800),Product "Werkkamer" / SLIDER_SHUTTER (bridgeIndex=3,serial=Werkkamer,position=C800),Product "Terrasdeur" / SLIDER_SHUTTER (bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:37.364 [TRACE] [ternal.handler.ChannelBridgeProducts] - handleRefresh() returns 7_members:_Product_"Slaapkamer"_/_SLIDER_SHUTTER_(bridgeIndex=1,serial=Slaapkamer,position=C800),Product_"Keukenraam"_/_SLIDER_SHUTTER_(bridgeIndex=4,serial=Keukenraam,position=F7FF),Product_"Zuidraam"_/_SLIDER_SHUTTER_(bridgeIndex=2,serial=Zuidraam,position=C800),Product_"Hobbykamer"_/_SLIDER_SHUTTER_(bridgeIndex=6,serial=Hobbykamer,position=9D2F),Product_"Terrasraam"_/_SLIDER_SHUTTER_(bridgeIndex=0,serial=Terrasraam,position=C800),Product_"Werkkamer"_/_SLIDER_SHUTTER_(bridgeIndex=3,serial=Werkkamer,position=C800),Product_"Terrasdeur"_/_SLIDER_SHUTTER_(bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:37.379 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:products to 7_members:_Product_"Slaapkamer"_/_SLIDER_SHUTTER_(bridgeIndex=1,serial=Slaapkamer,position=C800),Product_"Keukenraam"_/_SLIDER_SHUTTER_(bridgeIndex=4,serial=Keukenraam,position=F7FF),Product_"Zuidraam"_/_SLIDER_SHUTTER_(bridgeIndex=2,serial=Zuidraam,position=C800),Product_"Hobbykamer"_/_SLIDER_SHUTTER_(bridgeIndex=6,serial=Hobbykamer,position=9D2F),Product_"Terrasraam"_/_SLIDER_SHUTTER_(bridgeIndex=0,serial=Terrasraam,position=C800),Product_"Werkkamer"_/_SLIDER_SHUTTER_(bridgeIndex=3,serial=Werkkamer,position=C800),Product_"Terrasdeur"_/_SLIDER_SHUTTER_(bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:37.395 [TRACE] [internal.handler.utils.ThingProperty] - setValue() products set to 7_members:_Product_"Slaapkamer"_/_SLIDER_SHUTTER_(bridgeIndex=1,serial=Slaapkamer,position=C800),Product_"Keukenraam"_/_SLIDER_SHUTTER_(bridgeIndex=4,serial=Keukenraam,position=F7FF),Product_"Zuidraam"_/_SLIDER_SHUTTER_(bridgeIndex=2,serial=Zuidraam,position=C800),Product_"Hobbykamer"_/_SLIDER_SHUTTER_(bridgeIndex=6,serial=Hobbykamer,position=9D2F),Product_"Terrasraam"_/_SLIDER_SHUTTER_(bridgeIndex=0,serial=Terrasraam,position=C800),Product_"Werkkamer"_/_SLIDER_SHUTTER_(bridgeIndex=3,serial=Werkkamer,position=C800),Product_"Terrasdeur"_/_SLIDER_SHUTTER_(bridgeIndex=5,serial=Terrasdeur,position=F7FF). 2022-04-21 21:28:37.395 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.395 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.395 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:37.411 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:scenes. 2022-04-21 21:28:37.411 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:scenes,REFRESH) called. 2022-04-21 21:28:37.426 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:28:37.426 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:37.426 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:37.426 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:37.426 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:scenes (type velux:klf200/scenes). 2022-04-21 21:28:37.426 [DEBUG] [internal.handler.ChannelBridgeScenes] - handleRefresh(velux:klf200:192_168_178_231:scenes,scenes,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:37.426 [TRACE] [.internal.things.VeluxExistingScenes] - getNoMembers() returns 0. 2022-04-21 21:28:37.426 [TRACE] [ux.internal.bridge.VeluxBridgeScenes] - autoRefresh(): is about to fetch existing scenes. 2022-04-21 21:28:37.426 [TRACE] [ux.internal.bridge.VeluxBridgeScenes] - getScenes() called. 2022-04-21 21:28:37.442 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:37.442 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Scenes) called. 2022-04-21 21:28:37.458 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:37.458 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Scenes,authenticated) called. 2022-04-21 21:28:37.458 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:37.458 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Scenes, authenticated) called. 2022-04-21 21:28:37.458 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Scenes', authenticated 2022-04-21 21:28:37.458 [DEBUG] [lux.internal.bridge.slip.SCgetScenes] - getRequestCommand() returns GW_GET_SCENE_LIST_REQ (0x40c). 2022-04-21 21:28:37.458 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:37.458 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => send mode => preparing command 2022-04-21 21:28:37.458 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x40c with data size 0 called. 2022-04-21 21:28:37.473 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 03 04 0C 0B. 2022-04-21 21:28:37.473 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 5 called. 2022-04-21 21:28:37.489 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 03 04 0C 0B C0. 2022-04-21 21:28:37.489 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => command ready => start sending 2022-04-21 21:28:37.489 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_REQ => sending data => 2022-04-21 21:28:37.489 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:28:37.489 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 7 bytes: C0 00 03 04 0C 0B C0 2022-04-21 21:28:37.489 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 7 bytes. 2022-04-21 21:28:37.489 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 7 bytes: C0 00 03 04 0C 0B C0 2022-04-21 21:28:37.489 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:28:37.489 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:28:37.676 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:28:37.676 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 8 bytes: C0 00 04 04 0D 00 0D C0 2022-04-21 21:28:37.676 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 8 bytes: C0 00 04 04 0D 00 0D C0 2022-04-21 21:28:37.692 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:28:37.692 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 8 called. 2022-04-21 21:28:37.692 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 04 04 0D 00 0D. 2022-04-21 21:28:37.692 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 6. 2022-04-21 21:28:37.692 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x40D . 2022-04-21 21:28:37.692 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:37.708 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x40D and data 00. 2022-04-21 21:28:37.708 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x40D . 2022-04-21 21:28:37.708 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 1 bytes: 00. 2022-04-21 21:28:37.708 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_CFM => received data => 00 2022-04-21 21:28:37.723 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => GW_GET_SCENE_LIST_CFM => applying data length => 1 2022-04-21 21:28:37.723 [DEBUG] [lux.internal.bridge.slip.SCgetScenes] - setResponse(GW_GET_SCENE_LIST_CFM with 1 bytes of data) called. 2022-04-21 21:28:37.723 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): handling response GW_GET_SCENE_LIST_CFM (0x40d). 2022-04-21 21:28:37.723 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - isLengthValid() called for GW_GET_SCENE_LIST_CFM (0x40d) with 1 bytes of data. 2022-04-21 21:28:37.723 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - isLengthValid() returns true. 2022-04-21 21:28:37.723 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): no scenes defined. 2022-04-21 21:28:37.723 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - setResponse(): finished=true,success=true. 2022-04-21 21:28:37.723 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_SCENE_LIST_REQ => finished => success 2022-04-21 21:28:37.723 [TRACE] [lux.internal.bridge.slip.SCgetScenes] - getScenes(): returning 0 scenes. 2022-04-21 21:28:37.739 [DEBUG] [ux.internal.bridge.VeluxBridgeScenes] - getScenes() finally has found scenes 0 members: . 2022-04-21 21:28:37.754 [TRACE] [.internal.things.VeluxExistingScenes] - getNoMembers() returns 0. 2022-04-21 21:28:37.754 [TRACE] [internal.handler.ChannelBridgeScenes] - handleCommand(): found scenes 0 members: . 2022-04-21 21:28:37.754 [TRACE] [internal.handler.ChannelBridgeScenes] - handleRefresh() returns 0_members:_. 2022-04-21 21:28:37.754 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:scenes to 0_members:_. 2022-04-21 21:28:37.754 [TRACE] [internal.handler.utils.ThingProperty] - setValue() scenes set to 0_members:_. 2022-04-21 21:28:37.754 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.754 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.754 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:37.770 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:klf200:192_168_178_231:check. 2022-04-21 21:28:37.770 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:klf200:192_168_178_231:check,REFRESH) called. 2022-04-21 21:28:37.770 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:28:37.786 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:28:37.786 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:28:37.786 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:28:37.786 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:klf200:192_168_178_231:check (type velux:klf200/check). 2022-04-21 21:28:37.786 [DEBUG] [.internal.handler.ChannelBridgeCheck] - handleRefresh(velux:klf200:192_168_178_231:check,check,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:28:37.786 [TRACE] [.internal.handler.ChannelBridgeCheck] - handleCommand(): loop through all existing scenes. 2022-04-21 21:28:37.786 [TRACE] [ng.velux.internal.utils.Localization] - getText() returns Integrity check ok. All scenes are used within Items.. 2022-04-21 21:28:37.786 [DEBUG] [.internal.handler.ChannelBridgeCheck] - Integrity check ok. All scenes are used within Items. 2022-04-21 21:28:37.801 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating property velux:klf200:192_168_178_231:check to Integrity check ok. All scenes are used within Items.. 2022-04-21 21:28:37.817 [TRACE] [internal.handler.utils.ThingProperty] - setValue() check set to Integrity check ok. All scenes are used within Items.. 2022-04-21 21:28:37.817 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.817 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:28:37 CEST 2022. 2022-04-21 21:28:37.817 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:28:40.411 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 1. 2022-04-21 21:28:40.411 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:28:40.411 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:28:40.411 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:28:40.411 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:28:40.411 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:40.411 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:28:40.427 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:40.427 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:28:40.443 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:40.443 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:28:40.443 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.443 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:28:40.443 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.443 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:28:40.443 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:28:40.458 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:28:40.458 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.474 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:28:40.489 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.505 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:28:40.505 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.505 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:28:40.505 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:40.505 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:28:40.505 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:28:40.505 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:28:40.505 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:40.521 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:28:40.536 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:28:40.536 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:28:40.536 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:28:40.536 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:28:40.536 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:28:40.536 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:28:40.536 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:28:40.536 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:28:40.536 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:28:40.552 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:28:40.552 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:28:40.568 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.568 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:28:40.568 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.568 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:28:40.568 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:40.568 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 1. 2022-04-21 21:28:50.584 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 2. 2022-04-21 21:28:50.584 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:28:50.584 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:28:50.584 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:28:50.584 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:28:50.584 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:28:50.584 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:28:50.600 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:50.600 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:28:50.615 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:28:50.615 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:28:50.615 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:28:50.615 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:28:50.615 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:28:50.615 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:28:50.615 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:28:50.615 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:28:50.631 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:28:50.631 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:28:50.646 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:28:50.646 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:28:50.646 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:28:50.646 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:28:50.646 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:28:50.646 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:28:50.646 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:28:50.646 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:28:50.662 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:28:50.662 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.678 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:28:50.678 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.693 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:28:50.693 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:28:50.725 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.725 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:28:50.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.740 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:28:50.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:28:50.740 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 2. 2022-04-21 21:29:00.744 [TRACE] [.velux.internal.handler.VeluxHandler] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,80) initiated by Thread[OH-safeCall-1,5,main]. 2022-04-21 21:29:00.744 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-safeCall-1,5,main]): command 80 on channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition will be scheduled. 2022-04-21 21:29:00.760 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,80) called. 2022-04-21 21:29:00.760 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-safeCall-1,5,main]) done. 2022-04-21 21:29:00.760 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command 80 on channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition. 2022-04-21 21:29:00.760 [TRACE] [.velux.internal.handler.VeluxHandler] - handleCommand() done. 2022-04-21 21:29:00.760 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,80) called. 2022-04-21 21:29:00.776 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:00.776 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:29:00.776 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:29:00.791 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): working on item velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition (type velux:rollershutter/vanePosition) with COMMAND 80. 2022-04-21 21:29:00.791 [DEBUG] [rnal.handler.ChannelActuatorPosition] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,vanePosition,80,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:29:00.791 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:29:00.791 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleCommand(): there are some existing products. 2022-04-21 21:29:00.791 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:29:00.791 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleCommand(): found vane position PercentType.80 command 2022-04-21 21:29:00.791 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition(constructur with 40239 as veluxPosition) called. 2022-04-21 21:29:00.807 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition() created with percent-type 79. 2022-04-21 21:29:00.822 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition(80 as PercentType) created. 2022-04-21 21:29:00.822 [DEBUG] [rnal.handler.ChannelActuatorPosition] - handleCommand(): sending command to set vane position to 40960. 2022-04-21 21:29:00.822 [TRACE] [.bridge.VeluxBridgeRunProductCommand] - sendCommand(nodeId=6,value=79) called. 2022-04-21 21:29:00.822 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:00.822 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - setNodeIdAndParameters(6) called. 2022-04-21 21:29:00.822 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Send Command to Actuator) called. 2022-04-21 21:29:00.822 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:00.822 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Send Command to Actuator,authenticated) called. 2022-04-21 21:29:00.838 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:00.838 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Send Command to Actuator, authenticated) called. 2022-04-21 21:29:00.838 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Send Command to Actuator', authenticated 2022-04-21 21:29:00.854 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - getRequestCommand() returns 0x300. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): ntfSessionID=2906. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqCommandOriginator=8. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqPriorityLevel=5. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqParameterActive=0. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqFPI1=32. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqFPI2=0. 2022-04-21 21:29:00.854 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqMainParameter=40448. 2022-04-21 21:29:00.869 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqFunctionalParameter1=63487. 2022-04-21 21:29:00.869 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqFunctionalParameter2=63487. 2022-04-21 21:29:00.869 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqFunctionalParameter3=40960. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqFunctionalParameter4=63487. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqIndexArrayCount=1. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqIndexArray01=6. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqPriorityLevelLock=0. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqPL03=0. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqPL47=0. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes(): reqLockTime=0. 2022-04-21 21:29:00.885 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - getRequestDataAsArrayOfBytes() data is 0B 5A 08 05 00 20 00 9E 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:00.901 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:00.916 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => send mode => preparing command 2022-04-21 21:29:00.916 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x300 with data size 66 called. 2022-04-21 21:29:00.916 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 45 03 00 0B 5A 08 05 00 20 00 9E 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03. 2022-04-21 21:29:00.916 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 71 called. 2022-04-21 21:29:00.916 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 45 03 00 0B 5A 08 05 00 20 00 9E 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 C0. 2022-04-21 21:29:00.916 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => command ready => start sending 2022-04-21 21:29:00.916 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => GW_COMMAND_SEND_REQ => sending data => 0B 5A 08 05 00 20 00 9E 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:29:00.932 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:00.947 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 73 bytes: C0 00 45 03 00 0B 5A 08 05 00 20 00 9E 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 C0 2022-04-21 21:29:00.947 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 73 bytes. 2022-04-21 21:29:00.947 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 73 bytes: C0 00 45 03 00 0B 5A 08 05 00 20 00 9E 00 00 00 00 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 C0 2022-04-21 21:29:00.947 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:00.947 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:01.010 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:01.010 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 10 bytes: C0 00 06 03 01 0B 5A 01 54 C0 2022-04-21 21:29:01.010 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 10 bytes: C0 00 06 03 01 0B 5A 01 54 C0 2022-04-21 21:29:01.026 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:01.026 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 10 called. 2022-04-21 21:29:01.026 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 06 03 01 0B 5A 01 54. 2022-04-21 21:29:01.026 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 8. 2022-04-21 21:29:01.026 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x301 . 2022-04-21 21:29:01.026 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 3 bytes: 0B 5A 01. 2022-04-21 21:29:01.026 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x301 and data 0B 5A 01. 2022-04-21 21:29:01.041 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x301 . 2022-04-21 21:29:01.041 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 3 bytes: 0B 5A 01. 2022-04-21 21:29:01.041 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => GW_COMMAND_SEND_CFM => received data => 0B 5A 01 2022-04-21 21:29:01.057 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => GW_COMMAND_SEND_CFM => applying data length => 3 2022-04-21 21:29:01.057 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - setResponse(GW_COMMAND_SEND_CFM with 3 bytes of data) called. 2022-04-21 21:29:01.057 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - setResponse(): handling response GW_COMMAND_SEND_CFM (0x301). 2022-04-21 21:29:01.057 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - isLengthValid() called for GW_COMMAND_SEND_CFM (0x301) with 3 bytes of data. 2022-04-21 21:29:01.057 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - isLengthValid() returns true. 2022-04-21 21:29:01.057 [DEBUG] [rnal.bridge.slip.SCrunProductCommand] - setResponse(): returned status: OK - Command is accepted. 2022-04-21 21:29:01.057 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - check4matchingSessionID() called for requestNodeID 2906 and responseNodeID 2906. 2022-04-21 21:29:01.057 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - check4matchingAnyID() called for request SessionID 2906 and response SessionID 2906. 2022-04-21 21:29:01.057 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - check4matchingAnyID() returns true. 2022-04-21 21:29:01.072 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - setResponse(): skipping wait for more packets as sequential processing is not enforced. 2022-04-21 21:29:01.088 [TRACE] [rnal.bridge.slip.SCrunProductCommand] - setResponse(): finished=true,success=true. 2022-04-21 21:29:01.088 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_COMMAND_SEND_REQ => finished => success 2022-04-21 21:29:01.088 [DEBUG] [.bridge.VeluxBridgeRunProductCommand] - sendCommand() finished successfully. 2022-04-21 21:29:01.088 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleCommand(): store vane position to cache. 2022-04-21 21:29:01.104 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleCommand(): vane position will be updated via polling. 2022-04-21 21:29:01.104 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:29:01.104 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleCommand(): position of actuators will be updated. 2022-04-21 21:29:01.119 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:29:01 CEST 2022. 2022-04-21 21:29:01.119 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:29:01 CEST 2022. 2022-04-21 21:29:01.119 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:29:01.119 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 3. 2022-04-21 21:29:01.119 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:29:01.119 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:29:01.119 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:29:01.119 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:01.135 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:01.135 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.151 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:29:01.151 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.166 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:29:01.166 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.182 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:29:01.182 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.182 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:29:01.197 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:29:01.197 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.197 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:29:01.197 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.213 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:29:01.213 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.213 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:29:01.213 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.213 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:29:01.213 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:01.213 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:29:01.213 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:01.213 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:29:01.229 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:01.229 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:29:01.244 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:29:01.244 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:29:01.244 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:01.244 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:29:01.244 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:29:01.244 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:29:01.244 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:29:01.244 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 3 2022-04-21 21:29:01.244 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 3 messages ready to be read (> 0 means true). 2022-04-21 21:29:01.260 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are messages waiting. 2022-04-21 21:29:01.260 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => message(s) waiting => start reading 2022-04-21 21:29:01.260 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:01.276 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:01.276 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:01.276 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:01.276 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00 4C C0 2022-04-21 21:29:01.276 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00 4C C0 2022-04-21 21:29:01.276 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:01.276 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:01.276 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00 4C. 2022-04-21 21:29:01.276 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:01.291 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:01.291 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00. 2022-04-21 21:29:01.307 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00. 2022-04-21 21:29:01.307 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:01.307 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00. 2022-04-21 21:29:01.307 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 02 9D 2F 9E 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 41 00 00 2022-04-21 21:29:01.307 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.307 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:29:01.307 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:01.322 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 3. 2022-04-21 21:29:01.338 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:01.338 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=2. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40239. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40448. 2022-04-21 21:29:01.338 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:01.354 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:01.354 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:29:01.369 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:01.369 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:01.369 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=557907968. 2022-04-21 21:29:01.369 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:01.369 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=2,productPosition=40239,productTarget=40448) called. 2022-04-21 21:29:01.369 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:29:01.369 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:29:01.369 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Hobbykamer,index=6) state 5 replaced by 2. 2022-04-21 21:29:01.369 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Hobbykamer,index=6) target 40239 replaced by 40448. 2022-04-21 21:29:01.369 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Hobbykamer. 2022-04-21 21:29:01.385 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:29:01.401 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:01.401 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:01.401 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:01.401 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:01.401 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:01.401 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:01.401 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 20 bytes: C0 00 10 03 02 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00 7D C0 2022-04-21 21:29:01.401 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 20 bytes: C0 00 10 03 02 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00 7D C0 2022-04-21 21:29:01.401 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:01.401 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 20 called. 2022-04-21 21:29:01.416 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 03 02 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00 7D. 2022-04-21 21:29:01.432 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:29:01.432 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x302 . 2022-04-21 21:29:01.432 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00. 2022-04-21 21:29:01.432 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x302 and data 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00. 2022-04-21 21:29:01.432 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x302 . 2022-04-21 21:29:01.432 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00. 2022-04-21 21:29:01.432 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_RUN_STATUS_NTF => received data => 0B 5A 08 06 00 9D 2F 02 01 06 80 04 00 2022-04-21 21:29:01.432 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_RUN_STATUS_NTF => parallelism allowed => continuing 2022-04-21 21:29:01.447 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:01.447 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:01.447 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:01.463 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:01.463 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 13 bytes: C0 00 09 03 03 0B 5A 06 00 00 00 5E C0 2022-04-21 21:29:01.463 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 13 bytes: C0 00 09 03 03 0B 5A 06 00 00 00 5E C0 2022-04-21 21:29:01.463 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:01.463 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 13 called. 2022-04-21 21:29:01.463 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 09 03 03 0B 5A 06 00 00 00 5E. 2022-04-21 21:29:01.463 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 11. 2022-04-21 21:29:01.463 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x303 . 2022-04-21 21:29:01.463 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 0B 5A 06 00 00 00. 2022-04-21 21:29:01.479 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x303 and data 0B 5A 06 00 00 00. 2022-04-21 21:29:01.479 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x303 . 2022-04-21 21:29:01.494 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 0B 5A 06 00 00 00. 2022-04-21 21:29:01.494 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_REMAINING_TIME_NTF => received data => 0B 5A 06 00 00 00 2022-04-21 21:29:01.494 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_REMAINING_TIME_NTF => parallelism allowed => continuing 2022-04-21 21:29:01.494 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:01.494 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:01.494 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:02.246 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:02.246 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 13 bytes: C0 00 09 03 03 0B 5A 06 00 00 00 5E C0 2022-04-21 21:29:02.246 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 13 bytes: C0 00 09 03 03 0B 5A 06 00 00 00 5E C0 2022-04-21 21:29:02.262 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:02.262 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 13 called. 2022-04-21 21:29:02.262 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 09 03 03 0B 5A 06 00 00 00 5E. 2022-04-21 21:29:02.262 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 11. 2022-04-21 21:29:02.262 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x303 . 2022-04-21 21:29:02.262 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 0B 5A 06 00 00 00. 2022-04-21 21:29:02.278 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x303 and data 0B 5A 06 00 00 00. 2022-04-21 21:29:02.293 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x303 . 2022-04-21 21:29:02.293 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 6 bytes: 0B 5A 06 00 00 00. 2022-04-21 21:29:02.293 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_REMAINING_TIME_NTF => received data => 0B 5A 06 00 00 00 2022-04-21 21:29:02.293 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_REMAINING_TIME_NTF => parallelism allowed => continuing 2022-04-21 21:29:02.293 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:02.293 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:02.293 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:03.356 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:03.356 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 20 bytes: C0 00 10 03 02 0B 5A 08 06 00 9E 04 00 01 20 00 05 00 F0 C0 2022-04-21 21:29:03.356 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 20 bytes: C0 00 10 03 02 0B 5A 08 06 00 9E 04 00 01 20 00 05 00 F0 C0 2022-04-21 21:29:03.371 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:03.371 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 20 called. 2022-04-21 21:29:03.371 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 10 03 02 0B 5A 08 06 00 9E 04 00 01 20 00 05 00 F0. 2022-04-21 21:29:03.371 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 18. 2022-04-21 21:29:03.371 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x302 . 2022-04-21 21:29:03.371 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: 0B 5A 08 06 00 9E 04 00 01 20 00 05 00. 2022-04-21 21:29:03.387 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x302 and data 0B 5A 08 06 00 9E 04 00 01 20 00 05 00. 2022-04-21 21:29:03.403 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x302 . 2022-04-21 21:29:03.403 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 13 bytes: 0B 5A 08 06 00 9E 04 00 01 20 00 05 00. 2022-04-21 21:29:03.403 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_RUN_STATUS_NTF => received data => 0B 5A 08 06 00 9E 04 00 01 20 00 05 00 2022-04-21 21:29:03.403 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_COMMAND_RUN_STATUS_NTF => parallelism allowed => continuing 2022-04-21 21:29:03.403 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:03.403 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:03.403 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:03.403 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:03.403 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 03 04 0B 5A 53 C0 2022-04-21 21:29:03.418 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 03 04 0B 5A 53 C0 2022-04-21 21:29:03.418 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:03.434 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:29:03.434 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 03 04 0B 5A 53. 2022-04-21 21:29:03.434 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:29:03.434 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x304 . 2022-04-21 21:29:03.434 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 0B 5A. 2022-04-21 21:29:03.434 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x304 and data 0B 5A. 2022-04-21 21:29:03.434 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x304 . 2022-04-21 21:29:03.434 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 0B 5A. 2022-04-21 21:29:03.434 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_SESSION_FINISHED_NTF => received data => 0B 5A 2022-04-21 21:29:03.450 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_SESSION_FINISHED_NTF => parallelism allowed => continuing 2022-04-21 21:29:03.450 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:03.465 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:03.465 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:03.465 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:03.465 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00 0A C0 2022-04-21 21:29:03.465 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00 0A C0 2022-04-21 21:29:03.465 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:03.465 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:03.465 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00 0A. 2022-04-21 21:29:03.465 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:03.481 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:03.481 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00. 2022-04-21 21:29:03.496 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00. 2022-04-21 21:29:03.496 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:03.496 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00. 2022-04-21 21:29:03.496 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 43 00 00 2022-04-21 21:29:03.496 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:03.496 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:03.496 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:03.496 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:03.512 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:03.512 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40448. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=10825. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=558039040. 2022-04-21 21:29:03.528 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:03.543 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=5,productPosition=40452,productTarget=40448) called. 2022-04-21 21:29:03.543 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:29:03.559 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:29:03.559 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Hobbykamer,index=6) state 2 replaced by 5. 2022-04-21 21:29:03.559 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Hobbykamer,index=6) currentPosition 40239 replaced by 40452. 2022-04-21 21:29:03.559 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Hobbykamer. 2022-04-21 21:29:03.559 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:29:03.559 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:03.559 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:03.559 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:03.559 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:03.559 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:06.138 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:06.138 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00 0F C0 2022-04-21 21:29:06.138 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00 0F C0 2022-04-21 21:29:06.153 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:06.153 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:06.153 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00 0F. 2022-04-21 21:29:06.153 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:06.153 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:06.153 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00. 2022-04-21 21:29:06.170 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00. 2022-04-21 21:29:06.170 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:06.170 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00. 2022-04-21 21:29:06.185 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 46 00 00 2022-04-21 21:29:06.185 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:06.185 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:06.185 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:06.185 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:06.185 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:06.185 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:29:06.185 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:29:06.185 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:29:06.201 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40448. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=10825. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=558235648. 2022-04-21 21:29:06.217 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:06.217 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=5,productPosition=40452,productTarget=40448) called. 2022-04-21 21:29:06.217 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:29:06.232 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:29:06.232 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Hobbykamer. 2022-04-21 21:29:06.232 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:29:06.248 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:06.248 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:06.248 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:06.248 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:06.248 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:10.106 [DEBUG] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => no slip message 2022-04-21 21:29:10.106 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 0 bytes: 2022-04-21 21:29:10.106 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 0 bytes: 2022-04-21 21:29:10.122 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:10.122 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:29:10.122 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished successfully. 2022-04-21 21:29:10.122 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => updates received => synchronizing 2022-04-21 21:29:10.122 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns true. 2022-04-21 21:29:10.137 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): there are some existing products with changed parameters. 2022-04-21 21:29:10.137 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Hobbykamer has changed values. 2022-04-21 21:29:10.153 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 6. 2022-04-21 21:29:10.153 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:10.153 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): isInverted is false. 2022-04-21 21:29:10.153 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition(constructur with 40452 as veluxPosition) called. 2022-04-21 21:29:10.153 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition() created with percent-type 79. 2022-04-21 21:29:10.153 [DEBUG] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): updating channel velux:rollershutter:192_168_178_231:Hobbykamer:position to position 79%. 2022-04-21 21:29:10.153 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): resetting dirty flag. 2022-04-21 21:29:10.153 [TRACE] [nternal.things.VeluxExistingProducts] - resetDirtyFlag() called. 2022-04-21 21:29:10.168 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts() done. 2022-04-21 21:29:10.168 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:29:11.344 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 4. 2022-04-21 21:29:11.344 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:29:11.344 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:29:11.344 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:29:11.344 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:29:11.344 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:11.344 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:29:11.359 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:11.359 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:29:11.375 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:11.375 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:29:11.375 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:29:11.375 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:29:11.375 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:11.375 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:29:11.391 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:29:11.391 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:29:11.391 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:29:11.406 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:11.406 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:11.406 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.406 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:11.406 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.406 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:29:11.406 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:29:11.406 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:29:11.422 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.422 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:29:11.437 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.453 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:29:11.453 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.469 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:29:11.469 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.469 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:29:11.469 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.469 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:29:11.469 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:11.469 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 4. 2022-04-21 21:29:11.469 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:29:11.484 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:29:11.484 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:29:11.500 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:29:11.500 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:29:11.500 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:29:11.500 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:29:11.500 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:29:21.485 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 5. 2022-04-21 21:29:21.485 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:29:21.485 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:29:21.485 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:29:21.485 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:29:21.485 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:21.485 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:29:21.501 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:21.516 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:29:21.516 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:21.516 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:29:21.516 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:29:21.516 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:29:21.516 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:21.532 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:29:21.532 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:29:21.547 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:29:21.547 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:21.547 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:21.547 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.547 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:21.547 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.547 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:29:21.547 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:29:21.563 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.579 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:29:21.594 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.594 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.610 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:29:21.626 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:21.626 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 5. 2022-04-21 21:29:21.641 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:29:21.641 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:29:21.641 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:29:21.641 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:29:21.641 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:29:21.641 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:29:21.641 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:29:21.641 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:29:21.657 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:29:31.683 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 6. 2022-04-21 21:29:31.683 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:29:31.683 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:29:31.683 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:29:31.683 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:29:31.683 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:31.683 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:29:31.699 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:31.714 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:29:31.714 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:31.714 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:29:31.714 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:29:31.714 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:29:31.714 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:31.714 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:29:31.714 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:29:31.714 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:29:31.714 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:29:31.730 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 4 2022-04-21 21:29:31.745 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 4 messages ready to be read (> 0 means true). 2022-04-21 21:29:31.745 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are messages waiting. 2022-04-21 21:29:31.745 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => message(s) waiting => start reading 2022-04-21 21:29:31.745 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:31.745 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:31.745 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:31.745 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:31.745 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00 13 C0 2022-04-21 21:29:31.745 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00 13 C0 2022-04-21 21:29:31.745 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:31.761 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:31.761 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00 13. 2022-04-21 21:29:31.777 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:31.777 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:31.777 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00. 2022-04-21 21:29:31.777 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00. 2022-04-21 21:29:31.777 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:31.777 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00. 2022-04-21 21:29:31.777 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 5A 00 00 2022-04-21 21:29:31.792 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:31.808 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:31.808 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:29:31.808 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing channel velux:rollershutter:192_168_178_231:Hobbykamer:position. 2022-04-21 21:29:31.808 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:position will be scheduled. 2022-04-21 21:29:31.808 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:position,REFRESH) called. 2022-04-21 21:29:31.808 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:29:31.808 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:31.808 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:31.808 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:31.808 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:31.824 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40448. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=10825. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:31.839 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:31.855 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=559546368. 2022-04-21 21:29:31.855 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:31.855 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=5,productPosition=40452,productTarget=40448) called. 2022-04-21 21:29:31.855 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning true, as item is to be refreshed, now. 2022-04-21 21:29:31.855 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:29:31.870 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): refreshing channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition. 2022-04-21 21:29:31.870 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition will be scheduled. 2022-04-21 21:29:31.870 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommand(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,REFRESH) called. 2022-04-21 21:29:31.870 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommand(Thread[OH-thingHandler-1,5,main]) done. 2022-04-21 21:29:31.870 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:29:31.886 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:29:31.886 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:29:31.886 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:31.886 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:31.902 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:31.902 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:31.902 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:31.902 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:31.902 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00 7A C0 2022-04-21 21:29:31.902 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00 7A C0 2022-04-21 21:29:31.902 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:31.902 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:31.902 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00 7A. 2022-04-21 21:29:31.917 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:31.933 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:31.933 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00. 2022-04-21 21:29:31.933 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00. 2022-04-21 21:29:31.933 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:31.933 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00. 2022-04-21 21:29:31.933 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:29:31.933 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:29:31.933 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.949 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:29:31.964 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.980 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:29:31.980 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.995 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:29:31.995 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:31.995 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5B 00 00 2022-04-21 21:29:31.995 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:31.995 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:31.995 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:31.995 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:31.995 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:32.011 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=1. 2022-04-21 21:29:32.011 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=559611904. 2022-04-21 21:29:32.027 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:32.027 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=1,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:29:32.042 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 1) returns true. 2022-04-21 21:29:32.042 [TRACE] [nternal.things.VeluxExistingProducts] - get(1) called. 2022-04-21 21:29:32.058 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:29:32.058 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:32.058 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:32.058 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:32.058 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:32.058 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:32.058 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:32.058 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00 7E C0 2022-04-21 21:29:32.058 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00 7E C0 2022-04-21 21:29:32.058 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:32.074 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:32.089 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00 7E. 2022-04-21 21:29:32.089 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:32.089 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:32.089 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00. 2022-04-21 21:29:32.089 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00. 2022-04-21 21:29:32.089 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:32.105 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:29:32.120 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:32.120 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:29:32.120 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:32.120 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 6. 2022-04-21 21:29:32.120 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00. 2022-04-21 21:29:32.120 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5D 00 00 2022-04-21 21:29:32.120 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:32.120 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:32.136 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:32.136 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:32.136 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=3. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:32.152 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:32.167 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=559742976. 2022-04-21 21:29:32.167 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:32.183 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=3,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:29:32.183 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 3) returns true. 2022-04-21 21:29:32.183 [TRACE] [nternal.things.VeluxExistingProducts] - get(3) called. 2022-04-21 21:29:32.183 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:29:32.183 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:32.183 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:32.183 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:32.183 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:32.183 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:32.183 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:32.199 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00 7A C0 2022-04-21 21:29:32.214 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00 7A C0 2022-04-21 21:29:32.214 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:32.214 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:29:32.214 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00 7A. 2022-04-21 21:29:32.214 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:29:32.214 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:32.214 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00. 2022-04-21 21:29:32.214 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00. 2022-04-21 21:29:32.214 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:29:32.230 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00. 2022-04-21 21:29:32.230 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 5E 00 00 2022-04-21 21:29:32.245 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:29:32.245 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:29:32.245 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:29:32.245 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:29:32.245 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:29:32.245 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=4. 2022-04-21 21:29:32.245 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:29:32.245 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:29:32.261 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:29:32.261 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:29:32.277 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:29:32.277 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:29:32.277 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:29:32.277 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:29:32.277 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=559808512. 2022-04-21 21:29:32.277 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:29:32.277 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=4,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:29:32.277 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 4) returns true. 2022-04-21 21:29:32.277 [TRACE] [nternal.things.VeluxExistingProducts] - get(4) called. 2022-04-21 21:29:32.277 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Keukenraam,index=4) state 255 replaced by 5. 2022-04-21 21:29:32.292 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Keukenraam,index=4) currentPosition 63487 replaced by 51200. 2022-04-21 21:29:32.292 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Keukenraam,index=4) target 63487 replaced by 51200. 2022-04-21 21:29:32.308 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Keukenraam. 2022-04-21 21:29:32.308 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:29:32.308 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:29:32.308 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:29:32.308 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:32.308 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:32.308 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:36.185 [DEBUG] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => no slip message 2022-04-21 21:29:36.185 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 0 bytes: 2022-04-21 21:29:36.185 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 0 bytes: 2022-04-21 21:29:36.201 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:36.201 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:29:36.201 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished successfully. 2022-04-21 21:29:36.201 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => updates received => synchronizing 2022-04-21 21:29:36.201 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns true. 2022-04-21 21:29:36.201 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): there are some existing products with changed parameters. 2022-04-21 21:29:36.216 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): actuator Keukenraam has changed values. 2022-04-21 21:29:36.216 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): bridge index is 4. 2022-04-21 21:29:36.216 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:36.232 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): resetting dirty flag. 2022-04-21 21:29:36.232 [TRACE] [nternal.things.VeluxExistingProducts] - resetDirtyFlag() called. 2022-04-21 21:29:36.232 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts() done. 2022-04-21 21:29:36.232 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:29:36.232 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:position. 2022-04-21 21:29:36.232 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:rollershutter:192_168_178_231:Hobbykamer:position,REFRESH) called. 2022-04-21 21:29:36.232 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:36.232 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:29:36.232 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:29:36.248 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:29:36.263 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:rollershutter:192_168_178_231:Hobbykamer:position (type velux:rollershutter/position). 2022-04-21 21:29:36.263 [DEBUG] [rnal.handler.ChannelActuatorPosition] - handleRefresh(velux:rollershutter:192_168_178_231:Hobbykamer:position,position,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:29:36.263 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:29:36.263 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): there are some existing products. 2022-04-21 21:29:36.263 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:36.263 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setProductId(6) called. 2022-04-21 21:29:36.263 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product) called. 2022-04-21 21:29:36.263 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:36.263 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product,authenticated) called. 2022-04-21 21:29:36.263 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:36.279 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Product, authenticated) called. 2022-04-21 21:29:36.295 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Product', authenticated 2022-04-21 21:29:36.295 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - getRequestCommand() returns GW_GET_NODE_INFORMATION_REQ (0x200). 2022-04-21 21:29:36.295 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getRequestDataAsArrayOfBytes() returns data for retrieving node with id 6. 2022-04-21 21:29:36.295 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:36.295 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => send mode => preparing command 2022-04-21 21:29:36.295 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x200 with data size 1 called. 2022-04-21 21:29:36.295 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 02 00 06 00. 2022-04-21 21:29:36.295 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:29:36.295 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 02 00 06 00 C0. 2022-04-21 21:29:36.310 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => command ready => start sending 2022-04-21 21:29:36.310 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_REQ => sending data => 06 2022-04-21 21:29:36.310 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:36.326 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:29:36.326 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:29:36.326 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:29:36.326 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:36.326 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:36.451 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:36.451 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:29:36.451 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:29:36.466 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:36.466 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:29:36.466 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 02 01 00 06 00. 2022-04-21 21:29:36.466 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:29:36.466 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:29:36.466 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:29:36.466 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x201 and data 00 06. 2022-04-21 21:29:36.482 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:29:36.482 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:29:36.482 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => received data => 00 06 2022-04-21 21:29:36.498 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => applying data length => 2 2022-04-21 21:29:36.498 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_CFM with 2 bytes of data) called. 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_CFM (0x201). 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_CFM (0x201) with 2 bytes of data. 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): returned status: OK - Request accepted. 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:29:36.498 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:29:36.513 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=false,success=false. 2022-04-21 21:29:36.513 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:36.529 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:36.529 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:36.529 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:36.529 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 C0 2022-04-21 21:29:36.529 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 C0 2022-04-21 21:29:36.545 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:36.545 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:29:36.560 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64. 2022-04-21 21:29:36.560 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:29:36.560 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:29:36.560 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:36.560 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x210 and data 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:36.576 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:29:36.576 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:36.591 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => received data => 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:29:36.591 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => applying data length => 124 2022-04-21 21:29:36.591 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:29:36.591 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_NTF (0x210). 2022-04-21 21:29:36.591 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_NTF (0x210) with 124 bytes of data. 2022-04-21 21:29:36.591 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:29:36.607 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeID=6. 2022-04-21 21:29:36.607 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfOrder=6. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPlacement=0. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfName=Hobbykamer. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfVelocity=1. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductGroup=0. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductType=0. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:29:36.623 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPowerMode=0. 2022-04-21 21:29:36.638 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:29:36.638 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfState=5. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTarget=40448. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter1=63487. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter2=63487. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter3=10825. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter4=63487. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfRemainingTime=20226. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTimeStamp=1325539684. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:29:36.654 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasOne=0. 2022-04-21 21:29:36.670 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:29:36.670 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasThree=0. 2022-04-21 21:29:36.685 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFour=0. 2022-04-21 21:29:36.685 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFive=0. 2022-04-21 21:29:36.685 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:29:36.685 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:29:36.685 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:29:36.685 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): device provided invalid serial number, using name 'Hobbykamer' instead. 2022-04-21 21:29:36.685 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Hobbykamer) created. 2022-04-21 21:29:36.685 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=true,success=true. 2022-04-21 21:29:36.685 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => finished => success 2022-04-21 21:29:36.701 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getProduct(): returning product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9E04). 2022-04-21 21:29:36.701 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition(constructur with 40452 as veluxPosition) called. 2022-04-21 21:29:36.716 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition() created with percent-type 79. 2022-04-21 21:29:36.716 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): position of actuator is 79%. 2022-04-21 21:29:36.716 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh() returns 79. 2022-04-21 21:29:36.716 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating channel velux:rollershutter:192_168_178_231:Hobbykamer:position to 79. 2022-04-21 21:29:36.716 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:29:36 CEST 2022. 2022-04-21 21:29:36.716 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:29:36 CEST 2022. 2022-04-21 21:29:36.716 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:29:36.716 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]): command REFRESH on channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition. 2022-04-21 21:29:36.732 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,REFRESH) called. 2022-04-21 21:29:36.732 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:36.732 [TRACE] [nternal.things.VeluxExistingProducts] - isDirty() returns false. 2022-04-21 21:29:36.748 [TRACE] [.internal.handler.VeluxBridgeHandler] - syncChannelsWithProducts(): no existing products with changed parameters. 2022-04-21 21:29:36.748 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): work on refresh. 2022-04-21 21:29:36.748 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): refreshing item velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition (type velux:rollershutter/vanePosition). 2022-04-21 21:29:36.748 [DEBUG] [rnal.handler.ChannelActuatorPosition] - handleRefresh(velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition,vanePosition,org.openhab.binding.velux.internal.handler.VeluxBridgeHandler@18d89a7) called. 2022-04-21 21:29:36.748 [TRACE] [nternal.things.VeluxExistingProducts] - getNoMembers() returns 7. 2022-04-21 21:29:36.748 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): there are some existing products. 2022-04-21 21:29:36.748 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:36.748 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setProductId(6) called. 2022-04-21 21:29:36.748 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product) called. 2022-04-21 21:29:36.748 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:36.763 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve Product,authenticated) called. 2022-04-21 21:29:36.779 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:36.779 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve Product, authenticated) called. 2022-04-21 21:29:36.779 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve Product', authenticated 2022-04-21 21:29:36.779 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - getRequestCommand() returns GW_GET_NODE_INFORMATION_REQ (0x200). 2022-04-21 21:29:36.779 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getRequestDataAsArrayOfBytes() returns data for retrieving node with id 6. 2022-04-21 21:29:36.779 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:36.779 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => send mode => preparing command 2022-04-21 21:29:36.779 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) for command 0x200 with data size 1 called. 2022-04-21 21:29:36.779 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized, storing bytes: 00 04 02 00 06 00. 2022-04-21 21:29:36.795 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() for data size 6 called. 2022-04-21 21:29:36.795 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - encode() provides transfer encoding: C0 00 04 02 00 06 00 C0. 2022-04-21 21:29:36.810 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => command ready => start sending 2022-04-21 21:29:36.810 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_REQ => sending data => 06 2022-04-21 21:29:36.810 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:36.810 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: sending packet with 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:29:36.810 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() called, writing 8 bytes. 2022-04-21 21:29:36.810 [TRACE] [nternal.bridge.slip.io.SSLconnection] - send() finished after having send 8 bytes: C0 00 04 02 00 06 00 C0 2022-04-21 21:29:36.810 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:36.810 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:36.873 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:36.873 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:29:36.873 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 9 bytes: C0 00 05 02 01 00 06 00 C0 2022-04-21 21:29:36.888 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:36.888 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 9 called. 2022-04-21 21:29:36.888 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 05 02 01 00 06 00. 2022-04-21 21:29:36.888 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 7. 2022-04-21 21:29:36.888 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:29:36.888 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:29:36.888 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x201 and data 00 06. 2022-04-21 21:29:36.904 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x201 . 2022-04-21 21:29:36.904 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 2 bytes: 00 06. 2022-04-21 21:29:36.904 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => received data => 00 06 2022-04-21 21:29:36.920 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_CFM => applying data length => 2 2022-04-21 21:29:36.920 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_CFM with 2 bytes of data) called. 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_CFM (0x201). 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_CFM (0x201) with 2 bytes of data. 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): returned status: OK - Request accepted. 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:29:36.920 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:29:36.935 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=false,success=false. 2022-04-21 21:29:36.951 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:29:36.951 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:29:36.951 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:29:36.951 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:29:36.951 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 C0 2022-04-21 21:29:36.951 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 131 bytes: C0 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 C0 2022-04-21 21:29:36.982 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:29:36.982 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 131 called. 2022-04-21 21:29:36.982 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 7F 02 10 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64. 2022-04-21 21:29:36.982 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 129. 2022-04-21 21:29:36.982 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:29:36.982 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:36.998 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x210 and data 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:37.013 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x210 . 2022-04-21 21:29:37.013 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 124 bytes: 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00. 2022-04-21 21:29:37.013 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => received data => 06 00 06 00 48 6F 62 62 79 6B 61 6D 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 04 40 00 00 00 00 00 00 00 00 00 00 00 00 00 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 4F 02 21 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2022-04-21 21:29:37.013 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => GW_GET_NODE_INFORMATION_NTF => applying data length => 124 2022-04-21 21:29:37.013 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(GW_GET_NODE_INFORMATION_NTF with 124 bytes of data) called. 2022-04-21 21:29:37.029 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): handling response GW_GET_NODE_INFORMATION_NTF (0x210). 2022-04-21 21:29:37.029 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() called for GW_GET_NODE_INFORMATION_NTF (0x210) with 124 bytes of data. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - isLengthValid() returns true. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeID=6. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfOrder=6. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPlacement=0. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfName=Hobbykamer. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfVelocity=1. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeTypeSubType=1088 (SLIDER_SHUTTER). 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): derived product description=Exterior Venetian blind. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductGroup=0. 2022-04-21 21:29:37.045 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfProductType=0. 2022-04-21 21:29:37.060 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNodeVariation=0. 2022-04-21 21:29:37.060 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfPowerMode=0. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfBuildNumber=0. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfSerialNumber=[0, 0, 0, 0, 0, 0, 0, 0]. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfState=5. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTarget=40448. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter1=63487. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter2=63487. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter3=10825. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfFunctionalParameter4=63487. 2022-04-21 21:29:37.076 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfRemainingTime=20226. 2022-04-21 21:29:37.091 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfTimeStamp=1325539684. 2022-04-21 21:29:37.091 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfNbrOfAlias=0. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasOne=0. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasTwo=0. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasThree=0. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFour=0. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): ntfAliasFive=0. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingNodeID() called for requestNodeID 6 and responseNodeID 6. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() called for request NodeID 6 and response NodeID 6. 2022-04-21 21:29:37.107 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - check4matchingAnyID() returns true. 2022-04-21 21:29:37.107 [DEBUG] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): device provided invalid serial number, using name 'Hobbykamer' instead. 2022-04-21 21:29:37.123 [TRACE] [g.velux.internal.things.VeluxProduct] - VeluxProduct(v2,name=Hobbykamer) created. 2022-04-21 21:29:37.123 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - setResponse(): finished=true,success=true. 2022-04-21 21:29:37.138 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_GET_NODE_INFORMATION_REQ => finished => success 2022-04-21 21:29:37.138 [TRACE] [ux.internal.bridge.slip.SCgetProduct] - getProduct(): returning product Product "Hobbykamer" / SLIDER_SHUTTER (bridgeIndex=6,serial=Hobbykamer,position=9E04). 2022-04-21 21:29:37.138 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition(constructur with 10825 as veluxPosition) called. 2022-04-21 21:29:37.138 [TRACE] [internal.things.VeluxProductPosition] - VeluxProductPosition() created with percent-type 21. 2022-04-21 21:29:37.138 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh(): position of vane is 21%. 2022-04-21 21:29:37.138 [TRACE] [rnal.handler.ChannelActuatorPosition] - handleRefresh() returns 21. 2022-04-21 21:29:37.138 [DEBUG] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(): updating channel velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition to 21. 2022-04-21 21:29:37.138 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionAttempt set to Thu Apr 21 21:29:36 CEST 2022. 2022-04-21 21:29:37.170 [TRACE] [internal.handler.utils.ThingProperty] - setValue() connectionSuccess set to Thu Apr 21 21:29:36 CEST 2022. 2022-04-21 21:29:37.170 [TRACE] [.internal.handler.VeluxBridgeHandler] - handleCommandCommsJob(Thread[OH-velux:klf200:192_168_178_231-1,5,main]) done. 2022-04-21 21:29:42.140 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 7. 2022-04-21 21:29:42.140 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:29:42.140 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:29:42.140 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:29:42.140 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:29:42.140 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:42.140 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:29:42.140 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:42.171 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:42.171 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:42.171 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:29:42.171 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:42.171 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:29:42.171 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:29:42.187 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:29:42.187 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:42.187 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:29:42.187 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:29:42.202 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:29:42.202 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:29:42.202 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:29:42.202 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:29:42.202 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:29:42.202 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:29:42.202 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:29:42.202 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:29:42.202 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:29:42.218 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:29:42.234 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.234 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:42.234 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.234 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:29:42.234 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:29:42.234 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:29:42.234 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.249 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:29:42.249 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.249 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:29:42.265 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.280 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:29:42.280 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.296 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:29:42.296 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.296 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:29:42.296 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:42.296 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 7. 2022-04-21 21:29:52.320 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 8. 2022-04-21 21:29:52.320 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:29:52.320 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:29:52.320 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:29:52.320 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:29:52.320 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:29:52.320 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:29:52.336 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:52.336 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:29:52.351 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:29:52.351 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:29:52.351 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:29:52.351 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.351 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:29:52.351 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.351 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:29:52.351 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:29:52.367 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:29:52.383 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.398 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:29:52.398 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.398 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:29:52.414 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:29:52.414 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 8. 2022-04-21 21:29:52.429 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:29:52.429 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:29:52.445 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:29:52.445 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:29:52.445 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:29:52.445 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:29:52.445 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:29:52.445 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:29:52.445 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:29:52.445 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:29:52.445 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:29:52.461 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:29:52.461 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:29:52.461 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:29:52.476 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:29:52.476 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:30:02.440 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 9. 2022-04-21 21:30:02.440 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:30:02.440 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:30:02.440 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:30:02.440 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:30:02.440 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:30:02.440 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:30:02.456 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:30:02.456 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:30:02.471 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:30:02.471 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:30:02.471 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:30:02.471 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:30:02.471 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:30:02.471 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:30:02.471 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:30:02.471 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:30:02.471 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:30:02.487 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:30:02.487 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:30:02.503 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:30:02.503 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:30:02.503 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:30:02.503 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:30:02.503 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:30:02.503 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:30:02.503 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:30:02.503 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:30:02.518 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.518 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.534 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.534 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:30:02.549 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.549 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:30:02.565 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.581 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:30:02.581 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.596 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:30:02.596 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:02.596 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 9. 2022-04-21 21:30:12.615 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 10. 2022-04-21 21:30:12.615 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:30:12.615 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:30:12.615 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:30:12.615 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:30:12.615 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:30:12.615 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:30:12.631 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:30:12.631 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:30:12.646 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:30:12.646 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:30:12.646 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:30:12.646 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:30:12.646 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:30:12.646 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:30:12.662 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:30:12.662 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:30:12.662 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:30:12.677 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 0 2022-04-21 21:30:12.677 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 0 messages ready to be read (> 0 means true). 2022-04-21 21:30:12.677 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are no messages waiting. 2022-04-21 21:30:12.677 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => no waiting messages => done 2022-04-21 21:30:12.677 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => finished => success 2022-04-21 21:30:12.677 [DEBUG] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() finished with failure. 2022-04-21 21:30:12.693 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:30:12.693 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob(): => GetHouseStatus() => no updates 2022-04-21 21:30:12.693 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] has finished. 2022-04-21 21:30:12.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:30:12.709 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:30:12.709 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.709 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:30:12.709 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:30:12.709 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:30:12.724 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.724 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:30:12.740 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.756 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:30:12.756 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.771 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:30:12.771 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.771 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:30:12.771 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.771 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:30:12.771 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:12.771 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 10. 2022-04-21 21:30:22.788 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] starting cycle 11. 2022-04-21 21:30:22.788 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): processing of possible HSM messages. 2022-04-21 21:30:22.788 [TRACE] [.internal.handler.VeluxBridgeHandler] - getHouseStatusCommsJob() initiated by Thread[OH-velux:klf200:192_168_178_231-1,5,main] will process HouseStatus. 2022-04-21 21:30:22.788 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through all (child things and bridge) linked channels needing a refresh 2022-04-21 21:30:22.788 [TRACE] [nal.bridge.VeluxBridgeGetHouseStatus] - evaluateState() called. 2022-04-21 21:30:22.788 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeAPI() called. 2022-04-21 21:30:22.788 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status) called. 2022-04-21 21:30:22.803 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:30:22.803 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - bridgeCommunicate(Retrieve House Status,authenticated) called. 2022-04-21 21:30:22.819 [TRACE] [ng.velux.internal.bridge.VeluxBridge] - isAuthenticated() returns true. 2022-04-21 21:30:22.819 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate(BCP: Retrieve House Status, authenticated) called. 2022-04-21 21:30:22.819 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() 'Retrieve House Status', authenticated 2022-04-21 21:30:22.819 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - getRequestCommand() returns GW_OPENHAB_RECEIVEONLY (0xfffffffd). 2022-04-21 21:30:22.819 [DEBUG] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => started => Thread[OH-velux:klf200:192_168_178_231-1,5,main] 2022-04-21 21:30:22.819 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => receive-only mode => checking messages 2022-04-21 21:30:22.834 [TRACE] [x.internal.bridge.slip.io.Connection] - isAlive() on 192.168.178.231: called. 2022-04-21 21:30:22.834 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: called. 2022-04-21 21:30:22.834 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available() called. 2022-04-21 21:30:22.834 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - available() => slip message count 3 2022-04-21 21:30:22.850 [TRACE] [nternal.bridge.slip.io.SSLconnection] - available(): found 3 messages ready to be read (> 0 means true). 2022-04-21 21:30:22.850 [TRACE] [x.internal.bridge.slip.io.Connection] - isMessageAvailable() on 192.168.178.231: there are messages waiting. 2022-04-21 21:30:22.850 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => message(s) waiting => start reading 2022-04-21 21:30:22.850 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:22.850 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:22.850 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:22.850 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:22.850 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00 B0 C0 2022-04-21 21:30:22.850 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00 B0 C0 2022-04-21 21:30:22.866 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:22.866 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:22.881 [TRACE] [elux.internal.handler.BridgeChannels] - getAllLinkedChannelUIDs() returns [velux:rollershutter:192_168_178_231:Hobbykamer:position, velux:rollershutter:192_168_178_231:Hobbykamer:vanePosition]. 2022-04-21 21:30:22.881 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,position) returns enum velux:rollershutter/position. 2022-04-21 21:30:22.881 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.881 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:rollershutter,vanePosition) returns enum velux:rollershutter/vanePosition. 2022-04-21 21:30:22.881 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.881 [TRACE] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob(): loop through properties needing a refresh 2022-04-21 21:30:22.881 [TRACE] [binding.velux.internal.VeluxItemType] - getPropertyEntriesByThing(velux:klf200) returns [velux:klf200/firmware, velux:klf200/address, velux:klf200/subnetMask, velux:klf200/defaultGW, velux:klf200/DHCP, velux:klf200/WLANSSID, velux:klf200/WLANPassword, velux:klf200/products, velux:klf200/scenes, velux:klf200/check]. 2022-04-21 21:30:22.881 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,firmware) returns enum velux:klf200/firmware. 2022-04-21 21:30:22.897 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.897 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,address) returns enum velux:klf200/address. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,subnetMask) returns enum velux:klf200/subnetMask. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,defaultGW) returns enum velux:klf200/defaultGW. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,DHCP) returns enum velux:klf200/DHCP. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.913 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANSSID) returns enum velux:klf200/WLANSSID. 2022-04-21 21:30:22.928 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.928 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,WLANPassword) returns enum velux:klf200/WLANPassword. 2022-04-21 21:30:22.944 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.944 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,products) returns enum velux:klf200/products. 2022-04-21 21:30:22.944 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.944 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00 B0. 2022-04-21 21:30:22.944 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,scenes) returns enum velux:klf200/scenes. 2022-04-21 21:30:22.944 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:22.944 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:22.944 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00. 2022-04-21 21:30:22.944 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00. 2022-04-21 21:30:22.944 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:22.959 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00. 2022-04-21 21:30:22.975 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.975 [TRACE] [binding.velux.internal.VeluxItemType] - getByThingAndChannel(velux:klf200,check) returns enum velux:klf200/check. 2022-04-21 21:30:22.975 [TRACE] [binding.velux.internal.VeluxItemType] - isToBeRefreshedNow(): returning false, as refresh cycle has not yet come for this item. 2022-04-21 21:30:22.975 [DEBUG] [.internal.handler.VeluxBridgeHandler] - refreshSchedulerJob() initiated by Thread[OH-thingHandler-1,5,main] finished cycle 11. 2022-04-21 21:30:22.975 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 00 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 90 00 00 2022-04-21 21:30:22.975 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:22.975 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:22.975 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:22.991 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:22.991 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:22.991 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=0. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:23.006 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563085312. 2022-04-21 21:30:23.022 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:23.022 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=0,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:30:23.038 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 0) returns true. 2022-04-21 21:30:23.038 [TRACE] [nternal.things.VeluxExistingProducts] - get(0) called. 2022-04-21 21:30:23.038 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:30:23.038 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:23.038 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:23.038 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:23.038 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:23.038 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:23.038 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:23.053 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00 B0 C0 2022-04-21 21:30:23.053 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00 B0 C0 2022-04-21 21:30:23.069 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:23.069 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:23.069 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00 B0. 2022-04-21 21:30:23.069 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:23.069 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:23.069 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00. 2022-04-21 21:30:23.069 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00. 2022-04-21 21:30:23.069 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:23.069 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00. 2022-04-21 21:30:23.084 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 91 00 00 2022-04-21 21:30:23.084 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:23.100 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=1. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:30:23.100 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:23.116 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:23.116 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:30:23.131 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:23.131 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:23.131 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563150848. 2022-04-21 21:30:23.131 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:23.131 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=1,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:30:23.131 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 1) returns true. 2022-04-21 21:30:23.131 [TRACE] [nternal.things.VeluxExistingProducts] - get(1) called. 2022-04-21 21:30:23.131 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:30:23.131 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:23.131 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:23.147 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:23.147 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:23.163 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:23.163 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:23.163 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00 B0 C0 2022-04-21 21:30:23.163 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00 B0 C0 2022-04-21 21:30:23.163 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:23.163 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:23.163 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00 B0. 2022-04-21 21:30:23.163 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:23.163 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:23.178 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00. 2022-04-21 21:30:23.178 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00. 2022-04-21 21:30:23.194 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:23.194 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00. 2022-04-21 21:30:23.194 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 02 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 92 00 00 2022-04-21 21:30:23.194 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:23.194 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:23.194 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:23.194 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:23.194 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:23.209 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=2. 2022-04-21 21:30:23.209 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563216384. 2022-04-21 21:30:23.225 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:23.225 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=2,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:30:23.241 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 2) returns true. 2022-04-21 21:30:23.241 [TRACE] [nternal.things.VeluxExistingProducts] - get(2) called. 2022-04-21 21:30:23.256 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:30:23.256 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:23.256 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:23.256 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:23.256 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:23.256 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:23.319 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:23.319 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00 B0 C0 2022-04-21 21:30:23.319 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00 B0 C0 2022-04-21 21:30:23.335 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:23.335 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:23.335 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00 B0. 2022-04-21 21:30:23.335 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:23.335 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:23.335 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00. 2022-04-21 21:30:23.350 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00. 2022-04-21 21:30:23.350 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:23.350 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00. 2022-04-21 21:30:23.366 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 03 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 93 00 00 2022-04-21 21:30:23.366 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:23.366 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:23.366 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:23.366 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:23.366 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:23.366 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=3. 2022-04-21 21:30:23.366 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:23.366 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:30:23.382 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:30:23.382 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:23.397 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:23.397 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:30:23.397 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:23.397 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:23.397 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563281920. 2022-04-21 21:30:23.397 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:23.397 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=3,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:30:23.397 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 3) returns true. 2022-04-21 21:30:23.397 [TRACE] [nternal.things.VeluxExistingProducts] - get(3) called. 2022-04-21 21:30:23.397 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:30:23.413 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:23.429 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:23.429 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:23.429 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:23.429 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:24.366 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:24.366 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00 B0 C0 2022-04-21 21:30:24.382 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00 B0 C0 2022-04-21 21:30:24.382 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:24.382 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:24.382 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00 B0. 2022-04-21 21:30:24.382 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:24.382 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:24.397 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00. 2022-04-21 21:30:24.397 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00. 2022-04-21 21:30:24.397 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:24.413 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00. 2022-04-21 21:30:24.413 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 04 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 94 00 00 2022-04-21 21:30:24.413 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:24.413 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:24.413 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:24.413 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:24.413 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:24.413 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=4. 2022-04-21 21:30:24.429 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:24.429 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563347456. 2022-04-21 21:30:24.444 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:24.444 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=4,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:30:24.460 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 4) returns true. 2022-04-21 21:30:24.460 [TRACE] [nternal.things.VeluxExistingProducts] - get(4) called. 2022-04-21 21:30:24.475 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=false). 2022-04-21 21:30:24.475 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:24.475 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:24.475 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:24.475 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:24.475 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:25.476 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:25.476 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00 B0 C0 2022-04-21 21:30:25.491 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00 B0 C0 2022-04-21 21:30:25.491 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:25.507 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:25.507 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00 B0. 2022-04-21 21:30:25.507 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:25.507 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:25.523 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00. 2022-04-21 21:30:25.523 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00. 2022-04-21 21:30:25.523 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:25.523 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00. 2022-04-21 21:30:25.523 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 05 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 95 00 00 2022-04-21 21:30:25.523 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:25.523 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:25.523 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:25.538 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:25.538 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=5. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=51200. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=51200. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=63487. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:25.554 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563412992. 2022-04-21 21:30:25.570 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:25.570 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=5,productState=5,productPosition=51200,productTarget=51200) called. 2022-04-21 21:30:25.585 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 5) returns true. 2022-04-21 21:30:25.585 [TRACE] [nternal.things.VeluxExistingProducts] - get(5) called. 2022-04-21 21:30:25.585 [TRACE] [g.velux.internal.things.VeluxProduct] - setState(name=Terrasdeur,index=5) state 255 replaced by 5. 2022-04-21 21:30:25.585 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Terrasdeur,index=5) currentPosition 63487 replaced by 51200. 2022-04-21 21:30:25.585 [TRACE] [g.velux.internal.things.VeluxProduct] - setCurrentPosition(name=Terrasdeur,index=5) target 63487 replaced by 51200. 2022-04-21 21:30:25.585 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Terrasdeur. 2022-04-21 21:30:25.585 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:30:25.585 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:25.601 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:25.601 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:25.601 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:25.616 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:25.991 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:25.991 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00 DC C0 2022-04-21 21:30:25.991 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00 DC C0 2022-04-21 21:30:26.007 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:26.007 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:26.007 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00 DC. 2022-04-21 21:30:26.007 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:26.007 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:26.007 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00. 2022-04-21 21:30:26.023 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00. 2022-04-21 21:30:26.023 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:26.023 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00. 2022-04-21 21:30:26.038 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 95 00 00 2022-04-21 21:30:26.038 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:26.038 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:26.038 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:26.038 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:26.038 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:26.038 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:30:26.038 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:26.038 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:30:26.054 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40448. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=10825. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563412992. 2022-04-21 21:30:26.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:26.070 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=5,productPosition=40452,productTarget=40448) called. 2022-04-21 21:30:26.070 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:30:26.070 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:30:26.085 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Hobbykamer. 2022-04-21 21:30:26.085 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:30:26.101 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:26.101 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:26.101 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:26.101 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:26.101 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:26.539 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:26.539 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00 DF C0 2022-04-21 21:30:26.539 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00 DF C0 2022-04-21 21:30:26.554 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:26.554 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:26.554 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00 DF. 2022-04-21 21:30:26.554 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:26.554 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:26.554 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00. 2022-04-21 21:30:26.570 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00. 2022-04-21 21:30:26.585 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:26.585 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00. 2022-04-21 21:30:26.585 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 06 05 9E 04 9E 00 F7 FF F7 FF 2A 49 F7 FF 00 00 21 96 00 00 2022-04-21 21:30:26.585 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:26.585 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:26.585 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:26.585 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:26.585 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true. 2022-04-21 21:30:26.601 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfNodeID=6. 2022-04-21 21:30:26.601 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfState=5. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfCurrentPosition=40452. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTarget=40448. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter1=63487. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter2=63487. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter3=10825. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfFuntionalParameter4=63487. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfRemainingTime=0. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): ntfTimeStamp=563478528. 2022-04-21 21:30:26.617 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): finished=true,success=true. 2022-04-21 21:30:26.617 [DEBUG] [nternal.things.VeluxExistingProducts] - update(bridgeProductIndex=6,productState=5,productPosition=40452,productTarget=40448) called. 2022-04-21 21:30:26.632 [TRACE] [nternal.things.VeluxExistingProducts] - isRegistered(ProductBridgeIndex 6) returns true. 2022-04-21 21:30:26.632 [TRACE] [nternal.things.VeluxExistingProducts] - get(6) called. 2022-04-21 21:30:26.648 [TRACE] [nternal.things.VeluxExistingProducts] - update(): updating by UniqueIndex Hobbykamer. 2022-04-21 21:30:26.648 [TRACE] [nternal.things.VeluxExistingProducts] - update() successfully finished (dirty=true). 2022-04-21 21:30:26.648 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => product updated 2022-04-21 21:30:26.648 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => continuing 2022-04-21 21:30:26.648 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: called. 2022-04-21 21:30:26.648 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: receiving bytes. 2022-04-21 21:30:26.648 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() called. 2022-04-21 21:30:27.023 [TRACE] [e.slip.io.DataInputStreamWithTimeout] - readSlipMessage() => return slip message 2022-04-21 21:30:27.023 [TRACE] [nternal.bridge.slip.io.SSLconnection] - receive() finished after having read 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00 B6 C0 2022-04-21 21:30:27.023 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: received packet with 27 bytes: C0 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00 B6 C0 2022-04-21 21:30:27.039 [TRACE] [x.internal.bridge.slip.io.Connection] - io() on 192.168.178.231: finished. 2022-04-21 21:30:27.039 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() for packet size 27 called. 2022-04-21 21:30:27.039 [TRACE] [ternal.bridge.slip.utils.SlipRFC1055] - decode() provides payload: 00 17 02 11 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00 B6. 2022-04-21 21:30:27.039 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) called for decoding a packet with size 25. 2022-04-21 21:30:27.039 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:27.039 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00. 2022-04-21 21:30:27.054 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - SlipEncoding(constructor) successfully initialized with command 0x211 and data 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00. 2022-04-21 21:30:27.070 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getCommand() returns 0x211 . 2022-04-21 21:30:27.070 [TRACE] [ernal.bridge.slip.utils.SlipEncoding] - getData() returns 20 bytes: 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00. 2022-04-21 21:30:27.070 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => received data => 01 05 C8 00 C8 00 F7 FF F7 FF F7 FF F7 FF 00 00 21 97 00 00 2022-04-21 21:30:27.070 [TRACE] [internal.bridge.slip.SlipVeluxBridge] - bridgeDirectCommunicate() [192.168.178.231] GW_OPENHAB_RECEIVEONLY => GW_NODE_STATE_POSITION_CHANGED_NTF => special command => starting 2022-04-21 21:30:27.070 [DEBUG] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(GW_NODE_STATE_POSITION_CHANGED_NTF with 20 bytes of data) called. 2022-04-21 21:30:27.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - setResponse(): handling response GW_NODE_STATE_POSITION_CHANGED_NTF (0x211). 2022-04-21 21:30:27.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() called for GW_NODE_STATE_POSITION_CHANGED_NTF (0x211) with 20 bytes of data. 2022-04-21 21:30:27.070 [TRACE] [nternal.bridge.slip.SCgetHouseStatus] - isLengthValid() returns true.