mirror of
https://github.com/home-assistant/core.git
synced 2025-07-19 03:07:37 +00:00
Set volume_step in enigma2 media_player (#105669)
This commit is contained in:
parent
08b6d2af5e
commit
72cb21d875
@ -115,6 +115,7 @@ class Enigma2Device(MediaPlayerEntity):
|
|||||||
| MediaPlayerEntityFeature.PAUSE
|
| MediaPlayerEntityFeature.PAUSE
|
||||||
| MediaPlayerEntityFeature.SELECT_SOURCE
|
| MediaPlayerEntityFeature.SELECT_SOURCE
|
||||||
)
|
)
|
||||||
|
_attr_volume_step = 5 / 100
|
||||||
|
|
||||||
def __init__(self, name, device):
|
def __init__(self, name, device):
|
||||||
"""Initialize the Enigma2 device."""
|
"""Initialize the Enigma2 device."""
|
||||||
@ -185,14 +186,6 @@ class Enigma2Device(MediaPlayerEntity):
|
|||||||
"""Set volume level, range 0..1."""
|
"""Set volume level, range 0..1."""
|
||||||
self.e2_box.set_volume(int(volume * 100))
|
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
|
@property
|
||||||
def volume_level(self):
|
def volume_level(self):
|
||||||
"""Volume level of the media player (0..1)."""
|
"""Volume level of the media player (0..1)."""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user