Ankündigung

Einklappen
Keine Ankündigung bisher.

Icon-Farbe abhängig vom Wert (<0 / >0) darstellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Icon-Farbe abhängig vom Wert (<0 / >0) darstellen

    Hallo,

    ich möchte gerne die Icon-Farbe abhängig vom Wert darstellen.
    Bei einem Wert <=0 soll das Icon rot sein, bei >0 grün. So wie ich es jetzt habe, wird es immer grün dargestellt.
    Code:
    {{ basic.symbol('', '0_userdata.0.PV.aktueller_Status_Zahl', '', ['measure_smart_meter.svg', 'measure_smart_meter.svg'], [0,1], '>0', ['red', 'green']) }}
    An welcher Stelle habe ich den Fehler?

    Viele Grüße

    #2
    Die Inline-Doku sagt dazu
    The first symbol is the base for values below first threshold, so pass one symbol more than values.
    und enthält Beispiele.
    Code:
    {{ basic.symbol('', '0_userdata.0.PV.aktueller_Status_Zahl', '', ['measure_smart_meter.svg', 'measure_smart_meter.svg'], 1, '>', ['red', 'green']) }}
    sollte das gewünschte Ergebnis bringen.

    Gruß
    Wolfram

    Kommentar


      #3
      Vielen Dank, das hat funktioniert.
      Ich hatte an der Stelle den Fehler vermutet und auch die Doku dazu gelesen. An der Umsetzung bin ich dann aber gescheitert.

      Kommentar


        #4
        Guten Abend

        wvhn Würde sich das ganze auch auf einen basic.print adaptieren lassen?

        Beispielsweise wenn Strom aus dem Netz bezogen wird in Rot und sobald man Einspeist in Grün?

        Code:
        {{ basic.print('', 'Photovoltaik.Zaehler_Leistung', '%01,2f kW') }}
        Gruss Oliver

        Projektleiter Technische Gebäudeausrüstung

        Kommentar


          #5
          Hallo Jonny,

          Farben in Abhängigkeit des item-Werts kann basic.print bereits darstellen. In der Inline-Doku sind Beispiele dazu.

          Gruß
          Wolfram

          Kommentar

          Lädt...
          X