mirror of
https://github.com/home-assistant/core.git
synced 2025-07-09 14:27:07 +00:00
Use volume up/down from enigma2 API (#106674)
enigma2: use volume up/down from enigma2 API
This commit is contained in:
parent
197525c697
commit
f22d6a4279
@ -2,7 +2,7 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from openwebif.api import OpenWebIfDevice
|
||||
from openwebif.enums import RemoteControlCodes
|
||||
from openwebif.enums import RemoteControlCodes, SetVolumeOption
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.media_player import (
|
||||
@ -142,15 +142,11 @@ class Enigma2Device(MediaPlayerEntity):
|
||||
|
||||
async def async_volume_up(self) -> None:
|
||||
"""Volume up the media player."""
|
||||
if self._attr_volume_level is None:
|
||||
return
|
||||
await self._device.set_volume(int(self._attr_volume_level * 100) + 5)
|
||||
await self._device.set_volume(SetVolumeOption.UP)
|
||||
|
||||
async def async_volume_down(self) -> None:
|
||||
"""Volume down media player."""
|
||||
if self._attr_volume_level is None:
|
||||
return
|
||||
await self._device.set_volume(int(self._attr_volume_level * 100) - 5)
|
||||
await self._device.set_volume(SetVolumeOption.DOWN)
|
||||
|
||||
async def async_media_stop(self) -> None:
|
||||
"""Send stop command."""
|
||||
|
Loading…
x
Reference in New Issue
Block a user