Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.cast.media_player.DynamicCastGroup Class Reference
Inheritance diagram for homeassistant.components.cast.media_player.DynamicCastGroup:
[legend]
Collaboration diagram for homeassistant.components.cast.media_player.DynamicCastGroup:
[legend]

Public Member Functions

def async_setup (self)
 
- Public Member Functions inherited from homeassistant.components.cast.media_player.CastDevice
None __init__ (self, HomeAssistant hass, ChromecastInfo cast_info)
 

Private Member Functions

def _async_cast_removed (self, ChromecastInfo discover)
 

Static Private Attributes

bool _mz_only = True
 

Additional Inherited Members

- Public Attributes inherited from homeassistant.components.cast.media_player.CastDevice
 mz_mgr
 

Detailed Description

Representation of a Cast device on the network - for dynamic cast groups.

Definition at line 1034 of file media_player.py.

Member Function Documentation

◆ _async_cast_removed()

def homeassistant.components.cast.media_player.DynamicCastGroup._async_cast_removed (   self,
ChromecastInfo  discover 
)
private
Handle removal of Chromecast.

Reimplemented from homeassistant.components.cast.media_player.CastDevice.

Definition at line 1043 of file media_player.py.

◆ async_setup()

def homeassistant.components.cast.media_player.DynamicCastGroup.async_setup (   self)
Create chromecast object.

Definition at line 1039 of file media_player.py.

Member Data Documentation

◆ _mz_only

bool homeassistant.components.cast.media_player.DynamicCastGroup._mz_only = True
staticprivate

Definition at line 1037 of file media_player.py.


The documentation for this class was generated from the following file: