Public Attributes | |
| active | |
| client | |
| device_name | |
| kind | |
| player_state | |
| selected | |
| supports_audio | |
| supports_video | |
| volume | |
Public Attributes inherited from homeassistant.components.media_player.MediaPlayerEntity | |
| state | |
Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| device_entry | |
| entity_id | |
| hass | |
| parallel_updates | |
| platform | |
| registry_entry | |
Private Attributes | |
| _id | |
Static Private Attributes | |
| _attr_media_content_type = MediaType.MUSIC | |
| tuple | _attr_supported_features |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.components.media_player.MediaPlayerEntity | |
| bool | |
| MediaPlayerEntityFeature | |
| None | |
Static Public Attributes inherited from homeassistant.helpers.entity.Entity | |
| bool | |
| EntityPlatform | |
| HomeAssistant | |
| None | |
| StateInfo | |
| StateType | |
| str | |
Representation an AirPlay device via an iTunes API instance.
Definition at line 398 of file media_player.py.
| def homeassistant.components.itunes.media_player.AirPlayDevice.__init__ | ( | self, | |
| device_id, | |||
| client | |||
| ) |
Initialize the AirPlay device.
Definition at line 408 of file media_player.py.
| def homeassistant.components.itunes.media_player.AirPlayDevice.icon | ( | self | ) |
Return the icon to use in the frontend, if any.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 454 of file media_player.py.
| def homeassistant.components.itunes.media_player.AirPlayDevice.name | ( | self | ) |
Return the name of the device.
Reimplemented from homeassistant.helpers.entity.Entity.
Definition at line 449 of file media_player.py.
| None homeassistant.components.itunes.media_player.AirPlayDevice.set_volume_level | ( | self, | |
| float | volume | ||
| ) |
Set volume level, range 0..1.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 477 of file media_player.py.
| MediaPlayerState homeassistant.components.itunes.media_player.AirPlayDevice.state | ( | self | ) |
Return the state of the device.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 462 of file media_player.py.
| None homeassistant.components.itunes.media_player.AirPlayDevice.turn_off | ( | self | ) |
Deselect AirPlay.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 490 of file media_player.py.
| None homeassistant.components.itunes.media_player.AirPlayDevice.turn_on | ( | self | ) |
Select AirPlay.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 483 of file media_player.py.
| None homeassistant.components.itunes.media_player.AirPlayDevice.update | ( | self | ) |
Retrieve latest state.
Definition at line 469 of file media_player.py.
| def homeassistant.components.itunes.media_player.AirPlayDevice.update_state | ( | self, | |
| state_hash | |||
| ) |
Update all the state properties with the passed in dictionary.
Definition at line 421 of file media_player.py.
| def homeassistant.components.itunes.media_player.AirPlayDevice.volume_level | ( | self | ) |
Return the volume.
Reimplemented from homeassistant.components.media_player.MediaPlayerEntity.
Definition at line 473 of file media_player.py.
|
staticprivate |
Definition at line 401 of file media_player.py.
|
staticprivate |
Definition at line 402 of file media_player.py.
|
private |
Definition at line 410 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.active |
Definition at line 414 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.client |
Definition at line 411 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.device_name |
Definition at line 412 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.kind |
Definition at line 413 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.player_state |
Definition at line 419 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.selected |
Definition at line 415 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.supports_audio |
Definition at line 417 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.supports_video |
Definition at line 418 of file media_player.py.
| homeassistant.components.itunes.media_player.AirPlayDevice.volume |
Definition at line 416 of file media_player.py.