Homekit Bridge not working after updating OH to v4.2.2

Hi,

today I started my journey for the update of my v3 instance to v4. Everything went fine and most of the stuff was working immediately. I am running OH on a windows machine.

After the update my homekit stopped working. All items has no response so I deleted the bridge from my Home App. And now I am not able to re-add it again. I have downgraded to my v3 backup, I tested on another windows host with v4 with my settings and I downloaded a clear v4, started the setup and installed the homekit addon but in every case my Home app was not able to find my Openhab bridge.

I am struggeling now for hours of investigating and testing and also the log is not making me clever. There was no change in my network. Both windows hosts are running with a static IPv4 address and until I have updated to v4 my v3 instance runs without issues on Home. So it was working for months.

I tried the discovery app on my iphone and has entries for “_hap._tcp” and “_openhab-server._tcp” but if I “open” these there is just “scanning” and I can see no details like IP address or anything else…

At one time I have an entry in my log that “could not initialize Homekit bridge: invalid argument: setsockopt” but after restarting I have the information that

  • starting homekit bridge instance 1
  • no suitable mDNS server for IP 192.168.0.166 found
  • create homekit server with dedicated mDNS server

So it looks that there is no issue. But I am still not able to re-add this bridge to my Home app.

I tried different iOS device, I completely deleted my Home settings and nothing helped. I deleted and reinstalled the binding, deleted every file with homekit but also not working. This is my complete last trace log for the homekit messages and I am completely lost and hope that some of you have a hint for me:

