Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Textfarbe 3fach per Binding nach Wert ändern

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    Textfarbe 3fach per Binding nach Wert ändern

    This topic has been deleted. Only users with topic management privileges can see it.
    • SBorg
      SBorg Forum Testing Most Active @n811e last edited by SBorg

      @n811e

      Bei Text-color ein sog. Binding einfügen:

      {val:worx.0.30156702170214010008.mower.batteryState; val > 61 ? "green" : val > 19 ? "yellow" : "red"}
      

      (das verlinkte Beispiel ist nicht ganz korrekt 😉 )
      ...und funktioniert dann nur in der Runtime, nicht im VIS-Editor 😉

      David G. 1 Reply Last reply Reply Quote 0
      • N
        n811e last edited by

        @sborg

        Vielen Lieben Dank, so hats geklappt

        1 Reply Last reply Reply Quote 0
        • David G.
          David G. @SBorg last edited by David G.

          @sborg sagte in Textfarbe 3fach per Binding nach Wert ändern:

          @n811e

          Bei Text-color ein sog. Binding einfügen:

          {val:worx.0.30156702170214010008.mower.batteryState; val > 61 ? "green" : val > 19 ? "yellow" : "red"}
          

          (das verlinkte Beispiel ist nicht ganz korrekt 😉 )
          ...und funktioniert dann nur in der Runtime, nicht im VIS-Editor 😉

          Ist das nicht identisch zum letzten Post im Link?

          Nutze aber ehrlich gesagt euch kein VIS. In Lovelace klappen die Bindings auch.

          SBorg 1 Reply Last reply Reply Quote 0
          • SBorg
            SBorg Forum Testing Most Active @David G. last edited by

            @david-g Nicht ganz. Den Fehler (per C&P passiert) habe ich mal vor Jahren unbeabsichtigt eingeschleppt und versuche ihn auszumerzen, wenn er nicht immer wieder auftauchen würde ... 🙂

            Achte mal genau auf die Doppelpunkte (dort im 1. Post noch korrekt), die machen ihrem Namen alle Ehre. Es geht zwar auch so, ist aber falsch und beim x-ten Update geht es dann plötzlich nicht mehr weil die "Toleranz" fehlt. Dann sucht man sich einen Wolf...

            David G. 1 Reply Last reply Reply Quote 0
            • David G.
              David G. @SBorg last edited by

              @sborg

              Tatsache.

              1 Reply Last reply Reply Quote 0
              • L
                lesiflo Most Active last edited by lesiflo

                Hi, hab hierzu auch mal ne Frage:

                Wie kann ich die Farbe eines Wertes statt mit einem festen Werte über eine Variable ändern?

                Das hier klappt leider nicht:

                {v:hm-rpc.3.INT0000003.1.ACTUAL_TEMPERATURE;v > hm-rpc.3.INT0000003.1.SET_POINT_TEMPERATURE ? "#F44336" : "#4CAF50"}
                

                1e38c672-95f3-4a93-a03f-b3e28ae99038-image.png

                Der gelb markierte Wert soll sich ändern wenn er den unteren Sollwert überschritten hat.

                Boronsbruder jogibear9988 N 3 Replies Last reply Reply Quote 0
                • Boronsbruder
                  Boronsbruder @lesiflo last edited by

                  @lesiflo
                  So könnte es funktionieren:
                  Beide DP einer Variablen zuweisen

                  {v:hm-rpc.3.INT0000003.1.ACTUAL_TEMPERATURE;grenze:hm-rpc.3.INT0000003.1.SET_POINT_TEMPERATURE; v > grenze ? "#F44336" : "#4CAF50"} 
                  
                  L 1 Reply Last reply Reply Quote 1
                  • jogibear9988
                    jogibear9988 @lesiflo last edited by jogibear9988

                    @lesiflo

                    ich glaube so (habe aber kein vis)

                    {v:hm-rpc.3.INT0000003.1.ACTUAL_TEMPERATURE;s:hm-rpc.3.INT0000003.1.SET_POINT_TEMPERATURE; v > s ? "#F44336" : "#4CAF50"}
                    

                    P.S. in webUi könnte man dies so binden:

                    07daffb7-01b2-42f2-bf5d-36b2b5108bdc-image.png

                    1 Reply Last reply Reply Quote 0
                    • L
                      lesiflo Most Active @Boronsbruder last edited by

                      @boronsbruder sagte in Textfarbe 3fach per Binding nach Wert ändern:

                      {v:hm-rpc.3.INT0000003.1.ACTUAL_TEMPERATURE;grenze:hm-rpc.3.INT0000003.1.SET_POINT_TEMPERATURE; v > grenze ? "#F44336" : "#4CAF50"}

                      Klasse, das hat geklappt. Danke !

                      1 Reply Last reply Reply Quote 0
                      • N
                        n811e @lesiflo last edited by

                        @lesiflo

                        Was für ein Widget nutzt du, für diese Darstellung?

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        964
                        Online

                        32.1k
                        Users

                        80.8k
                        Topics

                        1.3m
                        Posts

                        6
                        12
                        458
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo