Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.image.Image
 
class  homeassistant.components.image.ImageContentTypeError
 
class  homeassistant.components.image.ImageEntity
 
class  homeassistant.components.image.ImageEntityDescription
 
class  homeassistant.components.image.ImageStreamView
 
class  homeassistant.components.image.ImageView
 

Namespaces

 homeassistant.components.image
 

Functions

Image homeassistant.components.image._async_get_image (ImageEntity image_entity, int timeout)
 
web.StreamResponse homeassistant.components.image.async_get_still_stream (web.Request request, ImageEntity image_entity)
 
None homeassistant.components.image.async_handle_snapshot_service (ImageEntity image, ServiceCall service_call)
 
bool homeassistant.components.image.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.image.async_setup_entry (HomeAssistant hass, ConfigEntry entry)
 
bool homeassistant.components.image.async_unload_entry (HomeAssistant hass, ConfigEntry entry)
 
str homeassistant.components.image.valid_image_content_type (str|None content_type)
 

Variables

 homeassistant.components.image._LOGGER = logging.getLogger(__name__)
 
dictionary homeassistant.components.image.CACHED_PROPERTIES_WITH_ATTR_
 
 homeassistant.components.image.Final
 
string homeassistant.components.image.FRAME_BOUNDARY = "frame-boundary"
 
 homeassistant.components.image.FRAME_SEPARATOR = bytes(f"\r\n--{FRAME_BOUNDARY}\r\n", "utf-8")
 
 homeassistant.components.image.LAST_FRAME_MARKER = bytes(f"\r\n--{FRAME_BOUNDARY}--\r\n", "utf-8")
 
 homeassistant.components.image.minutes
 
 homeassistant.components.image.PLATFORM_SCHEMA = cv.PLATFORM_SCHEMA
 
 homeassistant.components.image.PLATFORM_SCHEMA_BASE = cv.PLATFORM_SCHEMA_BASE
 
 homeassistant.components.image.seconds
 
 homeassistant.components.image.VolDictType