Mon capteur de pression ne remonte pas mon icone dans ma carte entité

Je cherche a avoir cette entité sur mon dashboard.

Selon la pression, l’icone change de couleur

J’ai rentré ce code, tout a l’air ok, sauf l’icone qui n’apparait pas.

Une idée du bug?

type: entities
title: Pression du Capteur
entities:
  - entity: sensor.2lorean_tpms_rear_left
    name: Pression
    icon: >
      {% if states('sensor.2lorean_tpms_rear_left') | float > 2.9 %}
        mdi:circle-half
      {% elif states('sensor.2lorean_tpms_rear_left') | float >= 2.5 and
      states('sensor.2lorean_tpms_rear_left') | float <= 2.8 %}
        mdi:circle-medium
      {% else %}
        mdi:alert
      {% endif %}

Salut,
tu peut essayer et adapter ce code:

type: entities
title: Pression du Capteur
entities:
  - entity: sensor.2lorean_tpms_rear_left
    name: Pression
    card_mod:
      style: |
        :host {
          --card-mod-icon:
            {% set pression = states(config.entity)|float(0) %}
            {% if pression >= 2.5 %} mdi:circle-medium
            {% elif pression >= 2.9 %} mdi:circle-half
            {% else %} mdi:alert
            {% endif %};
        }

Sinon ta la solution d’utiliser c’est carte GitHub - thomasloven/lovelace-template-entity-row: 🔹 Display whatever you want in an entities card row. qui permet de faire des templates.

exemple:

  type: custom:template-entity-row
  entity: input_number.alarm_volume
  state: >
    {{states(config.entity)|float(0)}} %
  icon: >
    {% set vol = states(config.entity)|float(0) %}
    {% if vol == 0.0 %} mdi:volume-off
    {% elif vol <= 0.3 %} mdi:volume-low
    {% elif vol <= 0.6  %} mdi:volume-medium
    {% else %} mdi:volume-high
    {% endif %}

Merci beaucoup, j’ai bien récupéré mon icone.
Tu penses qu’il est possible de colorer l’icone en vert, orange et rouge selon la pression?

je vais tester ta carte, je la connais pas celle ci

Merci

Oui, tout est possible :sweat_smile:

exemple:

type: entities
title: Pression du Capteur
entities:
  - entity: sensor.2lorean_tpms_rear_left
    name: Pression
    card_mod:
      style: |
        :host {
          --card-mod-icon:
            {% set pression = states(config.entity)|float(0) %}
            {% if pression >= 2.5 %} mdi:circle-medium
            {% elif signal >= 2.9 %} mdi:circle-halfmdi:circle-medium
            {% else %} mdi:alert
            {% endif %};
          --paper-item-icon-color:
            {% set pression = states(config.entity)|float(0) %}
            {% if pression >= 2.5 %} green
            {% elif signal >= 2.9 %} orange
            {% else %} rouge
            {% endif %};
        }

genial, tu est un king…ca fonctionne parfaitement…est ce que je peux abuser et pouvoir regler la dimension de mon icone, j’ai vu passer un truc mais je me souviens plus comment le faire.
En tout cas, merci de ton aide car je galérais dessus depuis des jours sans avoir quoique ce soit…ca se joue a pas grand chose.
Je vais me former sur le Yaml car pas mal de possibilité en vrai

rajoute --mdc-icon-size: 38px; et adapte la taille XXpx

    card_mod:
      style: |
        :host {
          --card-mod-icon:
            {% set pression = states(config.entity)|float(0) %}
            {% if pression >= 2.5 %} mdi:circle-medium
            {% elif signal >= 2.9 %} mdi:circle-half
            {% else %} mdi:alert
            {% endif %};
          --paper-item-icon-color:
            {% set pression = states(config.entity)|float(0) %}
            {% if pression >= 2.5 %} green
            {% elif signal >= 2.9 %} orange
            {% else %} rouge
            {% endif %};
          --mdc-icon-size: 38px;
        }

Super, ca marche au top
Merci beaucoup de ton aide

1 « J'aime »

Bonjour,

J’aimerai installer un capteur de pression connecté (idealement Zwave, mais s’il n’y en a pas, je peux investir dans une carte Zeegbee).

Quel est le modèle que vous utilisez ?

Merci par avance !

Perso j’utilise une passerelle zigbee acheté sur Aliexpress depuis 2ans

https://s.click.aliexpress.com/e/_DCHqDGh

Pour les capteurs de pression, ce sont ceux de ma tesla et ils remontent grace a une intégration HACS

1 « J'aime »

Merci pour la réponse !

Zut, c’est le capteur de pression qui m’interesse, je n’arrive pas à en trouver. Je voudrais surveiller la pression d’eau dans mon circuit de chauffage.

Salut,
j’ai trouvé ce modèle en 433mhz
https://more-sensor.com/universal-sensor/

Merci :slight_smile: je viens de comprendre que je me suis trompé de sujet : il s’agit de capteur de pression d’air pour les pneus. Moi je cherche un capteur de pression d’eau pour circuit sous pression :slight_smile:

Mais merci !

2 « J'aime »