Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.camera.CameraView Class Reference
Inheritance diagram for homeassistant.components.camera.CameraView:
[legend]
Collaboration diagram for homeassistant.components.camera.CameraView:
[legend]

Public Member Functions

None __init__ (self, EntityComponent[Camera] component)
 
web.StreamResponse get (self, web.Request request, str entity_id)
 
web.StreamResponse handle (self, web.Request request, Camera camera)
 

Public Attributes

 component
 

Static Public Attributes

 requires_auth
 

Detailed Description

Base CameraView.

Definition at line 954 of file __init__.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.camera.CameraView.__init__ (   self,
EntityComponent[Camera component 
)
Initialize a basic camera view.

Definition at line 959 of file __init__.py.

Member Function Documentation

◆ get()

web.StreamResponse homeassistant.components.camera.CameraView.get (   self,
web.Request  request,
str  entity_id 
)
Start a GET request.

Definition at line 963 of file __init__.py.

◆ handle()

web.StreamResponse homeassistant.components.camera.CameraView.handle (   self,
web.Request  request,
Camera  camera 
)
Handle the camera request.

Reimplemented in homeassistant.components.camera.CameraMjpegStream, and homeassistant.components.camera.CameraImageView.

Definition at line 987 of file __init__.py.

Member Data Documentation

◆ component

homeassistant.components.camera.CameraView.component

Definition at line 961 of file __init__.py.

◆ requires_auth

homeassistant.components.camera.CameraView.requires_auth
static

Definition at line 957 of file __init__.py.


The documentation for this class was generated from the following file: