diff --git a/homeassistant/components/monoprice/media_player.py b/homeassistant/components/monoprice/media_player.py index 92b98abf374..40ea9f85a7c 100644 --- a/homeassistant/components/monoprice/media_player.py +++ b/homeassistant/components/monoprice/media_player.py @@ -127,6 +127,7 @@ class MonopriceZone(MediaPlayerEntity): ) _attr_has_entity_name = True _attr_name = None + _attr_volume_step = 1 / MAX_VOLUME def __init__(self, monoprice, sources, namespace, zone_id): """Initialize new zone.""" @@ -210,17 +211,3 @@ class MonopriceZone(MediaPlayerEntity): def set_volume_level(self, volume: float) -> None: """Set volume level, range 0..1.""" self._monoprice.set_volume(self._zone_id, round(volume * MAX_VOLUME)) - - def volume_up(self) -> None: - """Volume up the media player.""" - if self.volume_level is None: - return - volume = round(self.volume_level * MAX_VOLUME) - self._monoprice.set_volume(self._zone_id, min(volume + 1, MAX_VOLUME)) - - def volume_down(self) -> None: - """Volume down media player.""" - if self.volume_level is None: - return - volume = round(self.volume_level * MAX_VOLUME) - self._monoprice.set_volume(self._zone_id, max(volume - 1, 0))