Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.devialet.media_player Namespace Reference

Classes

class  DevialetMediaPlayerEntity
 

Functions

None async_setup_entry (HomeAssistant hass, ConfigEntry entry, AddEntitiesCallback async_add_entities)
 

Variables

dictionary DEVIALET_TO_HA_FEATURE_MAP
 
tuple SUPPORT_DEVIALET
 

Detailed Description

Support for Devialet speakers.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.devialet.media_player.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback   async_add_entities 
)
Set up the Devialet entry.

Definition at line 39 of file media_player.py.

Variable Documentation

◆ DEVIALET_TO_HA_FEATURE_MAP

dictionary homeassistant.components.devialet.media_player.DEVIALET_TO_HA_FEATURE_MAP
Initial value:
1 = {
2  "play": MediaPlayerEntityFeature.PLAY | MediaPlayerEntityFeature.STOP,
3  "pause": MediaPlayerEntityFeature.PAUSE,
4  "previous": MediaPlayerEntityFeature.PREVIOUS_TRACK,
5  "next": MediaPlayerEntityFeature.NEXT_TRACK,
6  "seek": MediaPlayerEntityFeature.SEEK,
7 }

Definition at line 30 of file media_player.py.

◆ SUPPORT_DEVIALET

tuple homeassistant.components.devialet.media_player.SUPPORT_DEVIALET
Initial value:
1 = (
2  MediaPlayerEntityFeature.VOLUME_SET
3  | MediaPlayerEntityFeature.VOLUME_MUTE
4  | MediaPlayerEntityFeature.TURN_OFF
5  | MediaPlayerEntityFeature.SELECT_SOURCE
6  | MediaPlayerEntityFeature.SELECT_SOUND_MODE
7 )

Definition at line 22 of file media_player.py.