Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. latest vis update - bindings

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    latest vis update - bindings

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Michi68 @liv-in-sky last edited by

      @liv-in-sky
      Danke für den Hinweis, hatte ich noch gar nicht bemerkt, also alles wieder zurückändern in Anführungszeichen

      {wert:linux-control.0.Raspberry_4.info.is_online; wert==false ? "red" : "green"} 
      
      {wert:linux-control.0.Raspberry_4.info.is_online; wert=="false" ? "red" : "green"}
      
      1 Reply Last reply Reply Quote 0
      • SBorg
        SBorg Forum Testing Most Active @liv-in-sky last edited by

        @liv-in-sky sagte in latest vis update - bindings:

        {val:javascript.0.Tasmota-Timer.scriptRunning; val=="true" ? "blink-bunt-blau" : ""}
        

        [Ironie Modus /ON]

         {val:javascript.0.Tasmota-Timer.scriptRunning; val=="true" || val==true ? "blink-bunt-blau" : ""}
        

        ...😕

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Nashra last edited by

          @Nashra sagte in latest vis update - bindings:

          Da ist wohl was korrigiert worden, siehe hier

          das lese ich da nicht unbedingt raus. Da geht es IMHO um etwas anderes.

          Es wäre also zu klären, was jetzt der Bug ist.

          SBorg 1 Reply Last reply Reply Quote 0
          • SBorg
            SBorg Forum Testing Most Active @Homoran last edited by

            @Homoran Doch 🙂
            Die Bindings wurden schon immer als String gelesen und mussten erst in Number etc. konvertiert werden. Durch einen Fehler wurden sie in den beiden VIS-Version aber als Number, Boolean usw. behandelt (was eigentlich auch richtig wäre). Jetzt sind sie wieder alle String, also nix mehr mit {a:Datenpunkt; a == 1 ? "x" : "y"}, außer a wäre "1" und nicht 1 😉

            Ich dachte auch tolles Feature (endlich), aber letztendlich wohl leider doch nur durch einen Bug verursacht.

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @SBorg last edited by

              @SBorg sagte in latest vis update - bindings:

              was eigentlich auch richtig wäre

              Genau! Danach sollte sich doch vis auch richten, oder??
              das wäre ja nur konsequent!

              @SBorg sagte in latest vis update - bindings:

              tolles Feature (endlich)

              liv-in-sky 1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Homoran last edited by liv-in-sky

                @Homoran
                @SBorg

                also zusammenfassend:

                bei bool: =="true"
                bei string: =="text"
                bei number:== "666"

                ist das jetzt so korrekt ?

                Homoran SBorg 2 Replies Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @liv-in-sky last edited by

                  @liv-in-sky sagte in latest vis update - bindings:

                  ist das jetzt so korrekt ?

                  im Moment anscheinend schon.

                  Aber fü mich ist das der Bug 😉

                  liv-in-sky 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @Homoran last edited by

                    @Homoran

                    meinte ich auch - aber mir ist alles recht - hauptsache es bleibt dabei 🙂

                    1 Reply Last reply Reply Quote 0
                    • SBorg
                      SBorg Forum Testing Most Active @liv-in-sky last edited by

                      @liv-in-sky sagte in latest vis update - bindings:

                      @Homoran
                      @SBorg

                      also zusammenfassend:

                      bei bool: =="true"
                      bei string: =="text"
                      bei number:== "666"

                      ist das jetzt so korrekt ?

                      Nicht ganz 🙂
                      bool: == true/false (was im Binding nicht mehr geht)
                      string: == "blabla" (hier nun auch true/false, da alles im Binding String ist)
                      number: == 666 (geht so im Binding nicht, muss mittels Number(), parseInt(), parseFloat() umgewandelt werden)

                      Es ist also egal ob es im Datenpunkt String oder Boolean ist, es muss immer =="true" lauten.
                      Bei Number funktioniert auch ein =="666", was aber uU. zu einem nicht gewünschten Ergebnis führen kann, da hier durch die "" ein Stringvergleich durchgeführt wird. So kann dann String "99" größer als String "100" sein, obwohl man ja eigentlich Nummern vergleichen wollte und 99 eigentlich kleiner als 100 ist...

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        GreatEMU @SBorg last edited by

                        Ich möchte das Thema Bindings noch einmal nach oben befördern.
                        Bei mir funktionieren die Bindings soweit.
                        Nur auf meinem Android 10-Tabeltt bekomme ich keine Images angezeigt.
                        Hat dafür jemand eine Lösung?

                        machs-smart.de 1 Reply Last reply Reply Quote 0
                        • machs-smart.de
                          machs-smart.de @GreatEMU last edited by

                          @greatemu wie hast du sie denn eingebunden?

                          G 1 Reply Last reply Reply Quote 0
                          • G
                            GreatEMU @machs-smart.de last edited by

                            @mxbr Danke für die Rückmeldung.
                            Da ich auf die Inventwo-Widgets umgestiegen bin und dafür ein neues Projekt starten musste hat sich das Problem (erstmal) erledigt.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            902
                            Online

                            31.9k
                            Users

                            80.2k
                            Topics

                            1.3m
                            Posts

                            vis
                            7
                            16
                            1075
                            Loading More Posts
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes
                            Reply
                            • Reply as topic
                            Log in to reply
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                            The ioBroker Community 2014-2023
                            logo