Samsung TV Binding (Beta)

You still don’t need multiple instances. You can call the rules “room 1 - something something “ “room 2 - something else.”
You can use Wemos which are usb powered and thus 5volts.
You are really overcomplicating things…

I am having trouble with this binding and am looking for guidance if anyone has a moment.

The original binding that is provided with openHAB 3.4 does display a prompt on connect, but this beta does not for me. My TV is a 4K UA50NU7090, 2018 model.

Additionally, both bindings show my TV as Offline even though it is running - its worth nothing that I do see the UPnP items appear in Network on my Windows 10 PCs when the TV is turned on. I have set the logging level to TRACE and when I save the binding and restart it, this is all I get when log:tailing it:

23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : getService (single component manager) dependencies collected.
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Querying state satisfied
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Querying state satisfied
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : getting activate: activate
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Locating method activate in class org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider.activate([interface org.osgi.service.component.ComponentContext]) not found
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Locating method activate in class java.lang.Object
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : activate method [activate] not found, ignoring
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Set implementation object for component
23:35:15.850 [DEBUG] [rnal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(386)] : Changed state from satisfied to active
23:35:15.850 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component created: DS=DS13, implementation=org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant]
23:35:15.850 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component Services: scope=singleton, services=[org.openhab.core.config.discovery.upnp.UpnpDiscoveryParticipant]
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component Properties: {}
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Querying state disabled
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Querying state disabled
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component can not be activated since it is in state disabled
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Querying state disabled
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Updating target filters
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Changed state from disabled to unsatisfiedReference
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Component enabled
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : ActivateInternal
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Querying state unsatisfiedReference
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Querying state unsatisfiedReference
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Activating component from state unsatisfiedReference
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Querying state unsatisfiedReference
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Querying state unsatisfiedReference
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Changed state from unsatisfiedReference to satisfied
23:35:15.851 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : registration change queue [registered]
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Checking constructor public org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant()
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Found constructor with 0 arguments : public org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant()
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : This thread collected dependencies
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : getService (single component manager) dependencies collected.
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Querying state satisfied
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Querying state satisfied
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : getting activate: activate
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Locating method activate in class org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Declared Method org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant.activate([interface org.osgi.service.component.ComponentContext]) not found
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Locating method activate in class java.lang.Object
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : activate method [activate] not found, ignoring
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Set implementation object for component
23:35:15.852 [DEBUG] [scovery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202204291417 (299)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(387)] : Changed state from satisfied to active
23:35:15.860 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: Create a Samsung TV Handler for thing 'samsungtv:tv:LivingRoomTV'
23:35:15.862 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: Initializing Samsung TV handler for uid 'samsungtv:tv:LivingRoomTV'
23:35:15.865 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: Updated artModeSupported: false and PowerState: false
23:35:15.865 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: Configuration: SecureWebSocket, port: 55000, token: , MAC: , subscription: false
23:35:15.865 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: SmartThings disabled
23:35:15.865 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: Check and create missing services
23:35:15.865 [DEBUG] [gtv.internal.handler.SamsungTvHandler] - 192.168.69.30: TV is OFFLINE

I feel like I should be getting some TRACE logs, but I do not see them.

My api v2 (note the unique IDs are obfuscated):