2024-11-05 22:26:43.362 [WARN ] [nhab.io.homekit.internal.HomekitImpl] - could not initialize HomeKit bridge: Invalid argument: setsockopt
2024-11-05 22:26:43.363 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : getting activate: activate
2024-11-05 22:26:43.363 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Locating method activate in class org.openhab.io.homekit.internal.HomekitImpl
2024-11-05 22:26:43.363 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Declared Method org.openhab.io.homekit.internal.HomekitImpl.activate([interface org.osgi.service.component.ComponentContext]) not found
2024-11-05 22:26:43.364 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Locating method activate in class java.lang.Object
2024-11-05 22:26:43.364 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
2024-11-05 22:26:43.365 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : activate method [activate] not found, ignoring
2024-11-05 22:26:43.366 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Set implementation object for component
2024-11-05 22:26:43.366 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Changed state from satisfied to active
2024-11-05 22:26:43.366 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : This thread collected dependencies
2024-11-05 22:26:43.367 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : getService (single component manager) dependencies collected.
2024-11-05 22:26:43.367 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Querying state satisfied
2024-11-05 22:26:43.367 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Querying state satisfied
2024-11-05 22:26:43.367 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : For dependency Homekit, optional: false; to bind: [[RefPair: ref: [{org.openhab.io.homekit.Homekit}={port=9123, qrCode=X-HM://001408XXEHY0N, service.id=822, service.bundleid=327, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), name=openHAB Neu, component.name=org.openhab.io.homekit.internal.HomekitImpl, service.config.label=HomeKit Integration, component.id=458, service.config.factory=false, setupId=HY0N, instances=2, useOHmDNS=false, service.config.category=io, service.config.description.uri=io:homekit, service.pid=[org.openhab.homekit, org.openhab.homekit]}] service: [org.openhab.io.homekit.internal.HomekitImpl@49f062d8]]]
2024-11-05 22:26:43.371 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : For dependency osgi.ds.satisfying.condition, optional: false; to bind: [[RefPair: ref: [{org.osgi.service.condition.Condition}={service.id=6, service.bundleid=0, service.scope=singleton, service.pid=0.org.osgi.service.condition.ConditionImpl, osgi.condition.id=true}] service: [null]]]
2024-11-05 22:26:43.372 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : invoking bind: setHomekit: parameters [org.openhab.io.homekit.internal.HomekitImpl]
2024-11-05 22:26:43.372 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : invoked bind: setHomekit
2024-11-05 22:26:43.372 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : getting activate: activate
2024-11-05 22:26:43.372 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Locating method activate in class org.openhab.io.homekit.internal.HomekitCommandExtension
2024-11-05 22:26:43.373 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Declared Method org.openhab.io.homekit.internal.HomekitCommandExtension.activate([interface org.osgi.service.component.ComponentContext]) not found
2024-11-05 22:26:43.373 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Locating method activate in class org.openhab.core.io.console.extensions.AbstractConsoleCommandExtension
2024-11-05 22:26:43.373 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Declared Method org.openhab.core.io.console.extensions.AbstractConsoleCommandExtension.activate([interface org.osgi.service.component.ComponentContext]) not found
2024-11-05 22:26:43.374 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Locating method activate in class java.lang.Object
2024-11-05 22:26:43.374 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
2024-11-05 22:26:43.374 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : activate method [activate] not found, ignoring
2024-11-05 22:26:43.374 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Set implementation object for component
2024-11-05 22:26:43.375 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : Changed state from satisfied to active
2024-11-05 22:26:43.378 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : dm Homekit tracking 2 SingleStatic added {org.openhab.io.homekit.Homekit}={port=9123, qrCode=X-HM://001408XXEHY0N, service.id=822, service.bundleid=327, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), name=openHAB Neu, component.name=org.openhab.io.homekit.internal.HomekitImpl, service.config.label=HomeKit Integration, component.id=458, service.config.factory=false, setupId=HY0N, instances=2, useOHmDNS=false, service.config.category=io, service.config.description.uri=io:homekit, service.pid=[org.openhab.homekit, org.openhab.homekit]} (exit)
2024-11-05 22:32:39.954 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : ConfigurableComponentHolder configuration updated for pid org.openhab.homekit with change count 7
2024-11-05 22:32:39.954 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Querying state active
2024-11-05 22:32:39.955 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Querying state active
2024-11-05 22:32:39.955 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : getting modified: modified
2024-11-05 22:32:39.955 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Locating method modified in class org.openhab.io.homekit.internal.HomekitImpl
2024-11-05 22:32:39.955 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Declared Method org.openhab.io.homekit.internal.HomekitImpl.modified([interface org.osgi.service.component.ComponentContext]) not found
2024-11-05 22:32:39.955 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Found modified method: protected synchronized void org.openhab.io.homekit.internal.HomekitImpl.modified(java.util.Map)
2024-11-05 22:32:39.955 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : invoking modified: modified: parameters [org.apache.felix.scr.impl.helper.ReadOnlyDictionary]
2024-11-05 22:32:39.961 [TRACE] [nhab.io.homekit.internal.HomekitImpl] - stopping HomeKit bridge instance 2
2024-11-05 22:32:39.962 [ERROR] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : The modified method has thrown an exception
java.lang.IndexOutOfBoundsException: Index 1 out of bounds for length 1
	at jdk.internal.util.Preconditions.outOfBounds(Unknown Source) ~[?:?]
	at jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Unknown Source) ~[?:?]
	at jdk.internal.util.Preconditions.checkIndex(Unknown Source) ~[?:?]
	at java.util.Objects.checkIndex(Unknown Source) ~[?:?]
	at java.util.ArrayList.get(Unknown Source) ~[?:?]
	at org.openhab.io.homekit.internal.HomekitImpl.stopHomekitServer(HomekitImpl.java:312) ~[?:?]
	at org.openhab.io.homekit.internal.HomekitImpl.modified(HomekitImpl.java:180) ~[?:?]
	at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source) ~[?:?]
	at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?]
	at org.apache.felix.scr.impl.inject.methods.BaseMethod.invokeMethod(BaseMethod.java:245) ~[?:?]
	at org.apache.felix.scr.impl.inject.methods.BaseMethod.access$500(BaseMethod.java:41) ~[?:?]
	at org.apache.felix.scr.impl.inject.methods.BaseMethod$Resolved.invoke(BaseMethod.java:687) ~[?:?]
	at org.apache.felix.scr.impl.inject.methods.BaseMethod.invoke(BaseMethod.java:531) ~[?:?]
	at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:317) ~[?:?]
	at org.apache.felix.scr.impl.inject.methods.ActivateMethod.invoke(ActivateMethod.java:307) ~[?:?]
	at org.apache.felix.scr.impl.manager.SingleComponentManager.invokeModifiedMethod(SingleComponentManager.java:856) ~[?:?]
	at org.apache.felix.scr.impl.manager.SingleComponentManager.modify(SingleComponentManager.java:810) ~[?:?]
	at org.apache.felix.scr.impl.manager.SingleComponentManager.reconfigure(SingleComponentManager.java:725) ~[?:?]
	at org.apache.felix.scr.impl.manager.SingleComponentManager.reconfigure(SingleComponentManager.java:686) ~[?:?]
	at org.apache.felix.scr.impl.manager.ConfigurableComponentHolder.configurationUpdated(ConfigurableComponentHolder.java:440) ~[?:?]
	at org.apache.felix.scr.impl.manager.RegionConfigurationSupport.configurationEvent(RegionConfigurationSupport.java:347) ~[?:?]
	at org.apache.felix.scr.impl.manager.RegionConfigurationSupport$2.configurationEvent(RegionConfigurationSupport.java:115) ~[?:?]
	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.sendEvent(ConfigurationManager.java:1723) ~[?:?]
	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.run(ConfigurationManager.java:1664) ~[?:?]
	at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:122) ~[?:?]
	at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:84) ~[?:?]
	at java.lang.Thread.run(Unknown Source) [?:?]
