Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
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
    18
    1
    773

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

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

Mehrere Werte für Bedingung in der Sichtbarkeit

Scheduled Pinned Locked Moved Visualisierung
7 Posts 3 Posters 279 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Domenic 0
    wrote on last edited by
    #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 Reply Last reply
    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
      wrote on last edited by 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 Reply Last reply
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        wrote on last edited by
        #3

        da ist ein blockly einfacher...

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

        1 Reply Last reply
        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
          wrote on last edited by
          #4

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

          @arteck
          wie würde das denn aussehen?

          OliverIOO 1 Reply Last reply
          0
          • D Domenic 0

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

            @arteck
            wie würde das denn aussehen?

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            wrote on last edited by
            #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 Reply Last reply
            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
              wrote on last edited by 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 Reply Last reply
              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
                wrote on last edited by
                #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 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                653

                Online

                32.8k

                Users

                82.7k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe