@sintei ,
That doesn’t look like the latest binding. The latest binding shows the ip address on every line. I’ll check the download link isn’t pointing to the wrong file.
Can you set your log to TRACE, and post the full log? Your internal ip addresses are of no use to anyone by the way, you don’t need to remove them.
If you use a text file for things, you have to put the PAT in the text description of the Thing. You should be able to see it in the Thing configuration under advanced though.
What year is your TV?
Log (with TRACE enabled) should look like this:
2021-12-08 17:35:30.980 [DEBUG] [covery.SamsungTvDiscoveryParticipant] - Created a DiscoveryResult for device 'QN55LS03AAFXZC' with UDN 'ea645e34-d3dd-4b9b-a246-e2947f8973d6' and properties: {hostName=192.168.100.73}
2021-12-08 17:35:33.044 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Create a Samsung TV Handler for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:33.054 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Initializing Samsung TV handler for uid 'samsungtv:tv:family_room'
2021-12-08 17:35:33.061 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Updated artModeSupported: true and PowerState: true
2021-12-08 17:35:33.062 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Check and create missing services
2021-12-08 17:35:33.063 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Skipping unknown service: QN55LS03AAFXZC, ScreenMirroring (adc92018-fd3b-4276-b534-19ea2d3e007a)
2021-12-08 17:35:33.063 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Skipping unknown service: QN55LS03AAFXZC, dialreceiver (e6b20cd8-719b-4225-81e2-897c3198068f)
2021-12-08 17:35:33.068 [TRACE] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Skipping unknown service: QN55LS03AAFXZC, IPControlServer (3469735c-b428-4bd4-ad80-49ca7c042eaf)
2021-12-08 17:35:33.071 [DEBUG] [nternal.service.MediaRendererService] - 192.168.100.73: Creating a Samsung TV MediaRenderer service
2021-12-08 17:35:33.071 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Started service for: QN55LS03AAFXZC, MediaRenderer (ea645e34-d3dd-4b9b-a246-e2947f8973d6)
2021-12-08 17:35:33.086 [DEBUG] [rnal.service.RemoteControllerService] - 192.168.100.73: Creating a Samsung TV RemoteController service: is UPNP:false
2021-12-08 17:35:33.105 [TRACE] [l.protocol.RemoteControllerWebSocket] - 192.168.100.73: openConnection()
2021-12-08 17:35:33.105 [DEBUG] [l.protocol.RemoteControllerWebSocket] - 192.168.100.73: RemoteControllerWebSocket start Client
2021-12-08 17:35:33.105 [TRACE] [l.protocol.RemoteControllerWebSocket] - 192.168.100.73: WebSocketClient starting
2021-12-08 17:35:33.118 [TRACE] [l.protocol.RemoteControllerWebSocket] - 192.168.100.73: WebSocketClient started
2021-12-08 17:35:33.118 [TRACE] [l.protocol.RemoteControllerWebSocket] - 192.168.100.73: connectWebSockets()
2021-12-08 17:35:33.120 [DEBUG] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketRemote connecting to: wss://192.168.100.73:8002/api/v2/channels/samsung.remote.control?name=b3BlbkhBQg==&token=16295986
2021-12-08 17:35:33.121 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: Connecting session Future: java.util.concurrent.CompletableFuture@463cb366[Not completed, 1 dependents]
2021-12-08 17:35:33.121 [DEBUG] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt connecting to: wss://192.168.100.73:8002/api/v2/channels/com.samsung.art-app?name=b3BlbkhBQg==
2021-12-08 17:35:33.122 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: Connecting session Future: java.util.concurrent.CompletableFuture@2998136a[Not completed, 1 dependents]
2021-12-08 17:35:33.122 [DEBUG] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketV2 connecting to: wss://192.168.100.73:8002/api/v2?name=b3BlbkhBQg==
2021-12-08 17:35:33.123 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: Connecting session Future: java.util.concurrent.CompletableFuture@23a54a2d[Not completed, 1 dependents]
2021-12-08 17:35:33.123 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Started service for: QN55LS03AAFXZC, RemoteControlReceiver ()
2021-12-08 17:35:33.127 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Creating a Samsung TV Smartthings Api service
2021-12-08 17:35:33.127 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Started service for: QN55LS03AAFXZC, SmartthingsApi ()
2021-12-08 17:35:33.127 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: TV is online
2021-12-08 17:35:33.128 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Start refresh task, interval=1000
2021-12-08 17:35:33.129 [DEBUG] [nternal.service.MediaRendererService] - 192.168.100.73: Received channel: volume, command: REFRESH
2021-12-08 17:35:33.139 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'volume':'21' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:33.140 [DEBUG] [nternal.service.MediaRendererService] - 192.168.100.73: Received channel: mute, command: REFRESH
2021-12-08 17:35:33.154 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'mute':'OFF' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:33.155 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Received channel: channel, command: REFRESH
2021-12-08 17:35:33.156 [TRACE] [ternal.service.SmartThingsApiService] - 192.168.100.73: Sending https://api.smartthings.com:443/v1/devices/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/components/main/status
2021-12-08 17:35:33.221 [DEBUG] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketRemote connection established: 192.168.100.73
2021-12-08 17:35:33.265 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'channel':'-1' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:33.265 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Received channel: channelName, command: REFRESH
2021-12-08 17:35:33.266 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'channelName':'' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:33.267 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Received channel: sourceName, command: REFRESH
2021-12-08 17:35:33.267 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'sourceName':'HDMI1' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:33.269 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'sourceId':'1' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:34.270 [DEBUG] [nternal.service.MediaRendererService] - 192.168.100.73: Received channel: volume, command: REFRESH
2021-12-08 17:35:34.278 [TRACE] [nternal.service.MediaRendererService] - 192.168.100.73: Value '21' for CurrentVolume hasn't changed, ignoring update
2021-12-08 17:35:34.279 [DEBUG] [nternal.service.MediaRendererService] - 192.168.100.73: Received channel: mute, command: REFRESH
2021-12-08 17:35:34.284 [TRACE] [nternal.service.MediaRendererService] - 192.168.100.73: Value 'false' for CurrentMute hasn't changed, ignoring update
2021-12-08 17:35:34.284 [DEBUG] [rnal.service.RemoteControllerService] - 192.168.100.73: Received channel: sourceApp, command: REFRESH
2021-12-08 17:35:34.285 [WARN ] [l.protocol.RemoteControllerWebSocket] - 192.168.100.73: Cannot retrieve current app webSocketV2 is not connected
2021-12-08 17:35:34.285 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Received channel: channel, command: REFRESH
2021-12-08 17:35:34.286 [TRACE] [ternal.service.SmartThingsApiService] - 192.168.100.73: Sending https://api.smartthings.com:443/v1/devices/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/components/main/status
2021-12-08 17:35:34.331 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketRemote: onWebSocketText: {"data":{"clients":[{"attributes":{"name":"b3BlbkhBQg==","token":"16295986"},"connectTime":1639002933227,"deviceName":"b3BlbkhBQg==","id":"46d95a0-2e5-4a60-983f-b6446fa24590","isHost":false}],"id":"46d95a0-2e5-4a60-983f-b6446fa24590"},"event":"ms.channel.connect"}
2021-12-08 17:35:34.338 [DEBUG] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt connection established: 192.168.100.73
2021-12-08 17:35:34.341 [DEBUG] [tv.internal.protocol.WebSocketRemote] - 192.168.100.73: Remote channel connected. Token =
2021-12-08 17:35:34.342 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketRemote: sendCommand: {"method":"ms.channel.emit","params":{"event":"ed.installedApp.get","to":"host"}}
2021-12-08 17:35:34.347 [DEBUG] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketV2 connection established: 192.168.100.73
2021-12-08 17:35:34.354 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: onWebSocketText: {"data":{"clients":[{"attributes":{"name":null},"connectTime":1638857818901,"deviceName":"Smart Device","id":"c8d72b61-e1c7-4dea-bd2b-41f227bd366e","isHost":true},{"attributes":{"name":"b3BlbkhBQg=="},"connectTime":1639002934363,"deviceName":"b3BlbkhBQg==","id":"7eb21525-846b-4ff0-83a5-7d243f8728c","isHost":false}],"id":"7eb21525-846b-4ff0-83a5-7d243f8728c"},"event":"ms.channel.connect"}
2021-12-08 17:35:34.354 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketV2: onWebSocketText: {"data":{"clients":[{"attributes":{"name":"b3BlbkhBQg=="},"connectTime":1639002934371,"deviceName":"b3BlbkhBQg==","id":"efbb5964-848-4577-b6fc-b395f26f8ac0","isHost":false}],"id":"efbb5964-848-4577-b6fc-b395f26f8ac0"},"event":"ms.channel.connect"}
2021-12-08 17:35:34.356 [DEBUG] [ungtv.internal.protocol.WebSocketArt] - 192.168.100.73: Art channel connected
2021-12-08 17:35:34.356 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: onWebSocketText: {"data":null,"event":"ms.channel.ready"}
2021-12-08 17:35:34.356 [DEBUG] [ungtv.internal.protocol.WebSocketArt] - 192.168.100.73: Art channel ready
2021-12-08 17:35:34.358 [DEBUG] [sungtv.internal.protocol.WebSocketV2] - 192.168.100.73: V2 channel connected. Token = null
2021-12-08 17:35:34.360 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: sendCommand: {"method":"ms.channel.emit","params":{"event":"art_app_request","to":"host","data":"{\"request\":\"get_artmode_status\",\"file_size\":0,\"id\":\"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\"}"}}
2021-12-08 17:35:34.361 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: sendCommand: {"method":"ms.channel.emit","params":{"event":"art_app_request","to":"host","data":"{\"request\":\"get_auto_rotation_status\",\"file_size\":0,\"id\":\"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\"}"}}
2021-12-08 17:35:34.361 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: sendCommand: {"method":"ms.channel.emit","params":{"event":"art_app_request","to":"host","data":"{\"request\":\"get_current_artwork\",\"file_size\":0,\"id\":\"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\"}"}}
2021-12-08 17:35:34.373 [TRACE] [ternal.service.SmartThingsApiService] - 192.168.100.73: Value '-1' for channel hasn't changed, ignoring update
2021-12-08 17:35:34.373 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Received channel: channelName, command: REFRESH
2021-12-08 17:35:34.373 [TRACE] [ternal.service.SmartThingsApiService] - 192.168.100.73: Value '' for channelName hasn't changed, ignoring update
2021-12-08 17:35:34.374 [DEBUG] [ternal.service.SmartThingsApiService] - 192.168.100.73: Received channel: sourceName, command: REFRESH
2021-12-08 17:35:34.374 [TRACE] [ternal.service.SmartThingsApiService] - 192.168.100.73: Value 'HDMI1' for sourceName hasn't changed, ignoring update
2021-12-08 17:35:34.374 [TRACE] [ternal.service.SmartThingsApiService] - 192.168.100.73: Value '1' for sourceId hasn't changed, ignoring update
2021-12-08 17:35:34.390 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: onWebSocketText: {"data":"{\n \"id\": \"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\",\n \"event\": \"current_artwork\",\n \"content_id\": \"MY_F0028\",\n \"matte_id\": \"flexible_polar\",\n \"portrait_matte_id\": \"flexible_polar\",\n \"target_client_id\": \"7eb21525-846b-4ff0-83a5-7d243f8728c\"\n}","event":"d2d_service_message","from":"c8d72b61-e1c7-4dea-bd2b-41f227bd366e"}
2021-12-08 17:35:34.392 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'artJson':'{ "id": "2b786d55-1f79-4cee-8a63-d8fd3ecc74fe", "event": "current_artwork", "content_id": "MY_F0028", "matte_id": "flexible_polar", "portrait_matte_id": "flexible_polar", "target_client_id": "7eb21525-846b-4ff0-83a5-7d243f8728c"}' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:34.392 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'artLabel':'MY_F0028' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:34.396 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: sendCommand: {"method":"ms.channel.emit","params":{"event":"art_app_request","to":"host","data":"{\"request\":\"get_thumbnail\",\"content_id\":\"MY_F0028\",\"file_size\":0,\"id\":\"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\",\"conn_info\":{\"d2d_mode\":\"socket\",\"connection_id\":2705890518,\"id\":\"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\"}}"}}
2021-12-08 17:35:34.397 [TRACE] [ngtv.internal.protocol.WebSocketBase] - 192.168.100.73: WebSocketArt: onWebSocketText: {"data":"{\n \"id\": \"2b786d55-1f79-4cee-8a63-d8fd3ecc74fe\",\n \"event\": \"artmode_status\",\n \"value\": \"on\",\n \"target_client_id\": \"7eb21525-846b-4ff0-83a5-7d243f8728c\"\n}","event":"d2d_service_message","from":"c8d72b61-e1c7-4dea-bd2b-41f227bd366e"}
2021-12-08 17:35:34.398 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: Received value 'artJson':'{ "id": "2b786d55-1f79-4cee-8a63-d8fd3ecc74fe", "event": "artmode_status", "value": "on", "target_client_id": "7eb21525-846b-4ff0-83a5-7d243f8728c"}' for thing 'samsungtv:tv:family_room'
2021-12-08 17:35:34.399 [DEBUG] [ungtv.internal.protocol.WebSocketArt] - 192.168.100.73: artmode_status: on
2021-12-08 17:35:34.405 [DEBUG] [tv.internal.handler.SamsungTvHandler] - 192.168.100.73: PowerState is: on
Notice:
2021-12-08 17:35:34.341 [DEBUG] [tv.internal.protocol.WebSocketRemote] - 192.168.100.73: Remote channel connected. Token =
Has the ip address. Also, you have a number in the Token field (I assume 12345678 is not real) - you should not have a token in this field if you have accepted the remote access on your TV. It only appears the first time you accept the remote access, and then you would get a message saying Updated configuration - which you don’t have.
So this has to be an older version of the binding. The latest one is 154k in size (aprox). I checked the link, and it seems correct. can you try downloading it again, maybe dropbox took a while to update the file.