{
  "device": {
    "FrameTVSupport": "false",
    "GamePadSupport": "true",
    "ImeSyncedSupport": "true",
    "OS": "Tizen",
    "TokenAuthSupport": "true",
    "VoiceSupport": "false",
    "countryCode": "NZ",
    "description": "Samsung DTV RCR",
    "developerIP": "0.0.0.0",
    "developerMode": "0",
    "duid": "uuid:ca7a9b5e-3235-4aa4-ad3b-99b1********",
    "firmwareVersion": "Unknown",
    "id": "uuid:ca7a9b5e-3235-4aa4-ad3b-99b1********",
    "ip": "192.168.69.30",
    "model": "18_KANTSU_UHD_BASIC",
    "modelName": "UA50NU7090",
    "name": "[TV] Samsung 7 Series (50)",
    "networkType": "wired",
    "resolution": "3840x2160",
    "smartHubAgreement": "true",
    "type": "Samsung SmartTV",
    "udn": "uuid:ca7a9b5e-3235-4aa4-ad3b-99b1********",
    "wifiMac": "c0:48:e6:**:**:**"
  },
  "id": "uuid:ca7a9b5e-3235-4aa4-ad3b-99b1********",
  "isSupport": "{\"DMP_DRM_PLAYREADY\":\"false\",\"DMP_DRM_WIDEVINE\":\"false\",\"DMP_available\":\"true\",\"EDEN_available\":\"true\",\"FrameTVSupport\":\"false\",\"ImeSyncedSupport\":\"true\",\"TokenAuthSupport\":\"true\",\"remote_available\":\"true\",\"remote_fourDirections\":\"true\",\"remote_touchPad\":\"true\",\"remote_voiceControl\":\"false\"}\n",
  "name": "[TV] Samsung 7 Series (50)",
  "remote": "1.0",
  "type": "Samsung SmartTV",
  "uri": "https://192.168.69.30:8002/api/v2/",
  "version": "2.0.25"
}

Samsung really suck as it seems like over time they seem to remove automation features for these TVs! Some of those pre-2016 TV’s had some really cool automation features. I just read up above and now it seems like they’ve removed the Art Mode api from the 2022 models! :broken_heart:

@Cossey Tell me about the 2022 art mode…

Anyway, the first thing I see is that your port is incorrect. 5500 is for very old legacy TV’s. your port should be 8002 (Secure Websocket).

The other thing is that you probably don’t have the UPNP Transport service installed (which is why your TV appears OFFLINE).

From the documentation, you need to go to the karaf console and enter:

feature:install openhab-transport-upnp

This is because this is a marketplace binding, and marketplace bindings don’t automatically install dependencies the same way regular binding do.

The .kar file should include the dependencies (which is why I include it), but the marketplace only installs .jar files.

So, fix the port, and install the UPNP transport, and report back if it works.

I am working on a 2022 version of the binding, to work around the art mode api being removed. it’s almost ready to go, it has some improvements for regular TV’s as well.

Thanks for the follow up, however still no luck - I also do not see any TRACE output when log:tailing. I will pull down your latest code and have test to see what is going on in further detail.

If I recall, the openhab provided binding would automatically use port 8001/8002 in code when using the WS/WSS, I wonder if the port option is really needed?

Regarding power on/off - I noticed that this has always been an issue with this binding as the status of the TV is attached to the UPnP status. A few years ago I did experiment with how it worked on my TV when connecting over secure web sockets. I found that monitoring the web socket connection worked best for this model - as sometimes it could take up to 30 seconds after power-off to shut down UPnP and Web sockets - in that time you could send the power command again to toggle back on the TV as (WoL would only work when both of these had “shut down”). It would be great if this could be an option to set those devices where this is a problem.

@Cossey , I assume you have your log level set to Trace right? Because you are right, you should be seeing a lot more output than you are.

If I recall, the openhab provided binding would automatically use port 8001/8002 in code when using the WS/WSS, I wonder if the port option is really needed?

My binding should automatically configure the ports correctly, when the TV is discovered and added from the inbox. And yes, it is important that the port is set correctly. Only 8002 will work with your TV. It is different ports for different versions of TV, so I didn’t want to mess with it too much.

The power handling in my binding has been completely re-written. I can’t guarantee that it will work better with your TV though. There is no real good way to detect when the TV is off, other than watching ports. The UPNP port announces when it goes offline, so that’s what I use to detect TV off. Samsung has an “instant on” feature that keeps the TV from shutting down immediately, just in case you want to turn back on straight after turning off. This does cause some issues.

I try to read the status from the REST port (it reports “standby” when the TV is in this state), of course with the TV off, it doesn’t report anything.

All I can say is that with Samsung changing things every year, and nothing published, we just have to do what we can. I also only have three TV’s to test on.

So set you logging level to TRACE, and we’ll see if we can get it working. It’s almost always the UPNP that’s the problem.

Thanks again for the response, unless the ID is different, it is set to trace.

log:get org.openhab.binding.samsungtv
TRACE

