* Bump aiorussound to 4.0.4 * Remove unnecessary exception * Bump aiorussound to 4.0.5 * Fixes * Update homeassistant/components/russound_rio/media_player.py --------- Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
24 lines
488 B
Python
24 lines
488 B
Python
"""Constants used for Russound RIO."""
|
|
|
|
import asyncio
|
|
|
|
from aiorussound import CommandError
|
|
from aiorussound.const import FeatureFlag
|
|
|
|
from homeassistant.components.media_player import MediaPlayerEntityFeature
|
|
|
|
DOMAIN = "russound_rio"
|
|
|
|
RUSSOUND_RIO_EXCEPTIONS = (
|
|
CommandError,
|
|
ConnectionRefusedError,
|
|
TimeoutError,
|
|
asyncio.CancelledError,
|
|
)
|
|
|
|
|
|
CONNECT_TIMEOUT = 5
|
|
|
|
MP_FEATURES_BY_FLAG = {
|
|
FeatureFlag.COMMANDS_ZONE_MUTE_OFF_ON: MediaPlayerEntityFeature.VOLUME_MUTE
|
|
}
|