2024-11-05 22:32:39.965 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $000: currently registered: true
2024-11-05 22:32:39.965 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $001: currently registered: true
2024-11-05 22:32:39.965 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $002: currently registered: true
2024-11-05 22:32:39.966 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $003: currently registered: true
2024-11-05 22:32:39.966 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $004: currently registered: true
2024-11-05 22:32:39.966 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $005: currently registered: true
2024-11-05 22:32:39.966 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $006: currently registered: true
2024-11-05 22:32:39.966 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency osgi.ds.satisfying.condition: currently registered: true
2024-11-05 22:32:39.966 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Querying state active
2024-11-05 22:32:39.967 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : dm Homekit tracking 3 SingleStatic modified {org.openhab.io.homekit.Homekit}={port=9123, qrCode=X-HM://001408XXEHY0N, service.id=822, service.bundleid=327, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), name=openHAB Neu, component.name=org.openhab.io.homekit.internal.HomekitImpl, service.config.label=HomeKit Integration, component.id=458, service.config.factory=false, setupId=HY0N, instances=1, useOHmDNS=false, useDummyAccessories=false, service.config.category=io, service.config.description.uri=io:homekit, service.pid=[org.openhab.homekit, org.openhab.homekit]} (enter)
2024-11-05 22:32:39.968 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : dm Homekit tracking 3 SingleStatic modified {org.openhab.io.homekit.Homekit}={port=9123, qrCode=X-HM://001408XXEHY0N, service.id=822, service.bundleid=327, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), name=openHAB Neu, component.name=org.openhab.io.homekit.internal.HomekitImpl, service.config.label=HomeKit Integration, component.id=458, service.config.factory=false, setupId=HY0N, instances=1, useOHmDNS=false, useDummyAccessories=false, service.config.category=io, service.config.description.uri=io:homekit, service.pid=[org.openhab.homekit, org.openhab.homekit]} (exit)
2024-11-05 22:32:39.968 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : ImmediateComponentHolder Finished configuring the dependency managers for component for pid org.openhab.homekit 
2024-11-05 22:32:39.968 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : ImmediateComponentHolder Will not enable component for pid org.openhab.homekit: holder enabled state: true, metadata enabled: true 
2024-11-05 22:33:14.404 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : ConfigurableComponentHolder configuration updated for pid org.openhab.homekit with change count 8
2024-11-05 22:33:14.404 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Querying state active
2024-11-05 22:33:14.404 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Querying state active
2024-11-05 22:33:14.404 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : invoking modified: modified: parameters [org.apache.felix.scr.impl.helper.ReadOnlyDictionary]
2024-11-05 22:33:14.404 [TRACE] [nhab.io.homekit.internal.HomekitImpl] - stopping HomeKit bridge
2024-11-05 22:33:14.406 [TRACE] [penhab.io.homekit.internal.Debouncer] - stop debouncer
2024-11-05 22:33:14.406 [TRACE] [nhab.io.homekit.internal.HomekitImpl] - starting HomeKit bridge instance 1
2024-11-05 22:33:14.411 [TRACE] [nhab.io.homekit.internal.HomekitImpl] - no suitable mDNS server for IP /192.168.0.166 found
2024-11-05 22:33:14.411 [TRACE] [nhab.io.homekit.internal.HomekitImpl] - create HomeKit server with dedicated mDNS server
2024-11-05 22:33:14.412 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Licht_Theke is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.412 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Licht_Theke of accessory type Lighting
2024-11-05 22:33:14.412 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Licht_Theke (Type=DimmerItem, State=0, Label=Licht Theke, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.412 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Licht_Theke (Type=DimmerItem, State=0, Label=Licht Theke, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.413 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Licht_Theke: []
2024-11-05 22:33:14.413 [TRACE] [mekit.internal.HomekitChangeListener] - Item RL_Bad is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.413 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing RL_Bad of accessory type Window
2024-11-05 22:33:14.414 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:RL_Bad (Type=RollershutterItem, State=70, Label=Rollladen Badezimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:RL_Bad (Type=RollershutterItem, State=70, Label=Rollladen Badezimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:RL_Bad (Type=RollershutterItem, State=70, Label=Rollladen Badezimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.414 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Bad (Type=RollershutterItem, State=70, Label=Rollladen Badezimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.414 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Bad (Type=RollershutterItem, State=70, Label=Rollladen Badezimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.414 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Bad (Type=RollershutterItem, State=70, Label=Rollladen Badezimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.414 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item RL_Bad (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.414 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item RL_Bad: []
2024-11-05 22:33:14.415 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 70, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.415 [TRACE] [mekit.internal.HomekitChangeListener] - Item Rollladen_Kueche is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.415 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing Rollladen_Kueche of accessory type Window
2024-11-05 22:33:14.415 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:Rollladen_Kueche (Type=RollershutterItem, State=100, Label=Rollladen Küche, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:Rollladen_Kueche (Type=RollershutterItem, State=100, Label=Rollladen Küche, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:Rollladen_Kueche (Type=RollershutterItem, State=100, Label=Rollladen Küche, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.416 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Kueche (Type=RollershutterItem, State=100, Label=Rollladen Küche, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.416 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Kueche (Type=RollershutterItem, State=100, Label=Rollladen Küche, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.416 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Kueche (Type=RollershutterItem, State=100, Label=Rollladen Küche, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.416 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item Rollladen_Kueche (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.416 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item Rollladen_Kueche: []
2024-11-05 22:33:14.416 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 100, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.417 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Licht_Esstisch is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.417 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Licht_Esstisch of accessory type Lighting
2024-11-05 22:33:14.417 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Licht_Esstisch (Type=DimmerItem, State=0, Label=Licht Esstisch, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.417 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Licht_Esstisch (Type=DimmerItem, State=0, Label=Licht Esstisch, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.418 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Licht_Esstisch: []
2024-11-05 22:33:14.418 [TRACE] [mekit.internal.HomekitChangeListener] - Item RL_Essbereich is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.419 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing RL_Essbereich of accessory type Window
2024-11-05 22:33:14.419 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:RL_Essbereich (Type=RollershutterItem, State=100, Label=Rollladen Essbereich, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:RL_Essbereich (Type=RollershutterItem, State=100, Label=Rollladen Essbereich, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:RL_Essbereich (Type=RollershutterItem, State=100, Label=Rollladen Essbereich, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.419 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Essbereich (Type=RollershutterItem, State=100, Label=Rollladen Essbereich, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.419 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Essbereich (Type=RollershutterItem, State=100, Label=Rollladen Essbereich, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.419 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Essbereich (Type=RollershutterItem, State=100, Label=Rollladen Essbereich, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.420 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item RL_Essbereich (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.420 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item RL_Essbereich: []
2024-11-05 22:33:14.420 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 100, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.421 [TRACE] [mekit.internal.HomekitChangeListener] - Item RL_Terrasse is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.421 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing RL_Terrasse of accessory type Window
2024-11-05 22:33:14.421 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:RL_Terrasse (Type=RollershutterItem, State=0, Label=Rollladen Terrasse, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:RL_Terrasse (Type=RollershutterItem, State=0, Label=Rollladen Terrasse, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:RL_Terrasse (Type=RollershutterItem, State=0, Label=Rollladen Terrasse, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.421 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Terrasse (Type=RollershutterItem, State=0, Label=Rollladen Terrasse, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.422 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Terrasse (Type=RollershutterItem, State=0, Label=Rollladen Terrasse, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.422 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Terrasse (Type=RollershutterItem, State=0, Label=Rollladen Terrasse, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.422 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item RL_Terrasse (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.422 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item RL_Terrasse: []
2024-11-05 22:33:14.423 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 0, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.423 [TRACE] [mekit.internal.HomekitChangeListener] - Item RL_Wohnzimmer_2 is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.423 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing RL_Wohnzimmer_2 of accessory type Window
2024-11-05 22:33:14.423 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:RL_Wohnzimmer_2 (Type=RollershutterItem, State=100, Label=Rollladen Wohnzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:RL_Wohnzimmer_2 (Type=RollershutterItem, State=100, Label=Rollladen Wohnzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:RL_Wohnzimmer_2 (Type=RollershutterItem, State=100, Label=Rollladen Wohnzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.424 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Wohnzimmer_2 (Type=RollershutterItem, State=100, Label=Rollladen Wohnzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.424 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Wohnzimmer_2 (Type=RollershutterItem, State=100, Label=Rollladen Wohnzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.424 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Wohnzimmer_2 (Type=RollershutterItem, State=100, Label=Rollladen Wohnzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.424 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item RL_Wohnzimmer_2 (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.424 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item RL_Wohnzimmer_2: []
2024-11-05 22:33:14.425 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 100, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.425 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_rollladen_homekit is a HomeKit accessory of types [SWITCH=Empty]. Primary type is SWITCH
2024-11-05 22:33:14.425 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_rollladen_homekit of accessory type Switchable
2024-11-05 22:33:14.425 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_rollladen_homekit (Type=SwitchItem, State=OFF, Label=Alle Rollläden hoch, Category=rollershutter, Groups=[virt])  HomeKit type: 'Switchable' characteristic: 'OnState']
2024-11-05 22:33:14.426 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_rollladen_homekit (Type=SwitchItem, State=OFF, Label=Alle Rollläden hoch, Category=rollershutter, Groups=[virt])  HomeKit type: 'Switchable' characteristic: 'OnState'
2024-11-05 22:33:14.426 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_rollladen_homekit: []
2024-11-05 22:33:14.426 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_tueroeffner_homekit is a HomeKit accessory of types [SWITCH=Empty]. Primary type is SWITCH
2024-11-05 22:33:14.426 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_tueroeffner_homekit of accessory type Switchable
2024-11-05 22:33:14.426 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_tueroeffner_homekit (Type=SwitchItem, State=OFF, Label=Türöffner, Category=door, Groups=[virt])  HomeKit type: 'Switchable' characteristic: 'OnState']
2024-11-05 22:33:14.426 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_tueroeffner_homekit (Type=SwitchItem, State=OFF, Label=Türöffner, Category=door, Groups=[virt])  HomeKit type: 'Switchable' characteristic: 'OnState'
2024-11-05 22:33:14.427 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_tueroeffner_homekit: []
2024-11-05 22:33:14.427 [TRACE] [mekit.internal.HomekitChangeListener] - Item RL_GSte_WC is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.428 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing RL_GSte_WC of accessory type Window
2024-11-05 22:33:14.429 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:RL_GSte_WC (Type=RollershutterItem, State=100, Label=Rollladen Gäste WC, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:RL_GSte_WC (Type=RollershutterItem, State=100, Label=Rollladen Gäste WC, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:RL_GSte_WC (Type=RollershutterItem, State=100, Label=Rollladen Gäste WC, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.429 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_GSte_WC (Type=RollershutterItem, State=100, Label=Rollladen Gäste WC, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.430 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_GSte_WC (Type=RollershutterItem, State=100, Label=Rollladen Gäste WC, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.430 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_GSte_WC (Type=RollershutterItem, State=100, Label=Rollladen Gäste WC, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Erdgeschoss])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.430 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item RL_GSte_WC (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.430 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item RL_GSte_WC: []
2024-11-05 22:33:14.431 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 100, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.431 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Licht_Pia is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.431 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Licht_Pia of accessory type Lighting
2024-11-05 22:33:14.432 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Licht_Pia (Type=SwitchItem, State=OFF, Label=Licht Pia, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.432 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Licht_Pia (Type=SwitchItem, State=OFF, Label=Licht Pia, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.432 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Licht_Pia: []
2024-11-05 22:33:14.432 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Licht_Kuechenschrank is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.432 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Licht_Kuechenschrank of accessory type Lighting
2024-11-05 22:33:14.433 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Licht_Kuechenschrank (Type=SwitchItem, State=OFF, Label=Licht Küchenschrank, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.433 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Licht_Kuechenschrank (Type=SwitchItem, State=OFF, Label=Licht Küchenschrank, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.433 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Licht_Kuechenschrank: []
2024-11-05 22:33:14.434 [TRACE] [mekit.internal.HomekitChangeListener] - Item gGarage is a HomeKit accessory of types [GARAGE_DOOR_OPENER=Empty]. Primary type is GARAGE_DOOR_OPENER
2024-11-05 22:33:14.434 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing gGarage of accessory type GarageDoorOpener
2024-11-05 22:33:14.434 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:garageTargetState (Type=StringItem, State=NULL, Label=Garage Target State, Category=garage, Groups=[gGarage])  HomeKit type: 'GarageDoorOpener' characteristic: 'TargetDoorState', Item:garageObstruction (Type=SwitchItem, State=NULL, Label=Garage Obstruction, Category=garage, Groups=[gGarage])  HomeKit type: 'GarageDoorOpener' characteristic: 'ObstructionStatus', Item:garageCurrentState (Type=StringItem, State=NULL, Label=Garage Current State, Category=garage, Groups=[gGarage])  HomeKit type: 'GarageDoorOpener' characteristic: 'CurrentDoorState']
2024-11-05 22:33:14.434 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:garageTargetState (Type=StringItem, State=NULL, Label=Garage Target State, Category=garage, Groups=[gGarage])  HomeKit type: 'GarageDoorOpener' characteristic: 'TargetDoorState'
2024-11-05 22:33:14.434 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:garageObstruction (Type=SwitchItem, State=NULL, Label=Garage Obstruction, Category=garage, Groups=[gGarage])  HomeKit type: 'GarageDoorOpener' characteristic: 'ObstructionStatus'
2024-11-05 22:33:14.435 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:garageCurrentState (Type=StringItem, State=NULL, Label=Garage Current State, Category=garage, Groups=[gGarage])  HomeKit type: 'GarageDoorOpener' characteristic: 'CurrentDoorState'
2024-11-05 22:33:14.435 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created CurrentDoorStateEnum mapping for item garageCurrentState (StringItem): {OPEN=OPEN, CLOSED=CLOSED, OPENING=OPENING, CLOSING=CLOSING, STOPPED=STOPPED}
2024-11-05 22:33:14.435 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created TargetDoorStateEnum mapping for item garageTargetState (StringItem): {OPEN=OPEN, CLOSED=CLOSED}
2024-11-05 22:33:14.435 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item gGarage: []
2024-11-05 22:33:14.435 [TRACE] [.accessories.HomekitAccessoryFactory] - accessory types for garageCurrentState are []
2024-11-05 22:33:14.435 [TRACE] [.accessories.HomekitAccessoryFactory] - accessory types for garageObstruction are []
2024-11-05 22:33:14.436 [TRACE] [.accessories.HomekitAccessoryFactory] - accessory types for garageTargetState are []
2024-11-05 22:33:14.436 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic GarageDoorOpener, state NULL, mapping {OPEN=OPEN, CLOSED=CLOSED, OPENING=OPENING, CLOSING=CLOSING, STOPPED=STOPPED}
2024-11-05 22:33:14.436 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic GarageDoorOpener, state NULL, mapping {OPEN=OPEN, CLOSED=CLOSED}
2024-11-05 22:33:14.436 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Licht_Stehlampe is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.437 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Licht_Stehlampe of accessory type Lighting
2024-11-05 22:33:14.437 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Licht_Stehlampe (Type=DimmerItem, State=50, Label=Stehlampe, Category=lightbulb, Tags=[Lighting])  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.437 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Licht_Stehlampe (Type=DimmerItem, State=50, Label=Stehlampe, Category=lightbulb, Tags=[Lighting])  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.437 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Licht_Stehlampe: []
2024-11-05 22:33:14.437 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_TV is a HomeKit accessory of types [SWITCH=Empty]. Primary type is SWITCH
2024-11-05 22:33:14.437 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_TV of accessory type Switchable
2024-11-05 22:33:14.438 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_TV (Type=SwitchItem, State=OFF, Label=TV, Category=mediacontrol)  HomeKit type: 'Switchable' characteristic: 'OnState']
2024-11-05 22:33:14.438 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_TV (Type=SwitchItem, State=OFF, Label=TV, Category=mediacontrol)  HomeKit type: 'Switchable' characteristic: 'OnState'
2024-11-05 22:33:14.438 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_TV: []
2024-11-05 22:33:14.438 [TRACE] [mekit.internal.HomekitChangeListener] - Item Rollladen_Pia is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.438 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing Rollladen_Pia of accessory type Window
2024-11-05 22:33:14.438 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:Rollladen_Pia (Type=RollershutterItem, State=90, Label=Rollladen Pia, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:Rollladen_Pia (Type=RollershutterItem, State=90, Label=Rollladen Pia, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:Rollladen_Pia (Type=RollershutterItem, State=90, Label=Rollladen Pia, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.439 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Pia (Type=RollershutterItem, State=90, Label=Rollladen Pia, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.439 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Pia (Type=RollershutterItem, State=90, Label=Rollladen Pia, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.439 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Pia (Type=RollershutterItem, State=90, Label=Rollladen Pia, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.439 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item Rollladen_Pia (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.439 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item Rollladen_Pia: []
2024-11-05 22:33:14.439 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 90, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.440 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Steckdose_Arbeitszimmer is a HomeKit accessory of types [SWITCH=Empty]. Primary type is SWITCH
2024-11-05 22:33:14.440 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Steckdose_Arbeitszimmer of accessory type Switchable
2024-11-05 22:33:14.440 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Steckdose_Arbeitszimmer (Type=SwitchItem, State=OFF, Label=Steckdose Arbeitszimmer, Category=poweroutlet)  HomeKit type: 'Switchable' characteristic: 'OnState']
2024-11-05 22:33:14.441 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Steckdose_Arbeitszimmer (Type=SwitchItem, State=OFF, Label=Steckdose Arbeitszimmer, Category=poweroutlet)  HomeKit type: 'Switchable' characteristic: 'OnState'
2024-11-05 22:33:14.441 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Steckdose_Arbeitszimmer: []
2024-11-05 22:33:14.441 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Licht_Bad is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.442 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Licht_Bad of accessory type Lighting
2024-11-05 22:33:14.442 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Licht_Bad (Type=DimmerItem, State=0, Label=Licht Bad, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.442 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Licht_Bad (Type=DimmerItem, State=0, Label=Licht Bad, Category=lightbulb)  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.442 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Licht_Bad: []
2024-11-05 22:33:14.443 [TRACE] [mekit.internal.HomekitChangeListener] - Item Rollladen_Arbeitszimmer is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.443 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing Rollladen_Arbeitszimmer of accessory type Window
2024-11-05 22:33:14.443 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:Rollladen_Arbeitszimmer (Type=RollershutterItem, State=70, Label=Rollladen Arbeitszimmer, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:Rollladen_Arbeitszimmer (Type=RollershutterItem, State=70, Label=Rollladen Arbeitszimmer, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:Rollladen_Arbeitszimmer (Type=RollershutterItem, State=70, Label=Rollladen Arbeitszimmer, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.443 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Arbeitszimmer (Type=RollershutterItem, State=70, Label=Rollladen Arbeitszimmer, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.444 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Arbeitszimmer (Type=RollershutterItem, State=70, Label=Rollladen Arbeitszimmer, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.444 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:Rollladen_Arbeitszimmer (Type=RollershutterItem, State=70, Label=Rollladen Arbeitszimmer, Category=Blinds, Tags=[Point])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.444 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item Rollladen_Arbeitszimmer (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.444 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item Rollladen_Arbeitszimmer: []
2024-11-05 22:33:14.445 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 70, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.445 [TRACE] [mekit.internal.HomekitChangeListener] - Item RL_Schlafzimmer is a HomeKit accessory of types [WINDOW=Empty]. Primary type is WINDOW
2024-11-05 22:33:14.445 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing RL_Schlafzimmer of accessory type Window
2024-11-05 22:33:14.445 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:RL_Schlafzimmer (Type=RollershutterItem, State=70, Label=Rollladen Schlafzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition', Item:RL_Schlafzimmer (Type=RollershutterItem, State=70, Label=Rollladen Schlafzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition', Item:RL_Schlafzimmer (Type=RollershutterItem, State=70, Label=Rollladen Schlafzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'PositionState']
2024-11-05 22:33:14.446 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Schlafzimmer (Type=RollershutterItem, State=70, Label=Rollladen Schlafzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'CurrentPosition'
2024-11-05 22:33:14.446 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Schlafzimmer (Type=RollershutterItem, State=70, Label=Rollladen Schlafzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'TargetPosition'
2024-11-05 22:33:14.446 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:RL_Schlafzimmer (Type=RollershutterItem, State=70, Label=Rollladen Schlafzimmer, Category=Blinds, Tags=[Point], Groups=[RL_Alle, RL_Obergeschoss])  HomeKit type: 'Window' characteristic: 'PositionState'
2024-11-05 22:33:14.446 [DEBUG] [ssories.HomekitCharacteristicFactory] - Created PositionStateEnum mapping for item RL_Schlafzimmer (RollershutterItem): {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.446 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item RL_Schlafzimmer: []
2024-11-05 22:33:14.447 [TRACE] [ssories.HomekitCharacteristicFactory] - getKeyFromMapping: characteristic Window, state 70, mapping {DECREASING=OFF, INCREASING=ON, STOPPED=2}
2024-11-05 22:33:14.447 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Google_Ambilight is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.447 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Google_Ambilight of accessory type Lighting
2024-11-05 22:33:14.447 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Google_Ambilight (Type=SwitchItem, State=OFF, Label=Ambilight, Category=lightbulb, Tags=[Switchable])  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.447 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Google_Ambilight (Type=SwitchItem, State=OFF, Label=Ambilight, Category=lightbulb, Tags=[Switchable])  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.448 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Google_Ambilight: []
2024-11-05 22:33:14.448 [TRACE] [mekit.internal.HomekitChangeListener] - Item virt_Licht_Garten is a HomeKit accessory of types [LIGHTBULB=Empty]. Primary type is LIGHTBULB
2024-11-05 22:33:14.448 [TRACE] [.accessories.HomekitAccessoryFactory] - Constructing virt_Licht_Garten of accessory type Lighting
2024-11-05 22:33:14.448 [TRACE] [.accessories.HomekitAccessoryFactory] - Mandatory characteristics: [Item:virt_Licht_Garten (Type=SwitchItem, State=OFF, Label=Licht Garten, Category=light, Groups=[virt])  HomeKit type: 'Lighting' characteristic: 'OnState']
2024-11-05 22:33:14.449 [TRACE] [ssories.HomekitCharacteristicFactory] - Create characteristic Item:virt_Licht_Garten (Type=SwitchItem, State=OFF, Label=Licht Garten, Category=light, Groups=[virt])  HomeKit type: 'Lighting' characteristic: 'OnState'
2024-11-05 22:33:14.449 [TRACE] [.accessories.HomekitAccessoryFactory] - Optional characteristics for item virt_Licht_Garten: []
2024-11-05 22:33:14.449 [INFO ] [mekit.internal.HomekitChangeListener] - Created 22 HomeKit items in instance 1 (no change from prior configuration).
2024-11-05 22:33:14.451 [WARN ] [nhab.io.homekit.internal.HomekitImpl] - could not initialize HomeKit bridge: Invalid argument: setsockopt
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : invoked modified: modified
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $000: currently registered: true
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $001: currently registered: true
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $002: currently registered: true
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $003: currently registered: true
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $004: currently registered: true
2024-11-05 22:33:14.451 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $005: currently registered: true
2024-11-05 22:33:14.452 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency $006: currently registered: true
2024-11-05 22:33:14.452 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : No change in target property for dependency osgi.ds.satisfying.condition: currently registered: true
2024-11-05 22:33:14.452 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : Querying state active
2024-11-05 22:33:14.452 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : dm Homekit tracking 4 SingleStatic modified {org.openhab.io.homekit.Homekit}={port=9123, qrCode=X-HM://001408XXEHY0N, service.id=822, service.bundleid=327, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), name=openHAB Neu, component.name=org.openhab.io.homekit.internal.HomekitImpl, service.config.label=HomeKit Integration, component.id=458, service.config.factory=false, setupId=HY0N, instances=1, useOHmDNS=true, useDummyAccessories=false, service.config.category=io, service.config.description.uri=io:homekit, service.pid=[org.openhab.homekit, org.openhab.homekit]} (enter)
2024-11-05 22:33:14.453 [DEBUG] [kit.internal.HomekitCommandExtension] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitCommandExtension(457)] : dm Homekit tracking 4 SingleStatic modified {org.openhab.io.homekit.Homekit}={port=9123, qrCode=X-HM://001408XXEHY0N, service.id=822, service.bundleid=327, service.scope=bundle, osgi.ds.satisfying.condition.target=(osgi.condition.id=true), name=openHAB Neu, component.name=org.openhab.io.homekit.internal.HomekitImpl, service.config.label=HomeKit Integration, component.id=458, service.config.factory=false, setupId=HY0N, instances=1, useOHmDNS=true, useDummyAccessories=false, service.config.category=io, service.config.description.uri=io:homekit, service.pid=[org.openhab.homekit, org.openhab.homekit]} (exit)
2024-11-05 22:33:14.453 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : ImmediateComponentHolder Finished configuring the dependency managers for component for pid org.openhab.homekit 
2024-11-05 22:33:14.453 [DEBUG] [nhab.io.homekit.internal.HomekitImpl] - bundle org.openhab.io.homekit:4.2.2 (327)[org.openhab.io.homekit.internal.HomekitImpl(458)] : ImmediateComponentHolder Will not enable component for pid org.openhab.homekit: holder enabled state: true, metadata enabled: true 

€dit: Also on a clear new installation from OH 4.3MS1 I got the error message with “could not initialize HomeKit bridge: Invalid argument: setsockopt”. I tried Java 17 (JDK) or Java 21 (JRE) without change but I am not sure if this has a relation to it.

€dit2: Installed JRE11 again and used my last working v3 version of OH and the bridge was now able to re-add in Home App after I cleared the Pairings. So there seems to be a link to the used JRE version. I am trying now OpenJRE instead of Zulu, maybe any difference…

€dit3: Back to Backup v4 with JRE v17 and the error messages with “setsockopt” are back. So it seems that it is related to the Java version…

€dit4: I have cleaned all JAVA installations now and reverted back to v13 with my OH v3.2.2 from my backup yesterday. Homekit instantly works again. So I will test all new stuff on my 2nd machine first before I died a new update try to v4 :unamused:

So…I am still testing…today I took another (3rd) device, installed completely new Windows 10 and just Openhab 4 with Java v17. Homekit is working.

I will now copy an image to this device and make some more tests…So I have 2 running Windows 10 machines where it is not working and 1 where its working where OH was not installed before.

Maybe I found the issue. On my both machines I am running HyperV virtualization which creates several virtual network adapters. Deactivation was not helpful. So on my testdevice I have completely disabled HyperV and now Homekit was working.

I will now perform an update from v3 to v4 on my testmachine again to check if this is also working.

Edit: On my test machine where the issue persists in the past now the Update from my OHv3 to v4 was succesful with a working Homekit. I will now prepare my productive machine in the same way and test there.

Unfortunately, I rejoiced too soon. Today I carried out the update on my productive machine. Old Java down, new Java on and update from OH v3 to v4.

So far everything looks good but the error for the Homekit Bridge is back. HyperV was already deactivated here. I have no idea what this is supposed to be. v3 runs without any problems and with v4 it’s really difficult again.

Anyone else have any ideas? I’m downgrading again for now.

this is absolutely weird…I want to solve this damn issue so today I copied the not workin device with an image to another hardware for better testing.

It seems that the issue comes closer. Directly after upgrading to OH4 homekit was working on this machine which was really strange. So the only difference is the hardware. Some deeper looks shows that IPv6 was enabled in the network adapter settings which I deactivate normally. Also IPv6 is deactivated in the OH settings.
But now if the IPv6 setting in the network adapter option is deactivated the homekit bridge is not working. If I re-enable it in the network adapter settings and it is still deactivated in OH settings the homekit bridge starts without issues. I will now give it another try to my productive machine.

But why IPv6 is needed for this when it is deactivated in the OH settings - it seems that this is a bug?!

Made the update from my productive machine and it was possible to reproduce. After enabling IPv6 in the network adapter settings homekit bridge was working.

From my viewpoint it seems to be an issue because IPv6 is not activated in OH so it doesn’t make sense for me…