Hello everyone,
I integrated my television into my Openhab by using the original Samsung binding, and that works.
I just couldn’t select HDMI directly, not even by pressing the buttons. (could only switch through)
Despite the SmartThing’s API twitching.
I uninstalled Samsung Binding
Samsung binding (Beta) installed
Rebooted
TV was found
But Thing doesn’t go online
I hope you can help me.
I’m just trying to select a direct HDMI source.
My setup: Openhabian on an RP4 4GB with Openhab 4.3.0.M2 Milestone – TV GQ65S95CATXZG from 2023
2024-10-27 10:26:10.224 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: Create a Samsung TV Handler for thing 'samsungtv:tv:a9a50c70-b82c-4e41-b654-0cd33043b082'
2024-10-27 10:26:10.248 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: Initializing Samsung TV handler for uid 'samsungtv:tv:a9a50c70-b82c-4e41-b654-0cd33043b082'
2024-10-27 10:26:10.256 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: Updated artModeSupported: false PowerState: true(on) artMode2022: false
2024-10-27 10:26:10.257 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: Configuration: SecureWebSocket, port: 8002, token: , MAC: b0:e4:5c:55:d6:8a, subscription: false
2024-10-27 10:26:10.258 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: SmartThings disabled
2024-10-27 10:26:10.259 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: Check and create missing services
2024-10-27 10:26:10.260 [DEBUG] [nternal.service.MediaRendererService] - 172.16.101.2: Creating a Samsung TV MediaRenderer service: subscription=false
2024-10-27 10:26:10.261 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 172.16.101.2: Started service for: GQ65S95CATXZG, MediaRenderer (a9a50c70-b82c-4e41-b654-0cd33043b082)
2024-10-27 10:26:10.261 [DEBUG] [rnal.service.RemoteControllerService] - 172.16.101.2: Creating a Samsung TV RemoteController service: is UPNP:false
2024-10-27 10:26:10.263 [ERROR] [nal.common.AbstractInvocationHandler] - An error occurred while calling method 'ThingHandler.initialize()' on 'org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler@15f24c9': org/openhab/core/service/AbstractWatchService
java.lang.NoClassDefFoundError: org/openhab/core/service/AbstractWatchService
at org.openhab.binding.samsungtv.internal.protocol.RemoteControllerWebSocket.<init>(RemoteControllerWebSocket.java:178) ~[?:?]
at org.openhab.binding.samsungtv.internal.service.RemoteControllerService.<init>(RemoteControllerService.java:99) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.createNewService(SamsungTvHandler.java:683) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.createService(SamsungTvHandler.java:649) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.checkAndCreateServices(SamsungTvHandler.java:614) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.initialize(SamsungTvHandler.java:453) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
at org.openhab.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:147) [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:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: java.lang.ClassNotFoundException: org.openhab.core.service.AbstractWatchService cannot be found by org.openhab.binding.samsungtv_3.3.0.202301051415
... 16 more
2024-10-27 10:26:10.269 [ERROR] [core.thing.internal.ThingManagerImpl] - Exception occurred while initializing handler of thing 'samsungtv:tv:a9a50c70-b82c-4e41-b654-0cd33043b082': org/openhab/core/service/AbstractWatchService
java.lang.NoClassDefFoundError: org/openhab/core/service/AbstractWatchService
at org.openhab.binding.samsungtv.internal.protocol.RemoteControllerWebSocket.<init>(RemoteControllerWebSocket.java:178) ~[?:?]
at org.openhab.binding.samsungtv.internal.service.RemoteControllerService.<init>(RemoteControllerService.java:99) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.createNewService(SamsungTvHandler.java:683) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.createService(SamsungTvHandler.java:649) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.checkAndCreateServices(SamsungTvHandler.java:614) ~[?:?]
at org.openhab.binding.samsungtv.internal.handler.SamsungTvHandler.initialize(SamsungTvHandler.java:453) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
at org.openhab.core.internal.common.AbstractInvocationHandler.invokeDirect(AbstractInvocationHandler.java:147) [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:1136) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
at java.lang.Thread.run(Thread.java:840) [?:?]
Caused by: java.lang.ClassNotFoundException: org.openhab.core.service.AbstractWatchService cannot be found by org.openhab.binding.samsungtv_3.3.0.202301051415
... 16 more