Files
home-assistant/custom_templates/template_library.jinja
2025-02-22 17:45:14 +01:00

28 lines
765 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 %}