Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.template.image.TriggerImageEntity Class Reference
Inheritance diagram for homeassistant.components.template.image.TriggerImageEntity:
[legend]
Collaboration diagram for homeassistant.components.template.image.TriggerImageEntity:
[legend]

Public Member Functions

None __init__ (self, HomeAssistant hass, TriggerUpdateCoordinator coordinator, dict config)
 
str|None entity_picture (self)
 

Static Public Attributes

 domain = IMAGE_DOMAIN
 
tuple extra_template_keys = (CONF_URL,)
 
 None
 

Private Member Functions

None _process_data (self)
 

Private Attributes

 _attr_image_last_updated
 
 _attr_image_url
 
 _cached_image
 

Detailed Description

Image entity based on trigger data.

Definition at line 155 of file image.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.template.image.TriggerImageEntity.__init__ (   self,
HomeAssistant  hass,
TriggerUpdateCoordinator  coordinator,
dict  config 
)
Initialize the entity.

Definition at line 163 of file image.py.

Member Function Documentation

◆ _process_data()

None homeassistant.components.template.image.TriggerImageEntity._process_data (   self)
private
Process new data.

Definition at line 182 of file image.py.

◆ entity_picture()

str | None homeassistant.components.template.image.TriggerImageEntity.entity_picture (   self)
Return entity picture.

Definition at line 174 of file image.py.

Member Data Documentation

◆ _attr_image_last_updated

homeassistant.components.template.image.TriggerImageEntity._attr_image_last_updated
private

Definition at line 185 of file image.py.

◆ _attr_image_url

homeassistant.components.template.image.TriggerImageEntity._attr_image_url
private

Definition at line 187 of file image.py.

◆ _cached_image

homeassistant.components.template.image.TriggerImageEntity._cached_image
private

Definition at line 186 of file image.py.

◆ domain

homeassistant.components.template.image.TriggerImageEntity.domain = IMAGE_DOMAIN
static

Definition at line 160 of file image.py.

◆ extra_template_keys

tuple homeassistant.components.template.image.TriggerImageEntity.extra_template_keys = (CONF_URL,)
static

Definition at line 161 of file image.py.

◆ None

homeassistant.components.template.image.TriggerImageEntity.None
static

Definition at line 158 of file image.py.


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