This binding does not pick up the TV (even the openHAB provided one). I am running latest milestone on upon docker (with network mode: host) on a Debian PC. I do have cisco networking equipment, but all IGMP settings are disabled and I can see the TV show up and disappear under Networking on Windows 10. I did try with the commit you’ve made to your repository (1840bfd). I’ll look into the code as soon as I have some time to figure out what is going on.

I don’t know what’s wrong with your logging setup, but UDMP multicast will not work properly from within a docker container.

This is because docker does not support IGMP, so the IGMP JOIN to the multicast group can’t be sent.

This is why neither binding is working for you.

Only solution is to run Openhab in a VM or some other configuration.

I have my openHAB on a docker container and the plug-in is working…

Ok, maybe I’m wrong. I have had trouble with docker containers not passing UPNP multicast before, but it’s possible that there is some other setting, or network config that’s causing the problem.

Would be nice to get a 4.0 version of the binding. I built one myself, but I’d rather not keep my fork up to date with changes to the PR. :wink:

Thanks for all your work on this binding! And thanks for starting the process to get it added to the distribution!!

2 Likes

Definitely. Might be a good idea to head over to GitHub and @ the maintainer for it?

Which scopes/permissions does the Personal Access Token (PAT) need? And which device data is retrieved through it in the Samsung TV Binding?

(I wouldn’t feel comfortable creating full access PATs without a reason.)

I have only tried it with full permissions. It’s your PAT, only you have access to it, so I don’t see a problem with generating one with full access permissions.

You can experiment, at the least you would have to allow r:devices:*,x:devices:*,l:devices,l:locations I think.

As to the data retrieved, the full status of a device (the TV) is retrieved. so all the TV capabilities.

If you mean what is it used for - the binding fetches and sets the current input (HDMI port), and TV channel (number and name) via Smartthings. The power status is reported, but currently not used. Unfortunately, this is the only way to get or change the current input, and the only way to get the current TV channel (for OTA TV) for modern TV’s using the websocket interface.

If you don’t need to know or change the current HDMI input or TV channel (or your TV doesn’t have a WebSocket interface), you don’t need to enable SmartThings.

Well, it’s a credential that can be misused when in the wrong hands. So for me it is basic security measurements to limit the token’s scopes as narrow as possible.

When you say “all the capabilities”, which of these capabilities are then transformed into channels within the binding? (You just answered that by editing your previous comment)

Thanks, Stefan

401 unauthorized from WAN ( public IP )

I am getting 401 unauthorized from public IP address on /dmr page with port 9197, I have no problem with local (LAN) address.
Is there any way to enable it from WAN?

Have a 2019 Q90R TV and since I switch to a pfSense router, the TV has been offline.
Added the following to pfSense (probably just one line needed, but I don’t know which one).
My TV is 192.168.1.104, pfSense 192.168.1.1 (.2 is my Windows PC) Did not have to reference my openHab ubuntu PC @192.168.1.7


After this it came online:

And, suddenly it went Offline again. TV is still on. Eth cabling to all devices.

2023-04-07 21:10:56.127 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Disposing SamsungTvHandler
2023-04-07 21:10:58.574 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Create a Samsung TV Handler for thing 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.581 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Initializing Samsung TV handler for uid 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.581 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: getting TV properties
2023-04-07 21:10:58.584 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: PowerState set to: on
2023-04-07 21:10:58.584 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Updated artModeSupported: false PowerState: true(on) artMode2022: false
2023-04-07 21:10:58.584 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Configuration: SecureWebSocket, port: 8002, token: 95594156, MAC: d0:d0:03:09:5b:be, subscription: true
2023-04-07 21:10:58.584 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: SmartThings enabled, device id: 4d443685-0e0f-45f3-b9d7-388f15ac6f1a
2023-04-07 21:10:58.584 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Check and create missing services
2023-04-07 21:10:58.585 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Received value 'artMode':'OFF' for thing 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.585 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Received value 'power':'OFF' for thing 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.585 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: PowerState set to: off
2023-04-07 21:10:58.585 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Received value 'artImage':'NULL' for thing 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.585 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Received value 'artLabel':'' for thing 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.586 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: Received value 'sourceApp':'' for thing 'samsungtv:tv:e607fc3a-4385-4c11-82ac-59ea039e3581'
2023-04-07 21:10:58.586 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.1.104: TV is OFFLINE

