Public Member Functions | |
| None | __init__ (self, HomeAssistant hass) |
| web.StreamResponse | get (self, web.Request request, str device_id, str event_token) |
| web.StreamResponse | handle_media (self, Media media) |
| Media|None | load_media (self, Device nest_device, str event_token) |
Public Attributes | |
| hass | |
Private Member Functions | |
| web.StreamResponse | _json_error (self, str message, HTTPStatus status) |
Base class for media event APIs.
Definition at line 304 of file __init__.py.
| None homeassistant.components.nest.NestEventViewBase.__init__ | ( | self, | |
| HomeAssistant | hass | ||
| ) |
Initialize NestEventViewBase.
Reimplemented in homeassistant.components.nest.NestEventMediaThumbnailView.
Definition at line 307 of file __init__.py.
|
private |
Return a json error message with additional logging.
Definition at line 348 of file __init__.py.
| web.StreamResponse homeassistant.components.nest.NestEventViewBase.get | ( | self, | |
| web.Request | request, | ||
| str | device_id, | ||
| str | event_token | ||
| ) |
Start a GET request.
Definition at line 311 of file __init__.py.
| web.StreamResponse homeassistant.components.nest.NestEventViewBase.handle_media | ( | self, | |
| Media | media | ||
| ) |
Process the specified media.
Reimplemented in homeassistant.components.nest.NestEventMediaThumbnailView, and homeassistant.components.nest.NestEventMediaView.
Definition at line 345 of file __init__.py.
| Media | None homeassistant.components.nest.NestEventViewBase.load_media | ( | self, | |
| Device | nest_device, | ||
| str | event_token | ||
| ) |
Load the specified media.
Reimplemented in homeassistant.components.nest.NestEventMediaThumbnailView, and homeassistant.components.nest.NestEventMediaView.
Definition at line 341 of file __init__.py.
| homeassistant.components.nest.NestEventViewBase.hass |
Definition at line 309 of file __init__.py.