Classes | |
| class | PushCamera |
Functions | |
| None | async_setup_platform (HomeAssistant hass, ConfigType config, AddEntitiesCallback async_add_entities, DiscoveryInfoType|None discovery_info=None) |
| None | handle_webhook (HomeAssistant hass, str webhook_id, web.Request request) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | ATTR_FILENAME = "filename" |
| string | ATTR_LAST_TRIP = "last_trip" |
| string | CONF_BUFFER_SIZE = "buffer" |
| string | CONF_IMAGE_FIELD = "field" |
| string | DEFAULT_NAME = "Push Camera" |
| PLATFORM_SCHEMA | |
| string | PUSH_CAMERA_DATA = "push_camera" |
Camera platform that receives images through HTTP POST.
| None homeassistant.components.push.camera.async_setup_platform | ( | HomeAssistant | hass, |
| ConfigType | config, | ||
| AddEntitiesCallback | async_add_entities, | ||
| DiscoveryInfoType | None | discovery_info = None |
||
| ) |
| None homeassistant.components.push.camera.handle_webhook | ( | HomeAssistant | hass, |
| str | webhook_id, | ||
| web.Request | request | ||
| ) |
|
private |
| string homeassistant.components.push.camera.ATTR_FILENAME = "filename" |
| string homeassistant.components.push.camera.ATTR_LAST_TRIP = "last_trip" |
| string homeassistant.components.push.camera.CONF_BUFFER_SIZE = "buffer" |
| string homeassistant.components.push.camera.CONF_IMAGE_FIELD = "field" |
| string homeassistant.components.push.camera.DEFAULT_NAME = "Push Camera" |
| homeassistant.components.push.camera.PLATFORM_SCHEMA |