1
mirror of https://github.com/home-assistant/core synced 2024-09-12 15:16:21 +02:00

Set volume_step in enigma2 media_player (#105669)

This commit is contained in:
Erik Montnemery 2023-12-13 19:42:11 +01:00 committed by GitHub
parent 08b6d2af5e
commit 72cb21d875
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -115,6 +115,7 @@ class Enigma2Device(MediaPlayerEntity):
| MediaPlayerEntityFeature.PAUSE
| MediaPlayerEntityFeature.SELECT_SOURCE
)
_attr_volume_step = 5 / 100
def __init__(self, name, device):
"""Initialize the Enigma2 device."""
@ -185,14 +186,6 @@ class Enigma2Device(MediaPlayerEntity):
"""Set volume level, range 0..1."""
self.e2_box.set_volume(int(volume * 100))
def volume_up(self) -> None:
"""Volume up the media player."""
self.e2_box.set_volume(int(self.e2_box.volume * 100) + 5)
def volume_down(self) -> None:
"""Volume down media player."""
self.e2_box.set_volume(int(self.e2_box.volume * 100) - 5)
@property
def volume_level(self):
"""Volume level of the media player (0..1)."""