diff --git a/homeassistant/components/bluesound/media_player.py b/homeassistant/components/bluesound/media_player.py index f8de9203f4a..fd09be71601 100644 --- a/homeassistant/components/bluesound/media_player.py +++ b/homeassistant/components/bluesound/media_player.py @@ -85,6 +85,7 @@ class BluesoundPlayer(CoordinatorEntity[BluesoundCoordinator], MediaPlayerEntity _attr_media_content_type = MediaType.MUSIC _attr_has_entity_name = True _attr_name = None + _attr_volume_step = 0.01 def __init__( self, @@ -688,24 +689,6 @@ class BluesoundPlayer(CoordinatorEntity[BluesoundCoordinator], MediaPlayerEntity await self._player.play_url(url) - async def async_volume_up(self) -> None: - """Volume up the media player.""" - if self.volume_level is None: - return - - new_volume = self.volume_level + 0.01 - new_volume = min(1, new_volume) - await self.async_set_volume_level(new_volume) - - async def async_volume_down(self) -> None: - """Volume down the media player.""" - if self.volume_level is None: - return - - new_volume = self.volume_level - 0.01 - new_volume = max(0, new_volume) - await self.async_set_volume_level(new_volume) - async def async_set_volume_level(self, volume: float) -> None: """Send volume_up command to media player.""" volume = int(round(volume * 100))