Classes | |
| class | ProtectProxyView |
| class | ThumbnailProxyView |
| class | VideoEventProxyView |
| class | VideoProxyView |
Functions | |
| web.Response | _400 (Any message) |
| web.Response | _403 (Any message) |
| web.Response | _404 (Any message) |
| web.Response | _client_error (Any message, HTTPStatus code) |
| None | _validate_event (Event event) |
| str | async_generate_event_video_url (Event event) |
| str | async_generate_proxy_event_video_url (str nvr_id, str event_id) |
| str | async_generate_thumbnail_url (str event_id, str nvr_id, int|None width=None, int|None height=None) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
UniFi Protect Integration views.
|
private |
|
private |
|
private |
|
private |
|
private |
| str homeassistant.components.unifiprotect.views.async_generate_event_video_url | ( | Event | event | ) |
| str homeassistant.components.unifiprotect.views.async_generate_proxy_event_video_url | ( | str | nvr_id, |
| str | event_id | ||
| ) |
| str homeassistant.components.unifiprotect.views.async_generate_thumbnail_url | ( | str | event_id, |
| str | nvr_id, | ||
| int | None | width = None, |
||
| int | None | height = None |
||
| ) |