Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [gelöst] box-shadow Wenn-Abfrage

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    152

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

[gelöst] box-shadow Wenn-Abfrage

Geplant Angeheftet Gesperrt Verschoben Visualisierung
15 Beiträge 2 Kommentatoren 1.1k Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • CodierknechtC Codierknecht

    @markusk1407
    Versuchs mal so:

    {varOn:hue.0.HueBridgeEG.TV-Wand_links.on; varR:{hue.0.HueBridgeEG.TV-Wand_links.r}; varG:{hue.0.HueBridgeEG.TV-Wand_links.g}; varB:{hue.0.HueBridgeEG.TV-Wand_links.b}; varOn == "true" ? "0px 0px 30px rgb(varR,varG,varB)" : "0px 0px 30px #ffffff"}
    
    M Offline
    M Offline
    markusk1407
    schrieb am zuletzt editiert von
    #3

    @codierknecht geht leider auch nicht :( er zeigt weder den Schatten für true an, noch die Alternative falls nicht true

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • M markusk1407

      @codierknecht geht leider auch nicht :( er zeigt weder den Schatten für true an, noch die Alternative falls nicht true

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von Codierknecht
      #4

      @markusk1407
      So funzt es:

      {varOn:hue.0.HueBridgeEG.TV-Wand_links.on; varR:hue.0.HueBridgeEG.TV-Wand_links.r; varG:hue.0.HueBridgeEG.TV-Wand_links.g; varB:hue.0.HueBridgeEG.TV-Wand_links.b; varOn == "true" ? "0px 0px 30px rgb("+varR+","+varG+","+varB+")" : "0px 0px 30px #ffffff"}
      

      Die Textliterale müssen per + mit den Variablen verknüpft werden.

      c71b16ba-b291-4263-9bbb-6a7c5e05bf0e-image.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      M 1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @markusk1407
        So funzt es:

        {varOn:hue.0.HueBridgeEG.TV-Wand_links.on; varR:hue.0.HueBridgeEG.TV-Wand_links.r; varG:hue.0.HueBridgeEG.TV-Wand_links.g; varB:hue.0.HueBridgeEG.TV-Wand_links.b; varOn == "true" ? "0px 0px 30px rgb("+varR+","+varG+","+varB+")" : "0px 0px 30px #ffffff"}
        

        Die Textliterale müssen per + mit den Variablen verknüpft werden.

        c71b16ba-b291-4263-9bbb-6a7c5e05bf0e-image.png

        M Offline
        M Offline
        markusk1407
        schrieb am zuletzt editiert von markusk1407
        #5

        @codierknecht Vielen Dank! Aber leider geht es immer noch nicht :( jetzt wird mir dauerhaft der weiße Schatten angezeigt auch wenn "hue.0.HueBridgeEG.TV-Wand_links.on" auf true geht ändert sich der Schatten nicht

        macht es einen Unterschied, ob in dem Objekt "on" wirklich true steht, oder ob es in den Objekten ein Bool-Schalter ist?
        90c7d0f9-6d1c-4d85-ba67-47b3108e2b2e-image.png

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • M markusk1407

          @codierknecht Vielen Dank! Aber leider geht es immer noch nicht :( jetzt wird mir dauerhaft der weiße Schatten angezeigt auch wenn "hue.0.HueBridgeEG.TV-Wand_links.on" auf true geht ändert sich der Schatten nicht

          macht es einen Unterschied, ob in dem Objekt "on" wirklich true steht, oder ob es in den Objekten ein Bool-Schalter ist?
          90c7d0f9-6d1c-4d85-ba67-47b3108e2b2e-image.png

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von
          #6

          @markusk1407 sagte in box-shadow Wenn-Abfrage:

          macht es einen Unterschied, ob in dem Objekt "on" wirklich true steht, oder ob es in den Objekten ein Bool-Schalter ist?

          Ich hab's mit 'nem Bool getestet. Bindings konvertieren grundsätzlich nach string.

          8831c0d3-1e57-42b7-9db2-385c04128f39-image.png

          Nimm das Binding mal und setze das als Inhalt in ein HTML-Widget.
          Dann siehst Du, was geliefert wird.

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            markusk1407
            schrieb am zuletzt editiert von
            #7

            @codierknecht 9f28a015-20f1-4ee6-b608-57d7e7293be0-image.png

            Kann es sein, dass es daran liegt, dass ich vis2 nutze?

            CodierknechtC 1 Antwort Letzte Antwort
            0
            • M markusk1407

              @codierknecht 9f28a015-20f1-4ee6-b608-57d7e7293be0-image.png

              Kann es sein, dass es daran liegt, dass ich vis2 nutze?

              CodierknechtC Online
              CodierknechtC Online
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #8

              @markusk1407 sagte in box-shadow Wenn-Abfrage:

              Kann es sein, dass es daran liegt, dass ich vis2 nutze?

              Das sollte eigentlich egal sein.
              Kein Tippfehler in der ID? Groß-/Kleinschreibung?

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              M 1 Antwort Letzte Antwort
              0
              • CodierknechtC Codierknecht

                @markusk1407 sagte in box-shadow Wenn-Abfrage:

                Kann es sein, dass es daran liegt, dass ich vis2 nutze?

                Das sollte eigentlich egal sein.
                Kein Tippfehler in der ID? Groß-/Kleinschreibung?

                M Offline
                M Offline
                markusk1407
                schrieb am zuletzt editiert von
                #9

                @codierknecht 94f46d49-ff27-4a00-938a-b0fc2f5f5184-image.png
                ich glaube nicht nein

                CodierknechtC 1 Antwort Letzte Antwort
                0
                • M markusk1407

                  @codierknecht 94f46d49-ff27-4a00-938a-b0fc2f5f5184-image.png
                  ich glaube nicht nein

                  CodierknechtC Online
                  CodierknechtC Online
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #10

                  @markusk1407
                  OK. Das "undefined" kommt von meiner ID - die gibt's bei Dir ja nicht.
                  Ersetze die bitte mal durch {hue.0.HueBridgeEG.TV-Wand_links.on}, damit man sieht was drin steckt.

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  M 1 Antwort Letzte Antwort
                  0
                  • CodierknechtC Codierknecht

                    @markusk1407
                    OK. Das "undefined" kommt von meiner ID - die gibt's bei Dir ja nicht.
                    Ersetze die bitte mal durch {hue.0.HueBridgeEG.TV-Wand_links.on}, damit man sieht was drin steckt.

                    M Offline
                    M Offline
                    markusk1407
                    schrieb am zuletzt editiert von markusk1407
                    #11

                    @codierknecht :laughing: und ich hab mich schon gewundert über das Objekt

                    a6f32a11-251d-4d3b-8c2f-b7608db4f9ed-image.png

                    da wird true angezeigt

                    varOn == "true" ?
                    

                    aber das ist doch auch richtig

                    CodierknechtC 1 Antwort Letzte Antwort
                    0
                    • M markusk1407

                      @codierknecht :laughing: und ich hab mich schon gewundert über das Objekt

                      a6f32a11-251d-4d3b-8c2f-b7608db4f9ed-image.png

                      da wird true angezeigt

                      varOn == "true" ?
                      

                      aber das ist doch auch richtig

                      CodierknechtC Online
                      CodierknechtC Online
                      Codierknecht
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #12

                      @markusk1407
                      Die Variable heißt bei Dir auch varOn?
                      fae2640d-32e4-4bae-98ca-a2b301547b8a-image.png
                      Keine Leerzeichen nach den Doppelpunkten?

                      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                      HmIP|ZigBee|Tasmota|Unifi
                      Zabbix Certified Specialist
                      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                      M 1 Antwort Letzte Antwort
                      0
                      • CodierknechtC Codierknecht

                        @markusk1407
                        Die Variable heißt bei Dir auch varOn?
                        fae2640d-32e4-4bae-98ca-a2b301547b8a-image.png
                        Keine Leerzeichen nach den Doppelpunkten?

                        M Offline
                        M Offline
                        markusk1407
                        schrieb am zuletzt editiert von
                        #13

                        @codierknecht yup, ich hab einfach deinen Code direkt übernommen

                        CodierknechtC 1 Antwort Letzte Antwort
                        0
                        • M markusk1407

                          @codierknecht yup, ich hab einfach deinen Code direkt übernommen

                          CodierknechtC Online
                          CodierknechtC Online
                          Codierknecht
                          Developer Most Active
                          schrieb am zuletzt editiert von Codierknecht
                          #14

                          @markusk1407
                          Dann bin ich raus. Bei mir funktioniert das (mit Test-Datenpunkten) einwandfrei (in Vis1).

                          Kann es sein, dass es daran liegt, dass ich vis2 nutze?

                          Gerade getestet: In Vis2 geht's nicht.

                          Geht doch :grin:

                          Vis2 wertet das nicht als string aus.
                          Es muss also heißen:

                          varOn == true
                          

                          Ohne Anführungszeichen!

                          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                          HmIP|ZigBee|Tasmota|Unifi
                          Zabbix Certified Specialist
                          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                          M 1 Antwort Letzte Antwort
                          1
                          • CodierknechtC Codierknecht

                            @markusk1407
                            Dann bin ich raus. Bei mir funktioniert das (mit Test-Datenpunkten) einwandfrei (in Vis1).

                            Kann es sein, dass es daran liegt, dass ich vis2 nutze?

                            Gerade getestet: In Vis2 geht's nicht.

                            Geht doch :grin:

                            Vis2 wertet das nicht als string aus.
                            Es muss also heißen:

                            varOn == true
                            

                            Ohne Anführungszeichen!

                            M Offline
                            M Offline
                            markusk1407
                            schrieb am zuletzt editiert von
                            #15

                            @codierknecht Jetzt klappt es !!! Super !!! Vielen herzlichen Dank !!!

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            415

                            Online

                            32.5k

                            Benutzer

                            81.7k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe