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. Widget ausblenden, wenn anderes Widget aktiv ist

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Widget ausblenden, wenn anderes Widget aktiv ist

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vis
14 Beiträge 5 Kommentatoren 1.4k Aufrufe 6 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.
  • M Offline
    M Offline
    manny4566
    schrieb am zuletzt editiert von manny4566
    #1

    Hi,

    gibt es eine Möglichkeit in der Iobroker VIS ein Widget auszublenden, wenn ein anderes aktiv ist ? Quasi innerhalb der VIS eine if Anweisung zu schreiben im Script Reiter ?
    Konkret geht es mir gerade um 2 Widgets (Mülltonnen), die die selbe Stelle belegen und sich gerade überlagern. Normallerweise ist das nicht der Fall, dass 2 gleichzeitig aktiv sind und somit kommen sie sich nicht in die Quere.
    Da es aber gerade eine zufällige Konstellation gibt, die wohl nur einmal im Jahr vorkommt, habe ich 2 Tonnen Widgets aktiv, da die Bedingung bei beiden kleiner 2 Tage ist und sie sich somit beide aktiv schalten.
    Cool wäre es, wenn ich zusätzlich abfragen könnte, dass wenn Widget x aktiv ist, Widget y aus bleiben soll.
    Ich hoffe, dass das verständlich war.
    Danke

    CinimodC OliverIOO BananaJoeB liv-in-skyL 4 Antworten Letzte Antwort
    0
    • M manny4566

      Hi,

      gibt es eine Möglichkeit in der Iobroker VIS ein Widget auszublenden, wenn ein anderes aktiv ist ? Quasi innerhalb der VIS eine if Anweisung zu schreiben im Script Reiter ?
      Konkret geht es mir gerade um 2 Widgets (Mülltonnen), die die selbe Stelle belegen und sich gerade überlagern. Normallerweise ist das nicht der Fall, dass 2 gleichzeitig aktiv sind und somit kommen sie sich nicht in die Quere.
      Da es aber gerade eine zufällige Konstellation gibt, die wohl nur einmal im Jahr vorkommt, habe ich 2 Tonnen Widgets aktiv, da die Bedingung bei beiden kleiner 2 Tage ist und sie sich somit beide aktiv schalten.
      Cool wäre es, wenn ich zusätzlich abfragen könnte, dass wenn Widget x aktiv ist, Widget y aus bleiben soll.
      Ich hoffe, dass das verständlich war.
      Danke

      CinimodC Offline
      CinimodC Offline
      Cinimod
      Most Active
      schrieb am zuletzt editiert von
      #2

      @manny4566

      Hallo Manny,

      erstmal stellt sich mir die frage, wenn beide Widgets zeitgleich auftauchen, hat es ja den Grund das beide Ereignisse auftreten, oder in kürze auftreten. Macht es dann sinn eines verschwinden zu lassen, über das du dann nicht benachrichtigt wirst ?

      Kennst du die Option der Sichtbarkeit, dort kannst du einen beliebigen Datenpunkt als sichtbar bedingung einstellen.
      Vielleicht hast du einen Datenpunkt der sagt wie viele Ereignisse gerade aktiv sind, und du gibt ihm die Bedingung das das Widget nur sichtbar sein soll wenn dieser Datenpunkt den Wert "1" hat.

      Bildschirmfoto 2021-11-16 um 22.10.15.png

      Synology DS918+, Fritzbox 6690 Cable, #Docker #Blockly #Vis2 #Deconz #Tasmota

      1 Antwort Letzte Antwort
      0
      • M manny4566

        Hi,

        gibt es eine Möglichkeit in der Iobroker VIS ein Widget auszublenden, wenn ein anderes aktiv ist ? Quasi innerhalb der VIS eine if Anweisung zu schreiben im Script Reiter ?
        Konkret geht es mir gerade um 2 Widgets (Mülltonnen), die die selbe Stelle belegen und sich gerade überlagern. Normallerweise ist das nicht der Fall, dass 2 gleichzeitig aktiv sind und somit kommen sie sich nicht in die Quere.
        Da es aber gerade eine zufällige Konstellation gibt, die wohl nur einmal im Jahr vorkommt, habe ich 2 Tonnen Widgets aktiv, da die Bedingung bei beiden kleiner 2 Tage ist und sie sich somit beide aktiv schalten.
        Cool wäre es, wenn ich zusätzlich abfragen könnte, dass wenn Widget x aktiv ist, Widget y aus bleiben soll.
        Ich hoffe, dass das verständlich war.
        Danke

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

        @manny4566
        und wenn du die Sichtbarkeitsbedingung des ersten Widgets umkehrst und im anderen widget einträgst?
        Wenn du uns die Bedingung nennst, kann man evtl helfen.
        vis bietet direkt da keine Möglichkeit.
        Evtl. könnte man mit javascript jquery etwas machen.
        Das ist aber unter vis etwas hakelig, da die widgets dynamisch generiert werden

        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
        • M manny4566

          Hi,

          gibt es eine Möglichkeit in der Iobroker VIS ein Widget auszublenden, wenn ein anderes aktiv ist ? Quasi innerhalb der VIS eine if Anweisung zu schreiben im Script Reiter ?
          Konkret geht es mir gerade um 2 Widgets (Mülltonnen), die die selbe Stelle belegen und sich gerade überlagern. Normallerweise ist das nicht der Fall, dass 2 gleichzeitig aktiv sind und somit kommen sie sich nicht in die Quere.
          Da es aber gerade eine zufällige Konstellation gibt, die wohl nur einmal im Jahr vorkommt, habe ich 2 Tonnen Widgets aktiv, da die Bedingung bei beiden kleiner 2 Tage ist und sie sich somit beide aktiv schalten.
          Cool wäre es, wenn ich zusätzlich abfragen könnte, dass wenn Widget x aktiv ist, Widget y aus bleiben soll.
          Ich hoffe, dass das verständlich war.
          Danke

          BananaJoeB Online
          BananaJoeB Online
          BananaJoe
          Most Active
          schrieb am zuletzt editiert von BananaJoe
          #4

          @manny4566 Nimm die vis-inventwo-Widgets, das Multi-Widget kann beim Typ "State" mehrere Zustände annehmen - und jeder lässt sich mit einem eigenen Wert, aber auch verschiedenen Datenpunkten festlegen. Treffen mehrere Bedingungen zu wird es meine ich der erste Treffer.

          Ich nutze das zum Beispiel um 4 verschiedene Zustände meiner Waschmaschine anzuzeigen (Aus, Standby, Wäscht, ist fertig)

          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

          M 1 Antwort Letzte Antwort
          0
          • BananaJoeB BananaJoe

            @manny4566 Nimm die vis-inventwo-Widgets, das Multi-Widget kann beim Typ "State" mehrere Zustände annehmen - und jeder lässt sich mit einem eigenen Wert, aber auch verschiedenen Datenpunkten festlegen. Treffen mehrere Bedingungen zu wird es meine ich der erste Treffer.

            Ich nutze das zum Beispiel um 4 verschiedene Zustände meiner Waschmaschine anzuzeigen (Aus, Standby, Wäscht, ist fertig)

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

            @bananajoe said in Widget ausblenden, wenn anderes Widget aktiv ist:

            inventwo

            danke für den Tipp, aber das hilft mir an der Stelle nicht, da es nicht um einfache Werte geht, sondern um das Widget von TrashSchedule. Hätte ich vielleicht direkt besser beschreiben sollen

            @cinimod
            Ja das ist mir bekannt

            @oliverio
            ich mach mal paar Bilder rein und eine bessere Erklärung:

            Es geht um den TrashSchedule:

            4f0860cf-78b9-4175-bdcf-2291efe7fbd8-grafik.png

            Ich habe 4 Adapter, da ich gerne für jede Tonne ein Einzelnes Widget haben möchte.
            Die nächste Tonne wird mir 2 Tage vorher angezeigt in der VIS an einer dafür definierten Stelle.
            Mit der Bedingung wird nur die Tonne angezeigt, die in den nächsten 2 Tagen dran ist, sonst keines der Widgets.
            Jetzt hatte ich den speziellen Fall in dieser Woche, dass eine Tonne Dienstag dran war und eine Mittwoch. Am Montag wurden mir somit beide Widgets angezeigt und haben sich dadurch überlagert.
            Dieser Fall kommt vielleicht nur einmal im Jahr vor und ist sehr selten. Ich hatte ihn bis vor kurzem gar nicht auf dem Schirm.
            Meine Idee war jetzt, ob man nicht eventuell eine weitere Bidungung in form einer if Schleife einbauen könnte unter dem Script Reiter, nach dem Motto, dass das Objekt nur angezeigt werden soll, wenn kein anderes aktiv ist.
            In der Hoffnung, dass das geht.

            BananaJoeB 1 Antwort Letzte Antwort
            0
            • M manny4566

              @bananajoe said in Widget ausblenden, wenn anderes Widget aktiv ist:

              inventwo

              danke für den Tipp, aber das hilft mir an der Stelle nicht, da es nicht um einfache Werte geht, sondern um das Widget von TrashSchedule. Hätte ich vielleicht direkt besser beschreiben sollen

              @cinimod
              Ja das ist mir bekannt

              @oliverio
              ich mach mal paar Bilder rein und eine bessere Erklärung:

              Es geht um den TrashSchedule:

              4f0860cf-78b9-4175-bdcf-2291efe7fbd8-grafik.png

              Ich habe 4 Adapter, da ich gerne für jede Tonne ein Einzelnes Widget haben möchte.
              Die nächste Tonne wird mir 2 Tage vorher angezeigt in der VIS an einer dafür definierten Stelle.
              Mit der Bedingung wird nur die Tonne angezeigt, die in den nächsten 2 Tagen dran ist, sonst keines der Widgets.
              Jetzt hatte ich den speziellen Fall in dieser Woche, dass eine Tonne Dienstag dran war und eine Mittwoch. Am Montag wurden mir somit beide Widgets angezeigt und haben sich dadurch überlagert.
              Dieser Fall kommt vielleicht nur einmal im Jahr vor und ist sehr selten. Ich hatte ihn bis vor kurzem gar nicht auf dem Schirm.
              Meine Idee war jetzt, ob man nicht eventuell eine weitere Bidungung in form einer if Schleife einbauen könnte unter dem Script Reiter, nach dem Motto, dass das Objekt nur angezeigt werden soll, wenn kein anderes aktiv ist.
              In der Hoffnung, dass das geht.

              BananaJoeB Online
              BananaJoeB Online
              BananaJoe
              Most Active
              schrieb am zuletzt editiert von
              #6

              @manny4566 Es gibt auch die Datenpunkte - ich habe statt dem TrashSchedule Widget einfach meine eigenen gebaut und die Infos aus den Datenpunkten bezogen:
              ef038dad-15c1-4d25-91e5-93a9314e4781-image.png

              Könnte man natürlich auch übereinander legen bzw. in einem Widget realisieren

              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

              1 Antwort Letzte Antwort
              0
              • M manny4566

                Hi,

                gibt es eine Möglichkeit in der Iobroker VIS ein Widget auszublenden, wenn ein anderes aktiv ist ? Quasi innerhalb der VIS eine if Anweisung zu schreiben im Script Reiter ?
                Konkret geht es mir gerade um 2 Widgets (Mülltonnen), die die selbe Stelle belegen und sich gerade überlagern. Normallerweise ist das nicht der Fall, dass 2 gleichzeitig aktiv sind und somit kommen sie sich nicht in die Quere.
                Da es aber gerade eine zufällige Konstellation gibt, die wohl nur einmal im Jahr vorkommt, habe ich 2 Tonnen Widgets aktiv, da die Bedingung bei beiden kleiner 2 Tage ist und sie sich somit beide aktiv schalten.
                Cool wäre es, wenn ich zusätzlich abfragen könnte, dass wenn Widget x aktiv ist, Widget y aus bleiben soll.
                Ich hoffe, dass das verständlich war.
                Danke

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

                @manny4566

                was ich noch nicht verstehe: wenn beide aktiv sind, überlagern sie sich - dann ist doch die hintere tonne eh nicht sichtbar ? wenn sie die selben größen haben - oder was ist da das problem ? hast du da mal ein bild

                theoretisch könnte die datenpunkte in der vis abfragen und mit jquery eines davon ausblenden - dann ist aber die info weg, das beide "eigentlich" fällig sind und beide eigentlich auch angezeigt werden sollten

                man könnte auch die position der bilder ändern, in abhängigkeit des trashschedule wertes - dann müßte aber auch die position eines bildes in abhängigkeit verschoben werden - falls du die tage auch noch anzeigst - z.b in der mitte des bildes, müßte auch das bedacht werden

                hier mal beispiele, wie man das anzeigen könnte - ich gehe davon aus, du willst immer den selben bereich nutzen, also die größe eines bildes - -ich habe das nicht getestet, aber es müßte mit bindings möglich sein. das erste bild sind 2 hintereinander - das hintere sieht man nicht - das rechte bild finde ich am besten

                Image 2.png

                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

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

                  @manny4566

                  was ich noch nicht verstehe: wenn beide aktiv sind, überlagern sie sich - dann ist doch die hintere tonne eh nicht sichtbar ? wenn sie die selben größen haben - oder was ist da das problem ? hast du da mal ein bild

                  theoretisch könnte die datenpunkte in der vis abfragen und mit jquery eines davon ausblenden - dann ist aber die info weg, das beide "eigentlich" fällig sind und beide eigentlich auch angezeigt werden sollten

                  man könnte auch die position der bilder ändern, in abhängigkeit des trashschedule wertes - dann müßte aber auch die position eines bildes in abhängigkeit verschoben werden - falls du die tage auch noch anzeigst - z.b in der mitte des bildes, müßte auch das bedacht werden

                  hier mal beispiele, wie man das anzeigen könnte - ich gehe davon aus, du willst immer den selben bereich nutzen, also die größe eines bildes - -ich habe das nicht getestet, aber es müßte mit bindings möglich sein. das erste bild sind 2 hintereinander - das hintere sieht man nicht - das rechte bild finde ich am besten

                  Image 2.png

                  M Offline
                  M Offline
                  manny4566
                  schrieb am zuletzt editiert von
                  #8

                  @liv-in-sky
                  Hi,
                  ich hab es mal nachgestellt. Vielleicht hab ich da irgendwo auch einen Denkfehler oder einen Wert falsch.
                  So wäre es normal, mit der Tonne, die heute dran ist:

                  88410cdf-8eef-48e9-a98a-35a7c7c09b70-grafik.png

                  Jetzt hab ich mal den Restmüll dazugeschaltet, die in 6 Tagen dran ist indem ich dort den Wert der Bedingung von 2 auf 6 geändert hab. Es sind somit beide aktiv und überlagern sich:

                  14d41c37-2bdb-4ec2-9a9d-2dc2906c4f23-grafik.png

                  liv-in-skyL 1 Antwort Letzte Antwort
                  0
                  • M manny4566

                    @liv-in-sky
                    Hi,
                    ich hab es mal nachgestellt. Vielleicht hab ich da irgendwo auch einen Denkfehler oder einen Wert falsch.
                    So wäre es normal, mit der Tonne, die heute dran ist:

                    88410cdf-8eef-48e9-a98a-35a7c7c09b70-grafik.png

                    Jetzt hab ich mal den Restmüll dazugeschaltet, die in 6 Tagen dran ist indem ich dort den Wert der Bedingung von 2 auf 6 geändert hab. Es sind somit beide aktiv und überlagern sich:

                    14d41c37-2bdb-4ec2-9a9d-2dc2906c4f23-grafik.png

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

                    @manny4566

                    ok - du nutzt die widget von trashschedule und keine eigenene bilder -es überlagern sich nur die texte - ich muss mir mal kurz die widgets ansehen - ich nutze die nicht

                    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

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

                      @manny4566

                      ok - du nutzt die widget von trashschedule und keine eigenene bilder -es überlagern sich nur die texte - ich muss mir mal kurz die widgets ansehen - ich nutze die nicht

                      M Offline
                      M Offline
                      manny4566
                      schrieb am zuletzt editiert von manny4566
                      #10

                      @liv-in-sky
                      Ja der Text auf jeden Fall.
                      Die Tonne auch etwas . Man sieht die Ränder der Tonne im Hintergrund etwas.

                      Vielleicht kann man das auch mit einem Trick umgehen.
                      Ich weiß leider nicht, was mit jquery so alles möglich ist. Da kenne ich mich nicht aus.
                      Vielleicht kann man die Größe des hinteren Widgets dynamisch anpassen und verkleinern, wenn was anderes aktiv ist und würde somit das hintere Widget gar nicht sehen.
                      Oder ggf. ganz ausschalten?

                      Danke dir

                      liv-in-skyL 1 Antwort Letzte Antwort
                      0
                      • M manny4566

                        @liv-in-sky
                        Ja der Text auf jeden Fall.
                        Die Tonne auch etwas . Man sieht die Ränder der Tonne im Hintergrund etwas.

                        Vielleicht kann man das auch mit einem Trick umgehen.
                        Ich weiß leider nicht, was mit jquery so alles möglich ist. Da kenne ich mich nicht aus.
                        Vielleicht kann man die Größe des hinteren Widgets dynamisch anpassen und verkleinern, wenn was anderes aktiv ist und würde somit das hintere Widget gar nicht sehen.
                        Oder ggf. ganz ausschalten?

                        Danke dir

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

                        @manny4566

                        das müßte doch mit opacity funktionieren

                        {wert1:trashschedule.0.type.restmüll.daysLeft; wert1<=2 ? 0 : 100 }

                        das muss in im wertstoff -widget bei ocupacity eingetragen werden

                        Image 3.png

                        du musst aber deinen datenpunkt (hat andere id wie bei mir) angleichen

                        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

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

                          @manny4566

                          das müßte doch mit opacity funktionieren

                          {wert1:trashschedule.0.type.restmüll.daysLeft; wert1<=2 ? 0 : 100 }

                          das muss in im wertstoff -widget bei ocupacity eingetragen werden

                          Image 3.png

                          du musst aber deinen datenpunkt (hat andere id wie bei mir) angleichen

                          M Offline
                          M Offline
                          manny4566
                          schrieb am zuletzt editiert von manny4566
                          #12

                          @liv-in-sky

                          Hi,

                          ja damit klappt es. Super danke.
                          Aber noch eine Frage dazu.

                          Kann man da auch weitere Werte abfragen und mit einem "oder" vergleichen, welcher von beiden eintrifft, damit am Ende das ganze true ist und ausgeblendet wird?

                          Also sowas z.B.:

                          {wert1:trashschedule.1.next.daysLeft; wert1 <=2 ? 0 : 100 }||{wert2:trashschedule.2.next.daysLeft; wert2 <=2 ? 0 : 100 }
                          

                          Leider klappt die Variante nicht.

                          liv-in-skyL 1 Antwort Letzte Antwort
                          0
                          • M manny4566

                            @liv-in-sky

                            Hi,

                            ja damit klappt es. Super danke.
                            Aber noch eine Frage dazu.

                            Kann man da auch weitere Werte abfragen und mit einem "oder" vergleichen, welcher von beiden eintrifft, damit am Ende das ganze true ist und ausgeblendet wird?

                            Also sowas z.B.:

                            {wert1:trashschedule.1.next.daysLeft; wert1 <=2 ? 0 : 100 }||{wert2:trashschedule.2.next.daysLeft; wert2 <=2 ? 0 : 100 }
                            

                            Leider klappt die Variante nicht.

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

                            @manny4566 ja geht aber anders

                            beispiel:
                            https://forum.iobroker.net/post/704635

                            {wert1:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic2; wert2:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic; wert3:0_userdata.0.CONTROL-OWN.AAATEST.TestHTMLRefresh; wert1=="true" ? wert2=="true" ? wert3=="true" ? "blinker" :"" : "": ""} 
                            

                            du musst alles in einer geschweiften klammer machen!

                            die if abfrage geht so:

                            wert==2 ? 0 : 100

                            wenn wert gleich 2 dann 0 sonst 100

                            darin musst du dann verschachteln

                            zu deinem beispiel:

                            {dp2:trashschedule.0.type.restmüll.daysLeft; dp1:trashschedule.0.type.papierTonne.daysLeft;  dp2 == 13 || dp1==8 ? 0 : 100 }
                            

                            ABER

                            es gibt wieder mal einen bug (deshalb hat es länger gedauert) in der vis: wenn der zweite dp einen umlaut beinhaltet geht es nicht, daher habe ich das mit papiertonne getestet - steht da biomüll, hat die formel einen fehler
                            wenn du das nutzen willst, geht das nur über ein alias, dass darf dann keinen umlaut haben

                            habe github issue eröffnet:

                            https://github.com/ioBroker/ioBroker.vis/issues/423

                            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

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

                              @manny4566 ja geht aber anders

                              beispiel:
                              https://forum.iobroker.net/post/704635

                              {wert1:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic2; wert2:0_userdata.0.CONTROL-OWN.AAATEST.TestLogic; wert3:0_userdata.0.CONTROL-OWN.AAATEST.TestHTMLRefresh; wert1=="true" ? wert2=="true" ? wert3=="true" ? "blinker" :"" : "": ""} 
                              

                              du musst alles in einer geschweiften klammer machen!

                              die if abfrage geht so:

                              wert==2 ? 0 : 100

                              wenn wert gleich 2 dann 0 sonst 100

                              darin musst du dann verschachteln

                              zu deinem beispiel:

                              {dp2:trashschedule.0.type.restmüll.daysLeft; dp1:trashschedule.0.type.papierTonne.daysLeft;  dp2 == 13 || dp1==8 ? 0 : 100 }
                              

                              ABER

                              es gibt wieder mal einen bug (deshalb hat es länger gedauert) in der vis: wenn der zweite dp einen umlaut beinhaltet geht es nicht, daher habe ich das mit papiertonne getestet - steht da biomüll, hat die formel einen fehler
                              wenn du das nutzen willst, geht das nur über ein alias, dass darf dann keinen umlaut haben

                              habe github issue eröffnet:

                              https://github.com/ioBroker/ioBroker.vis/issues/423

                              M Offline
                              M Offline
                              manny4566
                              schrieb am zuletzt editiert von
                              #14

                              @liv-in-sky

                              Danke für die ausführliche Erklärung. Das hilft mir weiter.

                              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

                              815

                              Online

                              32.6k

                              Benutzer

                              82.2k

                              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