ich habe Problem bei der Benutzung des Samsung-Bindings wenn ich versuche Befehle über die keyCode Methode durchzuführen. Alle anderen Sachen wie Mute, Volume klappen super. Eigentlich möchte ich nur noch Play/Pause über Openhab/Alexa steuern, jedoch fehlt diese Funktion.
Jedes mal wenn ich versuche einen Befehl über KeyCode zu übermitteln kommt:
Code: Alles auswählen
2018-08-04 14:17:22.049 [INFO ] [g.samsungtv.handler.SamsungTvHandler] - Error was reported: Could not send command to device on 192.168.2.100:55000
org.openhab.binding.samsungtv.internal.protocol.RemoteControllerException: Connection failed
at org.openhab.binding.samsungtv.internal.protocol.RemoteController.openConnection(RemoteController.java:95) [249:org.openhab.binding.samsungtv:2.3.0]
at org.openhab.binding.samsungtv.internal.protocol.RemoteController.sendKey(RemoteController.java:204) [249:org.openhab.binding.samsungtv:2.3.0]
at org.openhab.binding.samsungtv.internal.service.RemoteControllerService.sendKeyCode(RemoteControllerService.java:189) [249:org.openhab.binding.samsungtv:2.3.0]
at org.openhab.binding.samsungtv.internal.service.RemoteControllerService.handleCommand(RemoteControllerService.java:123) [249:org.openhab.binding.samsungtv:2.3.0]
at org.openhab.binding.samsungtv.handler.SamsungTvHandler.handleCommand(SamsungTvHandler.java:114) [249:org.openhab.binding.samsungtv:2.3.0]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:153) [102:org.eclipse.smarthome.core:0.10.0.oh230]
at org.eclipse.smarthome.core.internal.common.InvocationHandlerSync.invoke(InvocationHandlerSync.java:59) [102:org.eclipse.smarthome.core:0.10.0.oh230]
at com.sun.proxy.$Proxy157.handleCommand(Unknown Source) [249:org.openhab.binding.samsungtv:2.3.0]
at org.eclipse.smarthome.core.thing.internal.profiles.ProfileCallbackImpl.handleCommand(ProfileCallbackImpl.java:75) [109:org.eclipse.smarthome.core.thing:0.10.0.oh230]
at org.eclipse.smarthome.core.thing.internal.profiles.SystemDefaultProfile.onCommandFromItem(SystemDefaultProfile.java:49) [109:org.eclipse.smarthome.core.thing:0.10.0.oh230]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
at org.eclipse.smarthome.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:153) [102:org.eclipse.smarthome.core:0.10.0.oh230]
at org.eclipse.smarthome.core.internal.common.Invocation.call(Invocation.java:53) [102:org.eclipse.smarthome.core:0.10.0.oh230]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:?]
at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method) ~[?:?]
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) ~[?:?]
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) ~[?:?]
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) ~[?:?]
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) ~[?:?]
at java.net.Socket.connect(Socket.java:589) ~[?:?]
at org.openhab.binding.samsungtv.internal.protocol.RemoteController.openConnection(RemoteController.java:93) ~[?:?]
... 23 more
Samsung Model UE40J6250
Item
Code: Alles auswählen
String SamsungTV_Key_Code "Samsung TV - Funktion aufrufen" (SamsungTV) {channel="samsungtv:tv:061f3b16_4cf3_4a8a_87ea_6fcfd8379da5:keyCode"}
Jemand vllt ne idee?