|
| None | __init__ (self, Entity entity, str attribute, Template template, Callable[[Any], Any]|None validator=None, Callable[[Any], None]|None on_update=None, bool|None none_on_template_error=False) |
| |
| None | async_setup (self) |
| |
| None | handle_result (self, Event[EventStateChangedData]|None event, Template template, str|TemplateError|None last_result, str|TemplateError result) |
| |
Attribute value linked to template result.
Definition at line 156 of file template_entity.py.
◆ __init__()
| None homeassistant.components.template.template_entity._TemplateAttribute.__init__ |
( |
|
self, |
|
|
Entity |
entity, |
|
|
str |
attribute, |
|
|
Template |
template, |
|
|
Callable[[Any], Any] | None |
validator = None, |
|
|
Callable[[Any], None] | None |
on_update = None, |
|
|
bool | None |
none_on_template_error = False |
|
) |
| |
◆ _default_update()
| None homeassistant.components.template.template_entity._TemplateAttribute._default_update |
( |
|
self, |
|
|
str | TemplateError |
result |
|
) |
| |
|
private |
◆ async_setup()
| None homeassistant.components.template.template_entity._TemplateAttribute.async_setup |
( |
|
self | ) |
|
◆ handle_result()
◆ _attribute
| homeassistant.components.template.template_entity._TemplateAttribute._attribute |
|
private |
◆ _entity
| homeassistant.components.template.template_entity._TemplateAttribute._entity |
|
private |
◆ async_update
| homeassistant.components.template.template_entity._TemplateAttribute.async_update |
◆ none_on_template_error
| homeassistant.components.template.template_entity._TemplateAttribute.none_on_template_error |
◆ on_update
| homeassistant.components.template.template_entity._TemplateAttribute.on_update |
◆ template
| homeassistant.components.template.template_entity._TemplateAttribute.template |
◆ validator
| homeassistant.components.template.template_entity._TemplateAttribute.validator |
The documentation for this class was generated from the following file: