MorphNumbers icon indicating copy to clipboard operation
MorphNumbers copied to clipboard

Использование в карточке lovelace

Open enselerizer opened this issue 1 year ago • 2 comments

Добрый день. Вопрос не столько касательно конкретно данного компонента, сколько в целом по фильтрам, но думаю что не я один данным вопросом задаюсь именно в контексте задачи, которую решает данный компонент.

Не нашел способов заставить использовать фильтр в карточке Lovelace, в том числе не помог и компонент config-template-card.

Без фильтра работает:

type: custom:config-template-card
entities:
  - sensor.neboair_aqi
card:
    type: custom:mini-graph-card
    icon: mdi:forest
    name: AQI
    unit: ${42}

    ...

С фильтром не работает (ошибки никакой нет, но карточка пропадает вовсе):

type: custom:config-template-card
entities:
  - sensor.neboair_aqi
card:
    type: custom:mini-graph-card
    icon: mdi:forest
    name: AQI
    unit: ${42|format(morph='градус')}

    ...

Вероятно я ошибочно полагаю, что config-template-card способен решить данную задачу. В любом случае, если фильтр возможно заставить работать в карточке, прошу поделиться опытом.

enselerizer avatar Sep 28 '24 14:09 enselerizer

Компонент работает на уровне jinja2 темплейтов. Этот формат поддерживается только на сервере. Клиент не умеет его "выполнять". Есть markdown card, которая отображает свой контент через запрос на сервер. Возможно в кастом компонента есть что-то подобное.

AlexxIT avatar Oct 01 '24 10:10 AlexxIT

Как показал опыт, фильтр работает в карточке mushroom-template-card. В других карточках заставить его работать пока не удалось

enselerizer avatar Oct 14 '24 16:10 enselerizer