multiple entity row

saffi

Active member
Hallo Freunde,

bin gerade etwas am rätseln. Wie bekomme ich meinen Codeschnipsel so hin, dass er mir anhand der Prüfung das richtig Icon anzeigt.

Im Template-Editor funktioniert die Abfrage. Aber im richtigen Code kommt nichts. Und er ändert mir einfach den Code nach seinen Vorstellungen.^^

Das ist der Codeschnippes:
Code:
{% if (states.sensor.yahoofinance_enr_de.attributes.values()|list)[10] | float > 0 %}
  steigend
{% else %}
  fallend
{% endif %}

Und er soll nun hier in dieses Konstrukt implementiert werden.

Code:
type: entities
entities:
  - entity: sensor.yahoofinance_hjuf_sg
    type: custom:multiple-entity-row
    state_header: Price
    icon: |-
      {% if (states.sensor.yahoofinance_enr_de.attributes.values()|list)[10] |
      float > 0 %}
        m3of:trending-up
      {% else %}
        m3of:trending-down
      {% endif %}
    format: precision2
    styles:
      width: 80px
      text-align: bottom
    secondary_info:
      attribute: regularMarketChangePercent
      unit: "%"
    entities:
      - attribute: regularMarketDayLow
        name: Low
        format: precision2
        styles:
          width: 80px
          text-align: bottom
      - attribute: regularMarketDayHigh
        name: High
        format: precision2
        styles:
          width: 80px
          text-align: bottom

Sobald ich auf Speichern gehe und den Code erneut aufrufe, steht hinter icon: nicht |- sonder >-

Was auch immer das bedeuten soll.

Vielen Dank für eure Hilfe.

P.S. eh ich es vergesse, ja im Code selbst habe ich noch verschiedene Sensoren.^^ Ist auch erstmal nur eine Probe.
 
Soweit ich das beurteilen kann ist diese änderung vollkommen richtig.
|- kenn ich in HA gar nicht.
>- besagt dagegen, das mehrere Zeilen folgen, die zum vorherigen Token, hier icon: gehören.
 
Hallo RudiP,

ok. Das erklärt zumindest erstmal die automatische Änderung. Aber dennoch zeigt er mir das Icon nicht an. Habe auch versucht, ob er generell das Icon zeigen würde. DAs tut er. Die Icons sind also als solches verfügbar. Wahrscheinlich hat er ein Problem mit der Zeilenlänge. Oder aber mit dem float.

Screenshot_6.png

Hier habe ich mal nur eines der Icons gesetzt. Ohne Prüfung. Also bekannt sind die Icons in der Library.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.370
Beiträge
61.438
Mitglieder
6.532
Neuestes Mitglied
swat71
Zurück
Oben