Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.plex.cast Namespace Reference

Functions

None _play_media (HomeAssistant hass, Chromecast chromecast, str media_type, str media_id)
 
BrowseMedia|None async_browse_media (HomeAssistant hass, MediaType|str media_content_type, str media_content_id, str cast_type)
 
list[BrowseMediaasync_get_media_browser_root_object (HomeAssistant hass, str cast_type)
 
bool async_play_media (HomeAssistant hass, str cast_entity_id, Chromecast chromecast, MediaType|str media_type, str media_id)
 

Detailed Description

Google Cast support for the Plex component.

Function Documentation

◆ _play_media()

None homeassistant.components.plex.cast._play_media ( HomeAssistant  hass,
Chromecast  chromecast,
str  media_type,
str   media_id 
)
private
Play media.

Definition at line 49 of file cast.py.

◆ async_browse_media()

BrowseMedia | None homeassistant.components.plex.cast.async_browse_media ( HomeAssistant  hass,
MediaType | str  media_content_type,
str  media_content_id,
str  cast_type 
)
Browse media.

Definition at line 33 of file cast.py.

◆ async_get_media_browser_root_object()

list[BrowseMedia] homeassistant.components.plex.cast.async_get_media_browser_root_object ( HomeAssistant  hass,
str   cast_type 
)
Create a root object for media browsing.

Definition at line 16 of file cast.py.

◆ async_play_media()

bool homeassistant.components.plex.cast.async_play_media ( HomeAssistant  hass,
str  cast_entity_id,
Chromecast  chromecast,
MediaType | str  media_type,
str  media_id 
)
Play media.

Definition at line 60 of file cast.py.