From b4ccc0202af3a5025d0f16f184d9e91cfa83fe41 Mon Sep 17 00:00:00 2001 From: Paolo Tuninetto <paolo.tuninetto@gmail.com> Date: Fri, 15 Nov 2019 09:53:16 +0100 Subject: [PATCH] Change keys for Samsung TV next and prev track command (#28213) --- homeassistant/components/samsungtv/media_player.py | 4 ++-- tests/components/samsungtv/test_media_player.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/samsungtv/media_player.py b/homeassistant/components/samsungtv/media_player.py index aa6e3ae62d1..65805235f3f 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 2b5e377c617..3409e55a49c 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): -- GitLab