|
| None | __init__ (self, str name, str content_type) |
| |
| bytes | async_camera_image (self, int|None width=None, int|None height=None) |
| |
| None | async_disable_motion_detection (self) |
| |
| None | async_enable_motion_detection (self) |
| |
| None | async_turn_off (self) |
| |
| None | async_turn_on (self) |
| |
| None | __init__ (self) |
| |
| Stream|None | async_create_stream (self) |
| |
| WebRTCClientConfiguration | async_get_webrtc_client_configuration (self) |
| |
| None | async_handle_async_webrtc_offer (self, str offer_sdp, str session_id, WebRTCSendMessage send_message) |
| |
| str|None | async_handle_web_rtc_offer (self, str offer_sdp) |
| |
| None | async_internal_added_to_hass (self) |
| |
| None | async_on_webrtc_candidate (self, str session_id, RTCIceCandidateInit candidate) |
| |
| None | async_refresh_providers (self, *bool write_state=True) |
| |
| None | async_update_token (self) |
| |
| None | async_write_ha_state (self) |
| |
| bool | available (self) |
| |
| str|None | brand (self) |
| |
| CameraCapabilities | camera_capabilities (self) |
| |
| bytes|None | camera_image (self, int|None width=None, int|None height=None) |
| |
| None | close_webrtc_session (self, str session_id) |
| |
| None | disable_motion_detection (self) |
| |
| None | enable_motion_detection (self) |
| |
| str | entity_picture (self) |
| |
| float | frame_interval (self) |
| |
| StreamType|None | frontend_stream_type (self) |
| |
| web.StreamResponse|None | handle_async_mjpeg_stream (self, web.Request request) |
| |
| web.StreamResponse | handle_async_still_stream (self, web.Request request, float interval) |
| |
| bool | is_on (self) |
| |
| bool | is_recording (self) |
| |
| bool | is_streaming (self) |
| |
| str|None | model (self) |
| |
| bool | motion_detection_enabled (self) |
| |
| str | state (self) |
| |
| dict[str, str|None] | state_attributes (self) |
| |
| str|None | stream_source (self) |
| |
| CameraEntityFeature | supported_features (self) |
| |
| CameraEntityFeature | supported_features_compat (self) |
| |
| None | turn_off (self) |
| |
| None | turn_on (self) |
| |
| bool | use_stream_for_stills (self) |
| |
| None | __init_subclass__ (cls, **Any kwargs) |
| |
| str | __repr__ (self) |
| |
| None | add_to_platform_abort (self) |
| |
| None | add_to_platform_finish (self) |
| |
| None | add_to_platform_start (self, HomeAssistant hass, EntityPlatform platform, asyncio.Semaphore|None parallel_updates) |
| |
| bool | assumed_state (self) |
| |
| None | async_added_to_hass (self) |
| |
| None | async_device_update (self, bool warning=True) |
| |
| None | async_internal_will_remove_from_hass (self) |
| |
| None | async_on_remove (self, CALLBACK_TYPE func) |
| |
| None | async_registry_entry_updated (self) |
| |
| None | async_remove (self, *bool force_remove=False) |
| |
| None | async_removed_from_registry (self) |
| |
| None | async_schedule_update_ha_state (self, bool force_refresh=False) |
| |
| None | async_set_context (self, Context context) |
| |
| None | async_update_ha_state (self, bool force_refresh=False) |
| |
| None | async_will_remove_from_hass (self) |
| |
| str|None | attribution (self) |
| |
| dict[str, Any]|None | capability_attributes (self) |
| |
| str|None | device_class (self) |
| |
| DeviceInfo|None | device_info (self) |
| |
| bool | enabled (self) |
| |
| EntityCategory|None | entity_category (self) |
| |
| bool | entity_registry_enabled_default (self) |
| |
| bool | entity_registry_visible_default (self) |
| |
| Mapping[str, Any]|None | extra_state_attributes (self) |
| |
| bool | force_update (self) |
| |
| HassJobType | get_hassjob_type (self, str function_name) |
| |
| er.EntityOptionsType|None | get_initial_entity_options (self) |
| |
| bool | has_entity_name (self) |
| |
| str|None | icon (self) |
| |
| str|UndefinedType|None | name (self) |
| |
| None | schedule_update_ha_state (self, bool force_refresh=False) |
| |
| bool | should_poll (self) |
| |
| str|None | suggested_object_id (self) |
| |
| str|None | translation_key (self) |
| |
| Mapping[str, str] | translation_placeholders (self) |
| |
| str|None | unique_id (self) |
| |
| str|None | unit_of_measurement (self) |
| |
| bool | use_device_name (self) |
| |
| None | __init__ (cls, str name, tuple[type,...] bases, dict[Any, Any] namespace, **Any kwargs) |
| |
| Any | __new__ (mcs, str name, tuple[type,...] bases, dict[Any, Any] namespace, set[str]|None cached_properties=None, **Any kwargs) |
| |
| | content_type |
| |
| | stream |
| |
| | device_entry |
| |
| | entity_id |
| |
| | hass |
| |
| | parallel_updates |
| |
| | platform |
| |
| | registry_entry |
| |
| | bool |
| |
| | CameraEntityFeature |
| |
| | float |
| |
| | None |
| |
| | bool |
| |
| | EntityPlatform |
| |
| | HomeAssistant |
| |
| | None |
| |
| | StateInfo |
| |
| | StateType |
| |
| | str |
| |
The representation of a Demo camera without stream.
Definition at line 75 of file camera.py.