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] VIS Sichtbarkeit über mehrere Bedingungen

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    150

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

[gelöst] VIS Sichtbarkeit über mehrere Bedingungen

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
16 Beiträge 6 Kommentatoren 1.7k Aufrufe 5 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.
  • SchmakusS Schmakus

    @ralle211 Vielleicht über ein array? [5,6,18]
    Alternativ als Workaround einen Alias anlegen, welcher true bei 5,6 und 18 ausgibt. Formel: [5, 6, 18].includes(val)

    R Offline
    R Offline
    ralle211
    schrieb am zuletzt editiert von ralle211
    #5

    @schmakus sagte in VIS Sichtbarkeit über mehrere Bedingungen:

    [5, 6, 18].includes(val)

    Hey danke, geht aber auch nicht :disappointed: Den Workaround will ich ja extra nicht wenn es diese Funktion (wohl) gibt.

    SchmakusS 1 Antwort Letzte Antwort
    0
    • jogibear9988J Offline
      jogibear9988J Offline
      jogibear9988
      schrieb am zuletzt editiert von
      #6

      ich habe mich ja in webUi an den Bindings von Vis orientiert, und bei diesen kann man doch auch mehrere Signale angeben, und nach den signalen dann eine Funtion. Geht das nicht auch für die sichtbarkeit?
      (In webUi geht das ;-) )

      Check my ioBroker webui - a vis alternative
      see: https://github.com/iobroker-community-adapters/ioBroker.webui

      1 Antwort Letzte Antwort
      0
      • R ralle211

        @schmakus sagte in VIS Sichtbarkeit über mehrere Bedingungen:

        [5, 6, 18].includes(val)

        Hey danke, geht aber auch nicht :disappointed: Den Workaround will ich ja extra nicht wenn es diese Funktion (wohl) gibt.

        SchmakusS Offline
        SchmakusS Offline
        Schmakus
        Developer
        schrieb am zuletzt editiert von Schmakus
        #7

        @ralle211 sagte in VIS Sichtbarkeit über mehrere Bedingungen:

        @schmakus sagte in VIS Sichtbarkeit über mehrere Bedingungen:

        [5, 6, 18].includes(val)

        Hey danke, geht aber auch nicht :disappointed: Den Workaround will ich ja extra nicht wenn es diese Funktion (wohl) gibt.

        Also ich hab mir das nun mal genauer angeschaut. So wie es aussieht, kann man nur einen Wert vergleichen.

        == // exakt
        != // ungleich
        <= // kleiner/gleich
        >= // größer/gleich
        < // kleiner
        > // größer
        consists / bestehend aus // enthält eine Teil z.B.: Wert = "Hallo" => "all" wird als true gewertet
        not consits / bestehend nicht aus // enthält nicht eine Teil z.B.: Wert = "Hallo" => "all" wird als false gewertet
        exist // nicht undefined, null oder NaN
        not exist // undefined, null oder NaN
        

        Dev of LightControl Adapter, Contributor of HUE and DoorBird Adapter

        R 1 Antwort Letzte Antwort
        1
        • R ralle211

          Hi zusammen,

          ich möchte dass wenn mein Roborock in bestimmten Zuständen ist, die Buttons zum Starten der Zimmerreinigung nicht benutzbar sind.
          Hierfür lege ich einfach ein halbtransparentes HTML mit weißem Background drüber.

          Die Frage ist jetzt wie ich mehrere Zustände bei "Sichtbarkeit" hinterlege?
          Ich habe bereits probiert, bei Bedingung "besteht aus" ausgewählt und bei "Wert für die Bedingung"

          1. 5 || 6 || 18
          2. (5 || 6 || 18)
          3. 5 OR 6 OR 18
          4. [5, 6, 18]
          5. [5; 6; 18]

          3449b43e-ce3f-4426-b75c-52e0d1162a2b-grafik.png
          Beispiel

          Nichts davon funktioniert. VIS reagiert immer nur auf die "5". Also den ersten Wert in der Bedingung. Ändere ich die Reihenfolge geht es auch nicht.

          Hat jemand hier eine Anleitung für die Schreibweise bei mehreren Werten?

          liv-in-skyL Offline
          liv-in-skyL Offline
          liv-in-sky
          schrieb am zuletzt editiert von
          #8

          @ralle211 sichtbarkeit zusteuern mit mehreren daten (binding) vergleichen, versuche ich immer über opacity zu lösen - dort kann man ein binding eingeben

          nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

          jogibear9988J R 2 Antworten Letzte Antwort
          0
          • liv-in-skyL liv-in-sky

            @ralle211 sichtbarkeit zusteuern mit mehreren daten (binding) vergleichen, versuche ich immer über opacity zu lösen - dort kann man ein binding eingeben

            jogibear9988J Offline
            jogibear9988J Offline
            jogibear9988
            schrieb am zuletzt editiert von
            #9

            @liv-in-sky said in VIS Sichtbarkeit über mehrere Bedingungen:

            @ralle211 sichtbarkeit zusteuern mit mehreren daten (binding) vergleichen, versuche ich immer über opacity zu lösen - dort kann man ein binding eingeben

            Dachte man kann in jede Property ein Binding eingeben? Oder ist dem nicht so?

            Check my ioBroker webui - a vis alternative
            see: https://github.com/iobroker-community-adapters/ioBroker.webui

            liv-in-skyL 1 Antwort Letzte Antwort
            0
            • jogibear9988J jogibear9988

              @liv-in-sky said in VIS Sichtbarkeit über mehrere Bedingungen:

              @ralle211 sichtbarkeit zusteuern mit mehreren daten (binding) vergleichen, versuche ich immer über opacity zu lösen - dort kann man ein binding eingeben

              Dachte man kann in jede Property ein Binding eingeben? Oder ist dem nicht so?

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von
              #10

              @jogibear9988

              ich glaube bei sichtbarkeit nicht - zumindest war das früher so

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              R 1 Antwort Letzte Antwort
              0
              • SchmakusS Schmakus

                @ralle211 sagte in VIS Sichtbarkeit über mehrere Bedingungen:

                @schmakus sagte in VIS Sichtbarkeit über mehrere Bedingungen:

                [5, 6, 18].includes(val)

                Hey danke, geht aber auch nicht :disappointed: Den Workaround will ich ja extra nicht wenn es diese Funktion (wohl) gibt.

                Also ich hab mir das nun mal genauer angeschaut. So wie es aussieht, kann man nur einen Wert vergleichen.

                == // exakt
                != // ungleich
                <= // kleiner/gleich
                >= // größer/gleich
                < // kleiner
                > // größer
                consists / bestehend aus // enthält eine Teil z.B.: Wert = "Hallo" => "all" wird als true gewertet
                not consits / bestehend nicht aus // enthält nicht eine Teil z.B.: Wert = "Hallo" => "all" wird als false gewertet
                exist // nicht undefined, null oder NaN
                not exist // undefined, null oder NaN
                
                R Offline
                R Offline
                ralle211
                schrieb am zuletzt editiert von
                #11

                @schmakus
                Das würde das aktuelle Verhalten erklären. Danke

                1 Antwort Letzte Antwort
                0
                • liv-in-skyL liv-in-sky

                  @ralle211 sichtbarkeit zusteuern mit mehreren daten (binding) vergleichen, versuche ich immer über opacity zu lösen - dort kann man ein binding eingeben

                  R Offline
                  R Offline
                  ralle211
                  schrieb am zuletzt editiert von
                  #12

                  @liv-in-sky
                  Opacity geht für die Sichtbarkeit. Jedoch liegt das eigentlich unsichtbare Element immer noch über dem Button sodass dieser sich nicht mehr bedienen lässt.

                  liv-in-skyL 1 Antwort Letzte Antwort
                  0
                  • liv-in-skyL liv-in-sky

                    @jogibear9988

                    ich glaube bei sichtbarkeit nicht - zumindest war das früher so

                    R Offline
                    R Offline
                    ralle211
                    schrieb am zuletzt editiert von
                    #13

                    @liv-in-sky
                    Dann werde ich um eine function und eine bool variable nicht herumkommen.
                    Danke euch allen

                    1 Antwort Letzte Antwort
                    0
                    • R ralle211

                      @liv-in-sky
                      Opacity geht für die Sichtbarkeit. Jedoch liegt das eigentlich unsichtbare Element immer noch über dem Button sodass dieser sich nicht mehr bedienen lässt.

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      schrieb am zuletzt editiert von
                      #14

                      @ralle211

                      ja, das geht dann nicht, es sei den, du bearbeitest auch noch den z-index gleichzeitig mit

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      1 Antwort Letzte Antwort
                      0
                      • HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #15

                        @liv-in-sky sagte in [gelöst] VIS Sichtbarkeit über mehrere Bedingungen:

                        @ralle211

                        ja, das geht dann nicht, es sei den, du bearbeitest auch noch den z-index gleichzeitig mit

                        Das alleine müsste doch schon reichen.
                        bei entsprechender Anordnung der Widgets

                        kein Support per PN! - Fragen im Forum stellen -

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        ioBroker freut sich auch über eine Spende für das Forum. Benutzt dazu den Spendenbutton im Header. Danke!

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        1 Antwort Letzte Antwort
                        0
                        • jogibear9988J Offline
                          jogibear9988J Offline
                          jogibear9988
                          schrieb am zuletzt editiert von
                          #16

                          Dann macht halt mal einen feature request bei Visu/Vis2. Vlt. kann man das dort auch einbauen.

                          So gehts z.b. in webui: https://forum.iobroker.net/post/1123018

                          Check my ioBroker webui - a vis alternative
                          see: https://github.com/iobroker-community-adapters/ioBroker.webui

                          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

                          328

                          Online

                          32.7k

                          Benutzer

                          82.4k

                          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