diff --git a/homeassistant/components/samsungtv/media_player.py b/homeassistant/components/samsungtv/media_player.py index aa6e3ae62d12a9f1e4d907f7c261dec581f36141..65805235f3fbfbdcee04bd72db6acd735413e4f3 100644 --- a/homeassistant/components/samsungtv/media_player.py +++ b/homeassistant/components/samsungtv/media_player.py @@ -312,11 +312,11 @@ class SamsungTVDevice(MediaPlayerDevice): def media_next_track(self): """Send next track command.""" - self.send_key("KEY_FF") + self.send_key("KEY_CHUP") def media_previous_track(self): """Send the previous track command.""" - self.send_key("KEY_REWIND") + self.send_key("KEY_CHDOWN") async def async_play_media(self, media_type, media_id, **kwargs): """Support changing a channel.""" diff --git a/tests/components/samsungtv/test_media_player.py b/tests/components/samsungtv/test_media_player.py index 2b5e377c617a522e13135a914fa8a23565e8c176..3409e55a49ceb1734853c1da1e489af981906fe6 100644 --- a/tests/components/samsungtv/test_media_player.py +++ b/tests/components/samsungtv/test_media_player.py @@ -543,7 +543,7 @@ async def test_media_next_track(hass, remote): ) # key and update called assert remote.control.call_count == 2 - assert remote.control.call_args_list == [call("KEY_FF"), call("KEY")] + assert remote.control.call_args_list == [call("KEY_CHUP"), call("KEY")] async def test_media_previous_track(hass, remote): @@ -554,7 +554,7 @@ async def test_media_previous_track(hass, remote): ) # key and update called assert remote.control.call_count == 2 - assert remote.control.call_args_list == [call("KEY_REWIND"), call("KEY")] + assert remote.control.call_args_list == [call("KEY_CHDOWN"), call("KEY")] async def test_turn_on_with_mac(hass, remote, wakeonlan):