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

Classes

class  DIRECTVMediaPlayer
 

Functions

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

Variables

 _LOGGER = logging.getLogger(__name__)
 
dictionary KNOWN_MEDIA_TYPES = {MediaType.MOVIE, MediaType.MUSIC, MediaType.TVSHOW}
 
tuple SUPPORT_DTV
 
tuple SUPPORT_DTV_CLIENT
 

Detailed Description

Support for the DirecTV receivers.

Function Documentation

◆ async_setup_entry()

None homeassistant.components.directv.media_player.async_setup_entry ( HomeAssistant  hass,
ConfigEntry  entry,
AddEntitiesCallback  async_add_entities 
)
Set up the DirecTV config entry.

Definition at line 56 of file media_player.py.

Variable Documentation

◆ _LOGGER

homeassistant.components.directv.media_player._LOGGER = logging.getLogger(__name__)
private

Definition at line 31 of file media_player.py.

◆ KNOWN_MEDIA_TYPES

dictionary homeassistant.components.directv.media_player.KNOWN_MEDIA_TYPES = {MediaType.MOVIE, MediaType.MUSIC, MediaType.TVSHOW}

Definition at line 33 of file media_player.py.

◆ SUPPORT_DTV

tuple homeassistant.components.directv.media_player.SUPPORT_DTV
Initial value:
1 = (
2  MediaPlayerEntityFeature.PAUSE
3  | MediaPlayerEntityFeature.TURN_ON
4  | MediaPlayerEntityFeature.TURN_OFF
5  | MediaPlayerEntityFeature.PLAY_MEDIA
6  | MediaPlayerEntityFeature.STOP
7  | MediaPlayerEntityFeature.NEXT_TRACK
8  | MediaPlayerEntityFeature.PREVIOUS_TRACK
9  | MediaPlayerEntityFeature.PLAY
10 )

Definition at line 35 of file media_player.py.

◆ SUPPORT_DTV_CLIENT

tuple homeassistant.components.directv.media_player.SUPPORT_DTV_CLIENT
Initial value:
1 = (
2  MediaPlayerEntityFeature.PAUSE
3  | MediaPlayerEntityFeature.PLAY_MEDIA
4  | MediaPlayerEntityFeature.STOP
5  | MediaPlayerEntityFeature.NEXT_TRACK
6  | MediaPlayerEntityFeature.PREVIOUS_TRACK
7  | MediaPlayerEntityFeature.PLAY
8 )

Definition at line 46 of file media_player.py.