Files
home-assistant/custom_templates/template_library.jinja
2025-09-17 23:43:52 +02:00

28 lines
781 B
Django/Jinja

{# This macro returns _power entity for a controlled plug device #}
{% macro getpower_id(evcharge_id) %}
{% set attrib_list = device_entities( device_id (evcharge_id ) ) %}
{% for attrib in attrib_list -%}
{% if ( attrib | regex_search('power$')) -%}
{{ attrib }}
{%- endif %}
{%- endfor %}
{% endmacro %}
{########################################################################}
{# This macro returns _energy entity for a controlled plug device #}
{% macro getenergy_id(evcharge_id) %}
{% set attrib_list = device_entities( device_id (evcharge_id ) ) %}
{% for attrib in attrib_list -%}
{% if ( attrib | regex_search('energy$')) -%}
{{ attrib }}
{%- endif %}
{%- endfor %}
{% endmacro %}