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. Mehrere Werte für Bedingung in der Sichtbarkeit

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    275

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

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

Mehrere Werte für Bedingung in der Sichtbarkeit

Geplant Angeheftet Gesperrt Verschoben Visualisierung
7 Beiträge 3 Kommentatoren 276 Aufrufe 3 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.
  • D Offline
    D Offline
    Domenic 0
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich bin recht neu im Thema und habe leider über die Suche nichts gefunden. Daher meine (vielleicht) dumme Frage. Es geht um die Visualisierung meiner Wetteranzeige.

    Ich möchte in der VIS ein Image anzeigen lassen (eine Sonne die von einer kleinen Wolke verdeckt wird). Das geht über die Sichtbarkeit ganz gut und klappt auch. Nun habe ich aber das gleiche Image für mehrere Werte die mir der DasWetter Adapter liefert (z.B. "Bewölkt mit leichtem Regen" / "Bedeckt mit leichtem Regen" oder "Teils bewölkt" / "Bewölkt")

    Wie kann ich es umsetzten, dass ich in ein Wertefeld mehrere Werte mit einem "oder" verknüpfe? Oder muss ich dazu ein eigenes Blockly Script erstellen?

    Danke für eure Tipps und Tricks.

    OliverIOO 1 Antwort Letzte Antwort
    0
    • D Domenic 0

      Hallo zusammen,

      ich bin recht neu im Thema und habe leider über die Suche nichts gefunden. Daher meine (vielleicht) dumme Frage. Es geht um die Visualisierung meiner Wetteranzeige.

      Ich möchte in der VIS ein Image anzeigen lassen (eine Sonne die von einer kleinen Wolke verdeckt wird). Das geht über die Sichtbarkeit ganz gut und klappt auch. Nun habe ich aber das gleiche Image für mehrere Werte die mir der DasWetter Adapter liefert (z.B. "Bewölkt mit leichtem Regen" / "Bedeckt mit leichtem Regen" oder "Teils bewölkt" / "Bewölkt")

      Wie kann ich es umsetzten, dass ich in ein Wertefeld mehrere Werte mit einem "oder" verknüpfe? Oder muss ich dazu ein eigenes Blockly Script erstellen?

      Danke für eure Tipps und Tricks.

      OliverIOO Offline
      OliverIOO Offline
      OliverIO
      schrieb am zuletzt editiert von OliverIO
      #2

      @domenic-0

      hab gerade mal geschaut.
      leider ist die logik nicht sehr geschickt umgesetzt.
      du musst mit 2 datenpunkten arbeiten

      unter visibility object id (1) trägst du einen datenpunkt ein, in dem du alle möglichen werte einträgst, bei dem das widget angezeigt werden soll
      bei visibility / value for condition trägst du das folgende ein, datenpunkt (2) natürlich tauschen, gegen den datenpunkt, der den aktuellen wert enthält
      Bei condition wählst du consist aus

      {datenpunkt}
      

      Beispiel
      dp (1)
      0_userdata.0.test.test1
      enthält
      aa,bb,cc,dd
      dp (2)
      0_userdata.0.test.test1
      enthält
      aa wenn es angezeigt werden soll
      bb wenn es angezeigt werden soll
      xx wenn es nicht angezeigt werden soll

      Meine Adapter und Widgets
      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
      Links im Profil

      D 1 Antwort Letzte Antwort
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        da ist ein blockly einfacher...

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          @domenic-0

          hab gerade mal geschaut.
          leider ist die logik nicht sehr geschickt umgesetzt.
          du musst mit 2 datenpunkten arbeiten

          unter visibility object id (1) trägst du einen datenpunkt ein, in dem du alle möglichen werte einträgst, bei dem das widget angezeigt werden soll
          bei visibility / value for condition trägst du das folgende ein, datenpunkt (2) natürlich tauschen, gegen den datenpunkt, der den aktuellen wert enthält
          Bei condition wählst du consist aus

          {datenpunkt}
          

          Beispiel
          dp (1)
          0_userdata.0.test.test1
          enthält
          aa,bb,cc,dd
          dp (2)
          0_userdata.0.test.test1
          enthält
          aa wenn es angezeigt werden soll
          bb wenn es angezeigt werden soll
          xx wenn es nicht angezeigt werden soll

          D Offline
          D Offline
          Domenic 0
          schrieb am zuletzt editiert von
          #4

          @oliverio
          danke dir, sieht im Ganzen gar nicht so einfach aus :thinking_face: ich muss mich da mal reinlesen

          @arteck
          wie würde das denn aussehen?

          OliverIOO 1 Antwort Letzte Antwort
          0
          • D Domenic 0

            @oliverio
            danke dir, sieht im Ganzen gar nicht so einfach aus :thinking_face: ich muss mich da mal reinlesen

            @arteck
            wie würde das denn aussehen?

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            schrieb am zuletzt editiert von
            #5

            @domenic-0 sagte in Mehrere Werte für Bedingung in der Sichtbarkeit:

            danke dir, sieht im Ganzen gar nicht so einfach aus ich muss mich da mal reinlesen

            eigentlich nicht so schwer
            0141bcbe-627c-40fd-b8ac-ee3cbfaea359-image.png

            in test1 stehen alle deine möglichkeiten bei dem du das widget anzeigen lassen wills drin
            und in test2
            steht der aktuelle zustand drin
            also anhand deines beispiels
            test1=
            "Bewölkt mit leichtem Regen, Bedeckt mit leichtem Regen, Teils bewölkt, Bewölkt")
            wenn in test 2 dann "Bedeckt mit leichtem Regen"
            drin steht wird das widget angezeigt.
            steht in test2 "Sonne" drin, dann nicht, da das wort sonne in test1 nicht vorkommt

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            D 1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @domenic-0 sagte in Mehrere Werte für Bedingung in der Sichtbarkeit:

              danke dir, sieht im Ganzen gar nicht so einfach aus ich muss mich da mal reinlesen

              eigentlich nicht so schwer
              0141bcbe-627c-40fd-b8ac-ee3cbfaea359-image.png

              in test1 stehen alle deine möglichkeiten bei dem du das widget anzeigen lassen wills drin
              und in test2
              steht der aktuelle zustand drin
              also anhand deines beispiels
              test1=
              "Bewölkt mit leichtem Regen, Bedeckt mit leichtem Regen, Teils bewölkt, Bewölkt")
              wenn in test 2 dann "Bedeckt mit leichtem Regen"
              drin steht wird das widget angezeigt.
              steht in test2 "Sonne" drin, dann nicht, da das wort sonne in test1 nicht vorkommt

              D Offline
              D Offline
              Domenic 0
              schrieb am zuletzt editiert von Domenic 0
              #6

              @oliverio
              Perfekt, vielen Dank. Das macht das Ganze deutlich einfacher.
              Dann bleibt eigentlich nur die Fragen, wie die erstellten Datenpunkte dazu aussehen. Statustyp ist logischerweise String, Role ist "weather.symbol.desc.forecast.0" wie auch die Statustypen aus dem Adapter.
              Wie bekomme ich denn da nun die verschiedenen Zustände eingetragen? Stehe da glaube ich etwas auf dem Schlauch

              OliverIOO 1 Antwort Letzte Antwort
              0
              • D Domenic 0

                @oliverio
                Perfekt, vielen Dank. Das macht das Ganze deutlich einfacher.
                Dann bleibt eigentlich nur die Fragen, wie die erstellten Datenpunkte dazu aussehen. Statustyp ist logischerweise String, Role ist "weather.symbol.desc.forecast.0" wie auch die Statustypen aus dem Adapter.
                Wie bekomme ich denn da nun die verschiedenen Zustände eingetragen? Stehe da glaube ich etwas auf dem Schlauch

                OliverIOO Offline
                OliverIOO Offline
                OliverIO
                schrieb am zuletzt editiert von
                #7

                @domenic-0

                ich weiß nicht was dein adapter da liefert. als test2 kannst du ja auch einen datenpunkt des adapters eintragen, der den wert des aktuellen wetters liefert

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                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

                406

                Online

                32.7k

                Benutzer

                82.5k

                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