Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. CSS Button/Widget mit Farbänderung je nach Wert

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    CSS Button/Widget mit Farbänderung je nach Wert

    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      tomg1970 last edited by

      Hallo,

      ich bin auf der Suche nach einem Button/Widget, welches mir je nach Wert eine andere Farbe anzeigt.

      Als Beispiel Stromverbrauch. Wahrscheinlich wird man das über ein CSS Script händeln müssen?

      -280 Watt ist die Farbe grün

      281-350 Watt ist die Farbe cyan

      351-400 Watt ist die Farbe gelb

      usw. usw

      Die Werte kommen vom Homematic Stromzähler HM-ES-TX-WM / MEQ0705683:1

      DANKE euch für Euere Hilfe

      1 Reply Last reply Reply Quote 0
      • P
        pix last edited by

        Suche mal nach dem Gauge Widget.

        Alternativ geht ein Javascript im Javascript-Adapter, welches einen weiteren Datenpunkt erzeugt, den du zur Steuerung der Farbe nutzt.

        Pix

        1 Reply Last reply Reply Quote 0
        • S
          spaceduck last edited by

          Hallo,

          ich vermute Du willst den Messwert entsprechend farbig darstellen? Das geht sehr einfach direkt unter CSS Font & Color:

          Ich hätte jetzt erstmal was für 2 Farben… Einfach unter Color folgendes eintragen, dann wird z.B. alles über 1000 rot

          {value:hm-rpc.0.MEQ0025538.1.POWER; value > 1000 ? "rgb(255, 0, 0)" : "rgb(150, 150, 150)"}

          MfG

          1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators last edited by

            Ich denke pix meint die justgage Widgets.

            Da kannst du die Werte und auch den Hintergrund in Abhängigkeit der Werte einfärben.

            Bei Indicator zusätzlich noch eine Tendenz anzeigen.
            144_screenshot_20170902-101208.jpg

            Gruß

            Rainer

            1 Reply Last reply Reply Quote 0
            • T
              tomg1970 last edited by

              Geht das auch mit noch mehr als 3 Farben?

              Möchte gerade meine Mediola Visualisierung nachbauen.

              Dort habe ich Button, welche sich zb je nach Wert in einer bestimmten Farbe einfärben?

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                Bei justgage kannst du einen Farbverlauf definieren: z.B. gelb -> rot ergibt je nach wert einen gelben, hell bis dunkel orangen oder roten Wert.

                Gruß

                Rainer

                1 Reply Last reply Reply Quote 0
                • T
                  tomg1970 last edited by

                  Ok vielen Dank für Deine Info.

                  D.h. aber ich bekomme nicht für jeden gewünschten Bereich eine "extra" Farbe hin?

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  773
                  Online

                  31.7k
                  Users

                  79.8k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  1687
                  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