From 104039e7327bdf82eb91432d705a576155756d28 Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Thu, 28 Dec 2023 19:53:56 +0100 Subject: [PATCH] Revert "Set volume_step in aquostv media_player" (#106577) Revert "Set volume_step in aquostv media_player (#105665)" This reverts commit bb8dce6187b93ea17bf04902574b9c133a887e05. --- .../components/aquostv/media_player.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/aquostv/media_player.py b/homeassistant/components/aquostv/media_player.py index cd93ddf9e15..34d5e4161fb 100644 --- a/homeassistant/components/aquostv/media_player.py +++ b/homeassistant/components/aquostv/media_player.py @@ -112,7 +112,6 @@ class SharpAquosTVDevice(MediaPlayerEntity): | MediaPlayerEntityFeature.VOLUME_SET | MediaPlayerEntityFeature.PLAY ) - _attr_volume_step = 2 / 60 def __init__( self, name: str, remote: sharp_aquos_rc.TV, power_on_enabled: bool = False @@ -157,6 +156,22 @@ class SharpAquosTVDevice(MediaPlayerEntity): """Turn off tvplayer.""" self._remote.power(0) + @_retry + def volume_up(self) -> None: + """Volume up the media player.""" + if self.volume_level is None: + _LOGGER.debug("Unknown volume in volume_up") + return + self._remote.volume(int(self.volume_level * 60) + 2) + + @_retry + def volume_down(self) -> None: + """Volume down media player.""" + if self.volume_level is None: + _LOGGER.debug("Unknown volume in volume_down") + return + self._remote.volume(int(self.volume_level * 60) - 2) + @_retry def set_volume_level(self, volume: float) -> None: """Set Volume media player."""