Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [Gelöst] Bar Widget Farbwechsel

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Gelöst] Bar Widget Farbwechsel

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

      @Matzebhv:

      geht das hier: {v:javascript.0.test.testNUMERIC;v < 50 ? "#FFEB3B" :: v < 70 ? "#4CAF50" :: "#F44336"}

      nur mit den Basis-Widgets? `
      Nicht nur, aber mit denen gewiss, weil sie keine eigene Farbsteuerung haben. Die von dir genannten HG Widgets kenne ich leider nicht, vermute aber stark, dass sie eigene CSS Klassen / JS Code zum rendern nutzen und damit solche Farbsteuerungen ignorieren.

      1 Reply Last reply Reply Quote 0
      • Matzebhv
        Matzebhv last edited by

        Ok,

        ich habe mir jetzt mit einem Helper-Datenpunkt beholfen. Hier setze ich je nach Temperatur per Script die Farbe und verweise in VIS im Farbfeld des Widgets via {Datenpunkte.0.AußentempColor}.

        Das Funktioniert wie gewünscht.

        Matze

        1 Reply Last reply Reply Quote 0
        • H
          hjschlager last edited by

          Hallo Uhula,

          habe mir mal aus deinem Material Design Style Project das Widgets Slider (transparent) Farbton 0-300 (hue) exportiert, funktioniert auch sehr gut. Ich möchte damit den OSRAM Lightify Adapter steuern, der benötigt für den Farbton Werte von #000000 - #FFFFFF. Dein Slider liefert aber Werte von 0 - 100, kann das Script so umgestellt werden. Ich selbst habe keine Ahnung von Java.

          Grüße

          Hans-Jürgen

          1 Reply Last reply Reply Quote 0
          • Uhula
            Uhula last edited by

            @hjschlager:

            Dein Slider liefert aber Werte von 0 - 100, kann das Script so umgestellt werden. Ich selbst habe keine Ahnung von Java. `
            Die Werte haben nichts mit Javascipt zu tun, sondern direkt im Slider-Widget in den Eigenschaften als min/max angegeben (keine Angabe= 0 bis 100). Du must dort also min=0 und max=16777215 (ist #ffffff) einsetzen. Allerdings ist ein Slider nicht wirklich geeignet um einen Hex-Wert zu liefern, dafür braucht es besser einen Farbpicker, der gleich den Hex-Wert als Ergebnis liefert.

            Ich habe keine Lightify Lampen, aber haben die nicht auch einen State, der nur den Farbwert (HUE) angibt, meistens im Bereich 0..300 oder 0..360? Dafür wäre der Slider dann geeignet. Oder, alternativ die RGB (Rot-Grün-Blau) Werte als einzelne States im Bereich 0..255? Dann könnte man drei Slider verwenden.

            1 Reply Last reply Reply Quote 0
            • H
              hjschlager last edited by

              Hallo Uhula,

              vielen Dank, hat mir viel geholfen!

              ich werde mir den Lightify Adaper anschauen ob der auch einen State für den Farbwert (HUE) hat.

              Grüße

              Hans-Jürgen

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

                Hallo zusammen,

                habe auch seit einigen Tagen Lightify und möchte die Farben per ioBroker steuern.

                Gibt es den unteren Slider eigentlich komplett in Farbe ausgefüllt, dass man mit dem Slider drüber genau weiß wohin man will, und gibt es auch Blau dabei? Das wird bei mir nicht angezeigt.

                In Homematic wird z.B. eine Farbskala angezeigt und darüber ein Pfeil als Slider.

                Am besten wäre aber eigentlich eine Farbpalette wo man einfach draufklickt.

                Ich würde das mit 3x3 oder 4x4 Farben einfach selbst definieren.

                Jedoch würde ich eine ganze Gruppe steuern. Wie kann man das machen? Dafür finde ich keine Datenpunkte.

                Danke und Grüße

                1 Reply Last reply Reply Quote 0
                • L
                  ludino last edited by

                  Hallo,

                  ich nutze das basic nummber widget und möchte wenn der wert unter 700 rutscht eine Farbänderung haben

                  {wert:javascript.0.Variable.variable1;(wert<700) ? "#fc0415" : "#e58513"}

                  sollte das so funktionieren?

                  Das problem ist im vis editor wird es rot, auf dem explorer bleibt es orange.

                  hat einer eine idee?

                  1 Reply Last reply Reply Quote 0
                  • Y
                    yellow-flashgmx.de last edited by

                    @ludino:

                    Hallo,

                    ich nutze das basic nummber widget und möchte wenn der wert unter 700 rutscht eine Farbänderung haben

                    {wert:javascript.0.Variable.variable1;(wert<700) ? "#fc0415" : "#e58513"}

                    sollte das so funktionieren?

                    Das problem ist im vis editor wird es rot, auf dem explorer bleibt es orange.

                    hat einer eine idee? `

                    Hallo,

                    ich habe das gleiche Problem.

                    Auch ein restart von ioBroker hat nichts gebracht.

                    Im Vis editor zeigt das widget die richtigen Farben, im explorer aber nicht.

                    Es findet auch kein Farbwechsel statt.

                    Ich benutze das basic number widget.

                    Gruß

                    Wolfam

                    1 Reply Last reply Reply Quote 0
                    • L
                      ludino last edited by

                      @yellow-flash@gmx.de:

                      @ludino:

                      Hallo,

                      ich nutze das basic nummber widget und möchte wenn der wert unter 700 rutscht eine Farbänderung haben

                      {wert:javascript.0.Variable.variable1;(wert<700) ? "#fc0415" : "#e58513"}

                      sollte das so funktionieren?

                      Das problem ist im vis editor wird es rot, auf dem explorer bleibt es orange.

                      hat einer eine idee? `

                      Hallo,

                      ich habe das gleiche Problem.

                      Auch ein restart von ioBroker hat nichts gebracht.

                      Im Vis editor zeigt das widget die richtigen Farben, im explorer aber nicht.

                      Es findet auch kein Farbwechsel statt.

                      Ich benutze das basic number widget.

                      Gruß

                      Wolfam `

                      ICH DENKe im Design ist ein kleiner bug, wenn man die Buttons über copy und Paste einfügt speiert er nicht immer den link,

                      als ich dann jeden einzeln neu erstellt habe funktioniert es!

                      1 Reply Last reply Reply Quote 0
                      • SmarthomeMF
                        SmarthomeMF last edited by

                        Hallo

                        Danke für die echt gute Arbeit hier.

                        Das werde ich gleich mal ausprobieren.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        696
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        16
                        32
                        20412
                        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