Und zwar....
Ich möchte gerne meine Garage mit der Apple Home App öffnen & schließen können.
Das ganze habe ich soweit wie folgt realisiert
Garagentorantrieb über HmIP-MOD-HO in RaspberryMatic integriert - in Openhab 3.3 als Things mit dazugehörigen Items eingebunden - Openhab HomeKit Konfiguration für das Garagentor vorgenommen
Das öffnen klappt ohne Probleme nur beim schließen bekomme ich folgende Meldung:
Einmal, wenn ich in der Home App auf Tor schließen gehe:
Code: Alles auswählen
[ERROR] [ternal.handler.HomematicThingHandler] - Option value 'CLOSED' not found in datapoint '00241D8994732C:1#DOOR_COMMAND'
org.openhab.binding.homematic.internal.converter.ConverterException: Option value 'CLOSED' not found in datapoint '00241D8994732C:1#DOOR_COMMAND'
at org.openhab.binding.homematic.internal.converter.type.StringTypeConverter.toBinding(StringTypeConverter.java:39) ~[bundleFile:?]
at org.openhab.binding.homematic.internal.converter.type.StringTypeConverter.toBinding(StringTypeConverter.java:1) ~[bundleFile:?]
at org.openhab.binding.homematic.internal.converter.type.AbstractTypeConverter.convertToBinding(AbstractTypeConverter.java:103) ~[bundleFile:?]
at org.openhab.binding.homematic.internal.handler.HomematicThingHandler.handleCommand(HomematicThingHandler.java:338) [bundleFile:?]
at jdk.internal.reflect.GeneratedMethodAccessor103.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.openhab.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:154) [bundleFile:?]
at org.openhab.core.internal.common.InvocationHandlerSync.invoke(InvocationHandlerSync.java:59) [bundleFile:?]
at com.sun.proxy.$Proxy1346.handleCommand(Unknown Source) [?:?]
at org.openhab.core.thing.internal.profiles.ProfileCallbackImpl.handleCommand(ProfileCallbackImpl.java:80) [bundleFile:?]
at org.openhab.transform.map.internal.profiles.MapTransformationProfile.onCommandFromItem(MapTransformationProfile.java:89) [bundleFile:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.openhab.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:154) [bundleFile:?]
at org.openhab.core.internal.common.Invocation.call(Invocation.java:52) [bundleFile:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?]
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) [?:?]/code]
[code]2022-09-08 22:23:31.656 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' received command OPEN
2022-09-08 22:23:31.667 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' predicted to become OPEN
2022-09-08 22:23:31.678 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' changed from CLOSE to OPEN
2022-09-08 22:23:31.698 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' received command CLOSED
2022-09-08 22:23:31.701 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' predicted to become CLOSED
2022-09-08 22:23:31.704 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' changed from OPEN to CLOSED
Code: Alles auswählen
[WARN ] [essories.HomekitGarageDoorOpenerImpl] - Unsupported value CLOSE for p_HmIPMODHO00241D8994732C_DoorCommand. Only CLOSED and OPEN supported. Check HomeKit settings if you want to change the mapping/code]
[code]2022-09-08 22:25:25.748 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' received command CLOSE
2022-09-08 22:25:25.752 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' predicted to become CLOSE
2022-09-08 22:25:25.757 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'p_HmIPMODHO00241D8994732C_DoorCommand' changed from CLOSED to CLOSE
Ich glaube das Problem liegt bei der Übermittlung der Parameter - CLOSE & CLOSED -- HomeKit arbeitet mit CLOSED & Homematic mit CLOSE
Jetzt meine Frage, wie kann ich es realisieren, das es funktioniert? Kann ich irgendwo zuweisen, das Close=Closed und Closed=Close sein soll?
Vielen Dank euch =)