Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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 Binding - Oder-Verknüpfung?

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    227

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    222

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    894

[gelöst] vis Binding - Oder-Verknüpfung?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vismaterial ui
7 Beiträge 4 Kommentatoren 678 Aufrufe 4 Beobachtet
  • Ä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.
  • A Offline
    A Offline
    ak1
    schrieb am zuletzt editiert von ak1
    #1

    Ich benutze in meiner Visualisierung einen "jqui - Button State" und versuche darin den Button-Hintergrund in Abhängigkeit zu einem Datenpunkt zu färben.

    Entsprechend sieht mein CSS-Klasse Feld so aus (ich nutze hier MDCSS V2):

    {mode:daikin.0.control.mode;mode == "1"  ? "mdui-deeppurple-bg":""}
    

    Das funktioniert auch soweit.
    Leider kann der Datenpunkt für den Button aber zusätzlich noch die Werte "0" und "7" annehmen und ich möchte den gleichen Effekt haben.

    Ich bräuchte quasi eine logische Oder-Verknüpfung. In etwa so etwas:

    {mode:daikin.0.control.mode;mode == "1" || "0" || "7" ? "mdui-deeppurple-bg":""}
    

    So geht das natürlich nicht. Aber hat jemand eine Idee, wie ich das bewerkstelligen könnte?

    IMG_0346.jpeg
    Der Automatik-Button ist übrigens der "Übeltäter". Entweder verstellt der Daikin-Adapter, oder der Controller des Klimageräts den Wert.

    Danke und Gruß
    ak1

    paul53P a200A 2 Antworten Letzte Antwort
    0
    • A ak1

      Ich benutze in meiner Visualisierung einen "jqui - Button State" und versuche darin den Button-Hintergrund in Abhängigkeit zu einem Datenpunkt zu färben.

      Entsprechend sieht mein CSS-Klasse Feld so aus (ich nutze hier MDCSS V2):

      {mode:daikin.0.control.mode;mode == "1"  ? "mdui-deeppurple-bg":""}
      

      Das funktioniert auch soweit.
      Leider kann der Datenpunkt für den Button aber zusätzlich noch die Werte "0" und "7" annehmen und ich möchte den gleichen Effekt haben.

      Ich bräuchte quasi eine logische Oder-Verknüpfung. In etwa so etwas:

      {mode:daikin.0.control.mode;mode == "1" || "0" || "7" ? "mdui-deeppurple-bg":""}
      

      So geht das natürlich nicht. Aber hat jemand eine Idee, wie ich das bewerkstelligen könnte?

      IMG_0346.jpeg
      Der Automatik-Button ist übrigens der "Übeltäter". Entweder verstellt der Daikin-Adapter, oder der Controller des Klimageräts den Wert.

      Danke und Gruß
      ak1

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @ak1 sagte in vis Binding - Oder-Verknüpfung?:

      So geht das natürlich nicht.

      So funktioniert eine Oder-Verknüpfung nicht. Versuche mal

      {mode:daikin.0.control.mode;mode == "1" || mode == "0" || mode == "7" ? "mdui-deeppurple-bg":""}
      

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      2
      • A ak1

        Ich benutze in meiner Visualisierung einen "jqui - Button State" und versuche darin den Button-Hintergrund in Abhängigkeit zu einem Datenpunkt zu färben.

        Entsprechend sieht mein CSS-Klasse Feld so aus (ich nutze hier MDCSS V2):

        {mode:daikin.0.control.mode;mode == "1"  ? "mdui-deeppurple-bg":""}
        

        Das funktioniert auch soweit.
        Leider kann der Datenpunkt für den Button aber zusätzlich noch die Werte "0" und "7" annehmen und ich möchte den gleichen Effekt haben.

        Ich bräuchte quasi eine logische Oder-Verknüpfung. In etwa so etwas:

        {mode:daikin.0.control.mode;mode == "1" || "0" || "7" ? "mdui-deeppurple-bg":""}
        

        So geht das natürlich nicht. Aber hat jemand eine Idee, wie ich das bewerkstelligen könnte?

        IMG_0346.jpeg
        Der Automatik-Button ist übrigens der "Übeltäter". Entweder verstellt der Daikin-Adapter, oder der Controller des Klimageräts den Wert.

        Danke und Gruß
        ak1

        a200A Offline
        a200A Offline
        a200
        schrieb am zuletzt editiert von
        #3

        @ak1 sagte in vis Binding - Oder-Verknüpfung?:

        Ich benutze in meiner Visualisierung einen "jqui - Button State" und versuche darin den Button-Hintergrund in Abhängigkeit zu einem Datenpunkt zu färben.

        Entsprechend sieht mein CSS-Klasse Feld so aus (ich nutze hier MDCSS V2):

        {mode:daikin.0.control.mode;mode == "1"  ? "mdui-deeppurple-bg":""}
        

        Das funktioniert auch soweit.
        Leider kann der Datenpunkt für den Button aber zusätzlich noch die Werte "0" und "7" annehmen und ich möchte den gleichen Effekt haben.

        Ich bräuchte quasi eine logische Oder-Verknüpfung. In etwa so etwas:

        {mode:daikin.0.control.mode;mode =="1" || "0" || "7" ? "mdui-deeppurple-bg":""}
        

        So geht das natürlich nicht. Aber hat jemand eine Idee, wie ich das bewerkstelligen könnte?

        Danke und Gruß
        ak1

        {mode:daikin.0.control.mode;mode >2? "mdui-deeppurple-bg": mode ==7? "mdui-deeppurple-bg":""}
        

        IoBroker auf QNAP TS-451, Raspi und NUC

        1 Antwort Letzte Antwort
        1
        • A Offline
          A Offline
          ak1
          schrieb am zuletzt editiert von
          #4

          Besten Dank für die Hinweise. Das hat geholfen.
          So wie von @paul53 beschrieben, hat es funktioniert.

          VG
          ak1

          a200A 1 Antwort Letzte Antwort
          0
          • A ak1

            Besten Dank für die Hinweise. Das hat geholfen.
            So wie von @paul53 beschrieben, hat es funktioniert.

            VG
            ak1

            a200A Offline
            a200A Offline
            a200
            schrieb am zuletzt editiert von
            #5

            @ak1 sagte in vis Binding - Oder-Verknüpfung?:

            Besten Dank für die Hinweise. Das hat geholfen.
            So wie von @paul53 beschrieben, hat es funktioniert.

            VG
            ak1

            Im Zweifelsfall würde ich mich auch an @paul53 Vorschläge halten.

            IoBroker auf QNAP TS-451, Raspi und NUC

            SBorgS 1 Antwort Letzte Antwort
            0
            • a200A a200

              @ak1 sagte in vis Binding - Oder-Verknüpfung?:

              Besten Dank für die Hinweise. Das hat geholfen.
              So wie von @paul53 beschrieben, hat es funktioniert.

              VG
              ak1

              Im Zweifelsfall würde ich mich auch an @paul53 Vorschläge halten.

              SBorgS Offline
              SBorgS Offline
              SBorg
              Forum Testing Most Active
              schrieb am zuletzt editiert von SBorg
              #6

              @a200 Ich unterstelle jetzt auch einfach mal den Lerneffekt, aber deine Lösung funktioniert nicht so wie von @ak1 gefordert. Die Anforderung war bei 0,1 und 7 (bzw. genauer bei "oder") "etwas" zu tun. Bei dir würde aber bei alles über 2 ausgeführt werden. Der "mode==7" Teil kommt bei einem Wert von "7" nicht zur Ausführung, da bereits schon die erste Bedingung "mode > 2" wahr ist.
              ...und "0" und "1" funktionieren ebenfalls nicht. Sind beide kleiner als "mode >2" (also false), sind ebenfalls nicht "mode==7", also false und erzeugen dann als Ergebnis "" (nix).

              LG SBorg ( SBorg auf GitHub)
              Projekte: Lebensmittelwarnung.de | WLAN-Wetterstation | PimpMyStation

              a200A 1 Antwort Letzte Antwort
              0
              • SBorgS SBorg

                @a200 Ich unterstelle jetzt auch einfach mal den Lerneffekt, aber deine Lösung funktioniert nicht so wie von @ak1 gefordert. Die Anforderung war bei 0,1 und 7 (bzw. genauer bei "oder") "etwas" zu tun. Bei dir würde aber bei alles über 2 ausgeführt werden. Der "mode==7" Teil kommt bei einem Wert von "7" nicht zur Ausführung, da bereits schon die erste Bedingung "mode > 2" wahr ist.
                ...und "0" und "1" funktionieren ebenfalls nicht. Sind beide kleiner als "mode >2" (also false), sind ebenfalls nicht "mode==7", also false und erzeugen dann als Ergebnis "" (nix).

                a200A Offline
                a200A Offline
                a200
                schrieb am zuletzt editiert von
                #7

                @SBorg - tja, da habe ich nicht aufgepasst. da hast du vollkommen recht! mea culpa.

                IoBroker auf QNAP TS-451, Raspi und NUC

                1 Antwort Letzte Antwort
                0

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                582

                Online

                32.8k

                Benutzer

                82.8k

                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