Hi Together,
for my Samsung UE40ES6570, the SamsungTV binding works quite well, except switching channels. This has worked in previous openHAB2.5 but with my new setup (from scratch) on OH3.1, i cant switch the channel.
In the log, it mentions:
2021-11-14 22:25:14.579 [WARN ] [internal.service.MainTVServerService] - Samsung TV doesn't support transmitting for channel 'channel'
Setting the log level to TRACE
, it gives the following ouput:
2021-11-14 22:09:39.416 [DEBUG] [internal.service.MainTVServerService] - Received channel: channel, command: REFRESH
2021-11-14 22:09:39.442 [TRACE] [internal.service.MainTVServerService] - Value '<?xml version="1.0" encoding="UTF-8" ?><Channel><ChType>CDTV</ChType><MajorCh>1</MajorCh><MinorCh>65534</MinorCh><PTC>28</PTC><ProgNum>11100</ProgNum></Channel>' for CurrentChannel hasn't changed, ignoring update
2021-11-14 22:09:39.444 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
2021-11-14 22:09:39.445 [DEBUG] [internal.service.MainTVServerService] - Received channel: sourceName, command: REFRESH
2021-11-14 22:09:39.469 [TRACE] [internal.service.MainTVServerService] - Value '0' for ID hasn't changed, ignoring update
2021-11-14 22:09:39.470 [TRACE] [internal.service.MainTVServerService] - Value 'TV' for CurrentExternalSource hasn't changed, ignoring update
2021-11-14 22:09:39.471 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
2021-11-14 22:09:39.472 [DEBUG] [internal.service.MainTVServerService] - Received channel: programTitle, command: REFRESH
2021-11-14 22:09:39.499 [TRACE] [internal.service.MainTVServerService] - Value 'Das Erste HD' for ChannelName hasn't changed, ignoring update
2021-11-14 22:09:39.500 [TRACE] [internal.service.MainTVServerService] - Value 'Brokenwood - Mord in Neuseeland: Du sollst nicht töten' for ProgramTitle hasn't changed, ignoring update
2021-11-14 22:09:39.501 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
2021-11-14 22:09:39.502 [DEBUG] [rnal.service.RemoteControllerService] - getSupportedChannelNames: [keyCode, power, channel]
2021-11-14 22:09:39.503 [DEBUG] [rnal.service.RemoteControllerService] - Received channel: keyCode, command: REFRESH
2021-11-14 22:09:39.504 [DEBUG] [rnal.service.RemoteControllerService] - Received channel: power, command: REFRESH
2021-11-14 22:09:39.505 [DEBUG] [rnal.service.RemoteControllerService] - Received channel: channel, command: REFRESH
2021-11-14 22:09:39.506 [DEBUG] [nternal.service.MediaRendererService] - Received channel: volume, command: REFRESH
2021-11-14 22:09:39.516 [TRACE] [nternal.service.MediaRendererService] - Value '8' for CurrentVolume hasn't changed, ignoring update
2021-11-14 22:09:39.517 [DEBUG] [nternal.service.MediaRendererService] - Received channel: mute, command: REFRESH
2021-11-14 22:09:39.528 [TRACE] [nternal.service.MediaRendererService] - Value 'false' for CurrentMute hasn't changed, ignoring update
2021-11-14 22:09:39.618 [DEBUG] [tv.internal.handler.SamsungTvHandler] - Received channel: samsungtv:tv:ue40es6570:channel, command: 3
2021-11-14 22:09:39.619 [DEBUG] [internal.service.MainTVServerService] - Received channel: channel, command: 3
2021-11-14 22:09:39.620 [WARN ] [internal.service.MainTVServerService] - Samsung TV doesn't support transmitting for channel 'channel'
==> /var/log/openhab/events.log <==
2021-11-14 22:09:39.609 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'tv_channel' received command 3
2021-11-14 22:09:39.611 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'tv_channel' predicted to become 3
2021-11-14 22:09:39.614 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'tv_channel' changed from 2 to 3
==> /var/log/openhab/openhab.log <==
2021-11-14 22:09:40.530 [DEBUG] [internal.service.MainTVServerService] - Received channel: channel, command: REFRESH
2021-11-14 22:09:40.557 [TRACE] [internal.service.MainTVServerService] - Value '<?xml version="1.0" encoding="UTF-8" ?><Channel><ChType>CDTV</ChType><MajorCh>1</MajorCh><MinorCh>65534</MinorCh><PTC>28</PTC><ProgNum>11100</ProgNum></Channel>' for CurrentChannel hasn't changed, ignoring update
2021-11-14 22:09:40.559 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
2021-11-14 22:09:40.560 [DEBUG] [internal.service.MainTVServerService] - Received channel: sourceName, command: REFRESH
2021-11-14 22:09:40.585 [TRACE] [internal.service.MainTVServerService] - Value '0' for ID hasn't changed, ignoring update
2021-11-14 22:09:40.586 [TRACE] [internal.service.MainTVServerService] - Value 'TV' for CurrentExternalSource hasn't changed, ignoring update
2021-11-14 22:09:40.588 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
2021-11-14 22:09:40.589 [DEBUG] [internal.service.MainTVServerService] - Received channel: programTitle, command: REFRESH
2021-11-14 22:09:40.615 [TRACE] [internal.service.MainTVServerService] - Value 'Das Erste HD' for ChannelName hasn't changed, ignoring update
2021-11-14 22:09:40.616 [TRACE] [internal.service.MainTVServerService] - Value 'Brokenwood - Mord in Neuseeland: Du sollst nicht töten' for ProgramTitle hasn't changed, ignoring update
2021-11-14 22:09:40.617 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
2021-11-14 22:09:40.619 [DEBUG] [rnal.service.RemoteControllerService] - getSupportedChannelNames: [keyCode, power, channel]
2021-11-14 22:09:40.620 [DEBUG] [rnal.service.RemoteControllerService] - Received channel: keyCode, command: REFRESH
2021-11-14 22:09:40.622 [DEBUG] [rnal.service.RemoteControllerService] - Received channel: power, command: REFRESH
2021-11-14 22:09:40.623 [DEBUG] [rnal.service.RemoteControllerService] - Received channel: channel, command: REFRESH
2021-11-14 22:09:40.625 [DEBUG] [nternal.service.MediaRendererService] - Received channel: volume, command: REFRESH
2021-11-14 22:09:40.637 [TRACE] [nternal.service.MediaRendererService] - Value '8' for CurrentVolume hasn't changed, ignoring update
2021-11-14 22:09:40.639 [DEBUG] [nternal.service.MediaRendererService] - Received channel: mute, command: REFRESH
2021-11-14 22:09:40.649 [TRACE] [nternal.service.MediaRendererService] - Value 'false' for CurrentMute hasn't changed, ignoring update
2021-11-14 22:09:41.651 [DEBUG] [internal.service.MainTVServerService] - Received channel: channel, command: REFRESH
2021-11-14 22:09:41.678 [TRACE] [internal.service.MainTVServerService] - Value '<?xml version="1.0" encoding="UTF-8" ?><Channel><ChType>CDTV</ChType><MajorCh>1</MajorCh><MinorCh>65534</MinorCh><PTC>28</PTC><ProgNum>11100</ProgNum></Channel>' for CurrentChannel hasn't changed, ignoring update
2021-11-14 22:09:41.680 [TRACE] [internal.service.MainTVServerService] - Value 'OK' for Result hasn't changed, ignoring update
So it seems, as if this channel is ‘Read Only’. Is there anything i can do to enable switching channels?
Thanks in advance
Patrick