Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.camera._TemplateCameraEntity
 
class  homeassistant.components.camera.Camera
 
class  homeassistant.components.camera.CameraCapabilities
 
class  homeassistant.components.camera.CameraEntityDescription
 
class  homeassistant.components.camera.CameraEntityFeature
 
class  homeassistant.components.camera.CameraImageView
 
class  homeassistant.components.camera.CameraMjpegStream
 
class  homeassistant.components.camera.CameraView
 
class  homeassistant.components.camera.Image
 

Namespaces

 homeassistant.components.camera
 

Functions

Image homeassistant.components.camera._async_get_image (Camera camera, int timeout=10, int|None width=None, int|None height=None)
 
bytes|None homeassistant.components.camera._async_get_stream_image (Camera camera, int|None width=None, int|None height=None, bool wait_for_next_keyframe=False)
 
str homeassistant.components.camera._async_stream_endpoint_url (HomeAssistant hass, Camera camera, str fmt)
 
Image homeassistant.components.camera.async_get_image (HomeAssistant hass, str entity_id, int timeout=10, int|None width=None, int|None height=None)
 
web.StreamResponse|None homeassistant.components.camera.async_get_mjpeg_stream (HomeAssistant hass, web.Request request, str entity_id)
 
web.StreamResponse homeassistant.components.camera.async_get_still_stream (web.Request request, Callable[[], Awaitable[bytes|None]] image_cb, str content_type, float interval)
 
str|None homeassistant.components.camera.async_get_stream_source (HomeAssistant hass, str entity_id)
 
None homeassistant.components.camera.async_handle_play_stream_service (Camera camera, ServiceCall service_call)
 
None homeassistant.components.camera.async_handle_record_service (Camera camera, ServiceCall service_call)
 
None homeassistant.components.camera.async_handle_snapshot_service (Camera camera, ServiceCall service_call)
 
str homeassistant.components.camera.async_request_stream (HomeAssistant hass, str entity_id, str fmt)
 
bool homeassistant.components.camera.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.camera.async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool homeassistant.components.camera.async_unload_entry (HomeAssistant hass, ConfigEntry entry)
 
None homeassistant.components.camera.websocket_get_prefs (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.camera.websocket_update_prefs (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.camera.ws_camera_capabilities (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg)
 
None homeassistant.components.camera.ws_camera_stream (HomeAssistant hass, ActiveConnection connection, dict[str, Any] msg)
 

Variables

 homeassistant.components.camera.__all__
 
 homeassistant.components.camera.__dir__
 
 homeassistant.components.camera.__getattr__
 
 homeassistant.components.camera._DEPRECATED_STATE_IDLE
 
 homeassistant.components.camera._DEPRECATED_STATE_RECORDING
 
 homeassistant.components.camera._DEPRECATED_STATE_STREAMING
 
 homeassistant.components.camera._LOGGER
 
 homeassistant.components.camera.CACHED_PROPERTIES_WITH_ATTR_
 
 homeassistant.components.camera.check_if_deprecated_constant
 
 homeassistant.components.camera.dir_with_deprecated_constants
 
 homeassistant.components.camera.Final
 
 homeassistant.components.camera.module_globals
 
 homeassistant.components.camera.module_globals_keys
 
 homeassistant.components.camera.PLATFORM_SCHEMA
 
 homeassistant.components.camera.PLATFORM_SCHEMA_BASE
 
 homeassistant.components.camera.seconds