Как подать результаты в Jinja2?

#jinja2 #home-assistant

Вопрос:

Я действительно новичок в Дзиндзе и, похоже, пока что у меня это плохо получается.

Я пытаюсь создать список доменов и сущностей, используя следующий код.

 domains:
 
{%- set unique_domains = states | map(attribute='domain') |list | unique | list -%}
{%- for domain in unique_domains -%}
{{"n"}}- {{domain}}
{%- endfor -%}
{{"n"}}

entities:
 
{%- for state in states -%}
{{"n"}}- {{state.entity_id}}
{%- endfor -%}
 

Пока это работает. Но теперь я хотел бы добавить фильтры к результатам сущностей. Я хотел бы только перечислить объекты, которые содержат, например, «окружение» где-то в названии, а затем экспортировать эти данные в текстовый файл.
Может кто-нибудь помочь мне добавить это, пожалуйста?

Большое спасибо
, Алекс