Classes | |
| class | UnknownMediaType |
Functions | |
| def | browse_media (zone_id, roon_server, media_content_type=None, media_content_id=None) |
| def | item_payload (roon_server, item, list_image_id) |
| def | library_payload (roon_server, zone_id, media_content_id) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| dictionary | EXCLUDE_ITEMS |
| int | ITEM_LIMIT = 3000 |
Support to interface with the Roon API.
| def homeassistant.components.roon.media_browser.browse_media | ( | zone_id, | |
| roon_server, | |||
media_content_type = None, |
|||
media_content_id = None |
|||
| ) |
Implement the websocket media browsing helper.
Definition at line 36 of file media_browser.py.
| def homeassistant.components.roon.media_browser.item_payload | ( | roon_server, | |
| item, | |||
| list_image_id | |||
| ) |
Create response payload for a single media item.
Definition at line 49 of file media_browser.py.
| def homeassistant.components.roon.media_browser.library_payload | ( | roon_server, | |
| zone_id, | |||
| media_content_id | |||
| ) |
Create response payload for the library.
Definition at line 97 of file media_browser.py.
|
private |
Definition at line 33 of file media_browser.py.
| dictionary homeassistant.components.roon.media_browser.EXCLUDE_ITEMS |
Definition at line 12 of file media_browser.py.
| int homeassistant.components.roon.media_browser.ITEM_LIMIT = 3000 |
Definition at line 31 of file media_browser.py.