Hi,
I have a C6500 model that has been working for years with openHAB. Since I upgraded to OH3 the Samsung binding stopped working. I’ve switched to this beta version and the behaviour is the same: If I restart openHAB while the TV is on the thing comes online and the channels work. After I switch it off or if openHAB is restarted while the TV is off it doesn’t work any more.
Here’s the trace log since openHAB starts with the TV on. The log when the TV is off is the same, but the last part doesn’t appear. No errors show up:

2023-05-25 22:25:52.021 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : BundleComponentActivator : ComponentHolder created.
2023-05-25 22:25:52.022 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : BundleComponentActivator : ComponentHolder created.
2023-05-25 22:25:52.023 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : BundleComponentActivator : ComponentHolder created.
2023-05-25 22:25:52.025 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Dependency Manager created UpnpIOServiceinterface=org.openhab.core.io.transport.upnp.UpnpIOService, filter=null, policy=static, cardinality=1..1, bind=setUpnpIOService, unbind=unsetUpnpIOService, updated=null, field=null, field-option=null, collection-type=null, parameter=null
2023-05-25 22:25:52.025 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Dependency Manager created UpnpServiceinterface=org.jupnp.UpnpService, filter=null, policy=static, cardinality=1..1, bind=setUpnpService, unbind=unsetUpnpService, updated=null, field=null, field-option=null, collection-type=null, parameter=null
2023-05-25 22:25:52.025 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Dependency Manager created webSocketFactoryinterface=org.openhab.core.io.net.http.WebSocketFactory, filter=null, policy=static, cardinality=1..1, bind=null, unbind=null, updated=null, field=webSocketFactory, field-option=replace, collection-type=null, parameter=null
2023-05-25 22:25:52.026 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Component created: DS=DS13, implementation=org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[binding.samsungtv]
2023-05-25 22:25:52.026 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Component Services: scope=singleton, services=[org.openhab.core.thing.binding.ThingHandlerFactory]
2023-05-25 22:25:52.026 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Component Properties: {}
2023-05-25 22:25:52.026 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Querying state disabled
2023-05-25 22:25:52.026 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Querying state disabled
2023-05-25 22:25:52.026 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Component can not be activated since it is in state disabled
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory] : Querying state disabled
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Updating target filters
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : No change in target property for dependency UpnpIOService: currently registered: false
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] :  No existing service listener to unregister for dependency UpnpIOService
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Setting target property for dependency UpnpIOService to null
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : New service tracker for UpnpIOService, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.io.transport.upnp.UpnpIOService), initialReferenceFilter (objectClass=org.openhab.core.io.transport.upnp.UpnpIOService)
2023-05-25 22:25:52.027 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpIOService tracker reset (closed)
2023-05-25 22:25:52.028 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpIOService tracking 1 SingleStatic added {org.openhab.core.io.transport.upnp.UpnpIOService, org.jupnp.registry.RegistryListener}={service.id=554, service.bundleid=286, service.scope=bundle, component.name=org.openhab.core.io.transport.upnp.internal.UpnpIOServiceImpl, component.id=335} (enter)
2023-05-25 22:25:52.028 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpIOService tracking 1 SingleStatic active: false trackerOpened: false optional: false
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpIOService tracking 1 SingleStatic added {org.openhab.core.io.transport.upnp.UpnpIOService, org.jupnp.registry.RegistryListener}={service.id=554, service.bundleid=286, service.scope=bundle, component.name=org.openhab.core.io.transport.upnp.internal.UpnpIOServiceImpl, component.id=335} (exit)
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpIOService tracker opened
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : registering service listener for dependency UpnpIOService
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : No change in target property for dependency UpnpService: currently registered: false
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] :  No existing service listener to unregister for dependency UpnpService
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Setting target property for dependency UpnpService to null
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : New service tracker for UpnpService, initial active: false, previous references: {}, classFilter: (objectClass=org.jupnp.UpnpService), initialReferenceFilter (objectClass=org.jupnp.UpnpService)
2023-05-25 22:25:52.029 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpService tracker reset (closed)
2023-05-25 22:25:52.030 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpService tracking 2 SingleStatic added {org.jupnp.UpnpService}={service.id=468, service.bundleid=266, service.scope=bundle, component.name=org.jupnp.upnpservice, component.id=296} (enter)
2023-05-25 22:25:52.031 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpService tracking 2 SingleStatic active: false trackerOpened: false optional: false
2023-05-25 22:25:52.031 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpService tracking 2 SingleStatic added {org.jupnp.UpnpService}={service.id=468, service.bundleid=266, service.scope=bundle, component.name=org.jupnp.upnpservice, component.id=296} (exit)
2023-05-25 22:25:52.031 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm UpnpService tracker opened
2023-05-25 22:25:52.031 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : registering service listener for dependency UpnpService
2023-05-25 22:25:52.031 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : No change in target property for dependency webSocketFactory: currently registered: false
2023-05-25 22:25:52.031 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] :  No existing service listener to unregister for dependency webSocketFactory
2023-05-25 22:25:52.032 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Setting target property for dependency webSocketFactory to null
2023-05-25 22:25:52.032 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : New service tracker for webSocketFactory, initial active: false, previous references: {}, classFilter: (objectClass=org.openhab.core.io.net.http.WebSocketFactory), initialReferenceFilter (objectClass=org.openhab.core.io.net.http.WebSocketFactory)
2023-05-25 22:25:52.032 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm webSocketFactory tracker reset (closed)
2023-05-25 22:25:52.032 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm webSocketFactory tracking 3 SingleStatic added {org.openhab.core.io.net.http.HttpClientFactory, org.openhab.core.io.net.http.WebSocketFactory}={service.id=286, service.bundleid=174, service.scope=bundle, component.name=org.openhab.core.io.net.http.internal.WebClientFactoryImpl, component.id=156} (enter)
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm webSocketFactory tracking 3 SingleStatic active: false trackerOpened: false optional: false
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm webSocketFactory tracking 3 SingleStatic added {org.openhab.core.io.net.http.HttpClientFactory, org.openhab.core.io.net.http.WebSocketFactory}={service.id=286, service.bundleid=174, service.scope=bundle, component.name=org.openhab.core.io.net.http.internal.WebClientFactoryImpl, component.id=156} (exit)
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : dm webSocketFactory tracker opened
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : registering service listener for dependency webSocketFactory
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Changed state from disabled to unsatisfiedReference
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Component enabled
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : ActivateInternal
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.033 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Activating component from state unsatisfiedReference
2023-05-25 22:25:52.034 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.034 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.034 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Changed state from unsatisfiedReference to satisfied
2023-05-25 22:25:52.034 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : registration change queue [registered]
2023-05-25 22:25:52.036 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Checking constructor public org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory()
2023-05-25 22:25:52.036 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Found constructor with 0 arguments : public org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory()
2023-05-25 22:25:52.036 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getting bind: setUpnpIOService
2023-05-25 22:25:52.036 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Locating method setUpnpIOService in class org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : doFindMethod: Looking for method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpIOService
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpIOService([interface org.osgi.framework.ServiceReference]) not found
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpIOService([interface org.osgi.service.component.ComponentServiceObjects]) not found
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getReferenceClass: Looking for interface class org.openhab.core.io.transport.upnp.UpnpIOService through loader of org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getParameterClass: Found class org.openhab.core.io.transport.upnp.UpnpIOService
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : doFindMethod: No method taking ServiceReference found, checking method taking org.openhab.core.io.transport.upnp.UpnpIOService
2023-05-25 22:25:52.037 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : doFindMethod: Found Method protected void org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpIOService(org.openhab.core.io.transport.upnp.UpnpIOService)
2023-05-25 22:25:52.038 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Found bind method: protected void org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpIOService(org.openhab.core.io.transport.upnp.UpnpIOService)
2023-05-25 22:25:52.038 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getting bind: setUpnpService
2023-05-25 22:25:52.038 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Locating method setUpnpService in class org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.038 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : doFindMethod: Looking for method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpService
2023-05-25 22:25:52.038 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpService([interface org.osgi.framework.ServiceReference]) not found
2023-05-25 22:25:52.038 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpService([interface org.osgi.service.component.ComponentServiceObjects]) not found
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getReferenceClass: Looking for interface class org.jupnp.UpnpService through loader of org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getParameterClass: Found class org.jupnp.UpnpService
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : doFindMethod: No method taking ServiceReference found, checking method taking org.jupnp.UpnpService
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : doFindMethod: Found Method protected void org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpService(org.jupnp.UpnpService)
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Found bind method: protected void org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.setUpnpService(org.jupnp.UpnpService)
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getting field: webSocketFactory
2023-05-25 22:25:52.039 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Locating field webSocketFactory in class org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getReferenceClass: Looking for interface class org.openhab.core.io.net.http.WebSocketFactory through loader of org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getParameterClass: Found class org.openhab.core.io.net.http.WebSocketFactory
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Found field: private org.openhab.core.io.net.http.WebSocketFactory org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.webSocketFactory
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : This thread collected dependencies
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getService (single component manager) dependencies collected.
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Querying state satisfied
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Querying state satisfied
2023-05-25 22:25:52.040 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : For dependency UpnpIOService, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.io.transport.upnp.UpnpIOService, org.jupnp.registry.RegistryListener}={service.id=554, service.bundleid=286, service.scope=bundle, component.name=org.openhab.core.io.transport.upnp.internal.UpnpIOServiceImpl, component.id=335}] service: [org.openhab.core.io.transport.upnp.internal.UpnpIOServiceImpl@2584d966]]]
2023-05-25 22:25:52.041 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : For dependency UpnpService, optional: false; to bind: [[RefPair: ref: [{org.jupnp.UpnpService}={service.id=468, service.bundleid=266, service.scope=bundle, component.name=org.jupnp.upnpservice, component.id=296}] service: [org.jupnp.UpnpServiceImpl@28424983]]]
2023-05-25 22:25:52.041 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : For dependency webSocketFactory, optional: false; to bind: [[RefPair: ref: [{org.openhab.core.io.net.http.HttpClientFactory, org.openhab.core.io.net.http.WebSocketFactory}={service.id=286, service.bundleid=174, service.scope=bundle, component.name=org.openhab.core.io.net.http.internal.WebClientFactoryImpl, component.id=156}] service: [org.openhab.core.io.net.http.internal.WebClientFactoryImpl@412c6912]]]
2023-05-25 22:25:52.042 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : invoking bind: setUpnpIOService: parameters [org.openhab.core.io.transport.upnp.internal.UpnpIOServiceImpl]
2023-05-25 22:25:52.042 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : invoked bind: setUpnpIOService
2023-05-25 22:25:52.042 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : invoking bind: setUpnpService: parameters [org.jupnp.UpnpServiceImpl]
2023-05-25 22:25:52.042 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : invoked bind: setUpnpService
2023-05-25 22:25:52.043 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : getting activate: activate
2023-05-25 22:25:52.043 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Locating method activate in class org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory
2023-05-25 22:25:52.043 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory.activate([interface org.osgi.service.component.ComponentContext]) not found
2023-05-25 22:25:52.043 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Locating method activate in class org.openhab.core.thing.binding.BaseThingHandlerFactory
2023-05-25 22:25:52.043 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Found activate method: protected void org.openhab.core.thing.binding.BaseThingHandlerFactory.activate(org.osgi.service.component.ComponentContext)
2023-05-25 22:25:52.043 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : invoking activate: activate: parameters [org.apache.felix.scr.impl.manager.ComponentContextImpl]
2023-05-25 22:25:52.044 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : invoked activate: activate
2023-05-25 22:25:52.044 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Set implementation object for component
2023-05-25 22:25:52.044 [DEBUG] [gtv.internal.SamsungTvHandlerFactory] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvHandlerFactory(364)] : Changed state from satisfied to active
2023-05-25 22:25:52.044 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Component created: DS=DS13, implementation=org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider]
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Component Services: scope=singleton, services=[org.openhab.core.io.net.http.TlsTrustManagerProvider]
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Component Properties: {}
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Querying state disabled
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Querying state disabled
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Component can not be activated since it is in state disabled
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider] : Querying state disabled
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Updating target filters
2023-05-25 22:25:52.045 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Changed state from disabled to unsatisfiedReference
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Component enabled
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : ActivateInternal
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Activating component from state unsatisfiedReference
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Changed state from unsatisfiedReference to satisfied
2023-05-25 22:25:52.046 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : registration change queue [registered]
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Checking constructor public org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider()
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Found constructor with 0 arguments : public org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider()
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : This thread collected dependencies
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : getService (single component manager) dependencies collected.
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Querying state satisfied
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Querying state satisfied
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : getting activate: activate
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Locating method activate in class org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider
2023-05-25 22:25:52.048 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Declared Method org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider.activate([interface org.osgi.service.component.ComponentContext]) not found
2023-05-25 22:25:52.049 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Locating method activate in class java.lang.Object
2023-05-25 22:25:52.049 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
2023-05-25 22:25:52.049 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : activate method [activate] not found, ignoring
2023-05-25 22:25:52.049 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Set implementation object for component
2023-05-25 22:25:52.049 [DEBUG] [nal.SamsungTvTlsTrustManagerProvider] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.SamsungTvTlsTrustManagerProvider(365)] : Changed state from satisfied to active
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component created: DS=DS13, implementation=org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant, immediate=false, default-enabled=true, factory=null, configuration-policy=optional, activate=activate, deactivate=deactivate, modified=null configuration-pid=[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant]
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component Services: scope=singleton, services=[org.openhab.core.config.discovery.upnp.UpnpDiscoveryParticipant]
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component Properties: {}
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Querying state disabled
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Querying state disabled
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Component can not be activated since it is in state disabled
2023-05-25 22:25:52.050 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant] : Querying state disabled
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Updating target filters
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Changed state from disabled to unsatisfiedReference
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Component enabled
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : ActivateInternal
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Activating component from state unsatisfiedReference
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Querying state unsatisfiedReference
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Changed state from unsatisfiedReference to satisfied
2023-05-25 22:25:52.051 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : registration change queue [registered]
2023-05-25 22:25:52.053 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Checking constructor public org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant()
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Found constructor with 0 arguments : public org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant()
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : This thread collected dependencies
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : getService (single component manager) dependencies collected.
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Querying state satisfied
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Querying state satisfied
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : getting activate: activate
2023-05-25 22:25:52.054 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Locating method activate in class org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant
2023-05-25 22:25:52.055 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Declared Method org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant.activate([interface org.osgi.service.component.ComponentContext]) not found
2023-05-25 22:25:52.055 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Locating method activate in class java.lang.Object
2023-05-25 22:25:52.055 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Declared Method java.lang.Object.activate([interface org.osgi.service.component.ComponentContext]) not found
2023-05-25 22:25:52.055 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : activate method [activate] not found, ignoring
2023-05-25 22:25:52.055 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Set implementation object for component
2023-05-25 22:25:52.055 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - bundle org.openhab.binding.samsungtv:3.3.0.202301051415 (300)[org.openhab.binding.samsungtv.internal.discovery.SamsungTvDiscoveryParticipant(366)] : Changed state from satisfied to active
2023-05-25 22:25:52.060 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - Retrieved Thing UID for a Samsung TV 'TV-46C6500' model 'Samsung DTV DMR' thing with UDN 'a31214e9-fb0b-388d-61bc-9f8f24ac261e'
2023-05-25 22:25:52.061 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - Created a DiscoveryResult for device 'Samsung DTV DMR' with UDN 'a31214e9-fb0b-388d-61bc-9f8f24ac261e' and properties: {hostName=192.168.0.8}
2023-05-25 22:25:54.934 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Create a Samsung TV Handler for thing 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.940 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Initializing Samsung TV handler for uid 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.941 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Configuration: Legacy, port: 55000, token: , MAC: c4:73:1e:a9:f4:B9, subscription: false
2023-05-25 22:25:54.942 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Check and create missing services
2023-05-25 22:25:54.943 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Received value 'artMode':'OFF' for thing 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.943 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Received value 'power':'OFF' for thing 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.943 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: PowerState set to: off
2023-05-25 22:25:54.944 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Received value 'artImage':'NULL' for thing 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.944 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Received value 'artLabel':'' for thing 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.944 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: Received value 'sourceApp':'' for thing 'samsungtv:tv:TVHabitacion'
2023-05-25 22:25:54.945 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.16: TV is OFFLINE
2023-05-25 22:25:54.949 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Create a Samsung TV Handler for thing 'samsungtv:tv:TVSalon'
2023-05-25 22:25:54.957 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Initializing Samsung TV handler for uid 'samsungtv:tv:TVSalon'
2023-05-25 22:25:54.958 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Configuration: Legacy, port: 55000, token: , MAC: d0:66:7B:49:77:5e, subscription: false
2023-05-25 22:25:54.958 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Check and create missing services
2023-05-25 22:25:54.961 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Skipping unknown service: Samsung DTV PMR, PersonalMessageReceiver (dc421e00-bb22-f779-1822-7a6400793507)
2023-05-25 22:25:54.964 [DEBUG] [nternal.service.MediaRendererService] - 192.168.0.8: Creating a Samsung TV MediaRenderer service: subscription=false
2023-05-25 22:25:54.964 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Started service for: Samsung DTV DMR, MediaRenderer (a31214e9-fb0b-388d-61bc-9f8f24ac261e)
2023-05-25 22:25:54.973 [DEBUG] [rnal.service.RemoteControllerService] - 192.168.0.8: Creating a Samsung TV RemoteController service: is UPNP:true
2023-05-25 22:25:54.975 [DEBUG] [rnal.protocol.RemoteControllerLegacy] - 192.168.0.8: Open connection to host '192.168.0.8:55000'
2023-05-25 22:25:54.980 [DEBUG] [rnal.protocol.RemoteControllerLegacy] - 192.168.0.8: Connection successfully opened...querying access
2023-05-25 22:25:54.988 [DEBUG] [rnal.protocol.RemoteControllerLegacy] - 192.168.0.8: Access granted
2023-05-25 22:25:54.989 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Started service for: Samsung DTV RCR, RemoteControlReceiver (3b49424f-9d82-3318-a380-d40ee737a73e)
2023-05-25 22:25:54.997 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Start refresh task, interval=1000
2023-05-25 22:25:54.998 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Received value 'power':'ON' for thing 'samsungtv:tv:TVSalon'
2023-05-25 22:25:54.999 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: PowerState set to: on
2023-05-25 22:25:54.999 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: TV is ONLINE
2023-05-25 22:26:36.230 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:36.259 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.0.8: Received value 'volume':'7' for thing 'samsungtv:tv:TVSalon'
2023-05-25 22:26:37.598 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:37.611 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:38.611 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:38.622 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:39.623 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:39.630 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:40.631 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:40.649 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:41.650 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:41.667 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:42.668 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:42.679 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:43.679 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:43.692 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:44.693 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:44.702 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:45.703 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:45.712 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:46.713 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:46.728 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:47.729 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:47.743 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:48.743 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:48.762 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:49.762 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:49.774 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:50.775 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:50.784 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:51.784 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:51.796 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update
2023-05-25 22:26:52.796 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Received channel: volume, command: REFRESH
2023-05-25 22:26:52.808 [TRACE] [nternal.service.MediaRendererService] - 192.168.0.8: Value '7' for Volume hasn't changed, ignoring update

Is there anything else I can do to debug it? Anything to try? Any ideas?
Thanks.

What is the log if you turn the TV off, wait 60 seconds, then turn back on? It’s the UPNP broadcast messages that the TV send out that activates the binding. If your configuration is filtering these messages, then the binding won’t work (say if you are using docker or something).

It’s hard to say anything from the log you posted, as that is working as expected, and there are two TV’s (which confuses things).

Hi,

There is something wrong with my binding. It doesn’t work, and I can’t scan for TVs.

I am trying to uninstall to try a reinstall, but I get an error
image

How can I remove this binding to try again?

on 4.0.0M3

I have the following phenomenon:
After exactly 2 hours after switching off the TV, the status changes from ON to OFF without the TV having been switched on.

Can anyone confirm this? Or does anyone have an explanation?