Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. VIS 1.2.10 Problem mit 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

    UNSOLVED VIS 1.2.10 Problem mit Bindings

    This topic has been deleted. Only users with topic management privileges can see it.
    • arteck
      arteck Developer Most Active last edited by arteck

      @Steff sagte in VIS 1.2.10 Problem mit Bindings:

      {wert:javascript.0.Gartenteich.Teichpumpe_Hand;wert == true ? "#008000" : "#44739e"}

      und zusätzlich uffpassn

      wert == true
      

      ist nicht gleich

      wert === true
      

      das erste wandelt die beiden Werte in gleiche Typen
      das 2 te ist streng Typisiert

      560db0f8-4f5b-4dbf-8750-bf90f5b3d364-grafik.png

      Steff 1 Reply Last reply Reply Quote 2
      • harrym
        harrym @SBorg last edited by

        @SBorg sagte in VIS 1.2.10 Problem mit Bindings:

        dass mit der Unterstützung von JSON in den Bindings diese Vorgehensweise geändert werden musste.

        JA. Genau das war es!

        K 1 Reply Last reply Reply Quote 0
        • K
          Knoddel @harrym last edited by

          Hab es gerade auch nochmal probiert, ohne " funktioniert wieder alles.
          Danke an alle die geholfen haben das Problem zu finden/lösen.

          1 Reply Last reply Reply Quote 0
          • Steff
            Steff @arteck last edited by

            Danke @arteck und @SBorg für eure Erklärungen.

            Klar ich habe mir das mit dem Binding und den beiden "" irgendwann mal hier aus dem Forum zusammenkopiert und es hat halt funktioniert. Aber so im Nachgang betrachtet war es falsch - es ist ein boolescher Vergleich, da sind die "" fehl am Platz.

            Danke nochmals und Gruß
            Steffen

            1 Reply Last reply Reply Quote 0
            • etv
              etv last edited by

              ...jawollo.... das mit den " war's!!

              {val:chromecast.0.ccAudioWohnzimmer.status.playing; val === true ? "#00DE00" : "#FFFFFF"}
              

              ...funktioniert nun - ich bin ebenfalls gleich auf die 1.2.11 hoch.

              Spitze, danke für eure Inputs und Tests!

              Liebe Grüße
              Tom

              1 Reply Last reply Reply Quote 0
              • etv
                etv last edited by

                ...aber wenn jetzt schon alle mitten drinnen sind.....

                ....warum geht DAS nicht?

                {val:chromecast.0.ccAudioWohnzimmer.player.url2play; val == "http://mp3stream7.apasf.apa.at/;stream.nsv" ? "#00DE00": "#000000"}
                

                der Rahmen ist immer weiß = mein Standard = er erkennt das Binding nicht.

                kann es an dem Strichpunkt in der URL liegen oder übersehe ich da was anderes?

                Liebe Grüße
                Tom

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

                  @etv sagte in VIS 1.2.10 Problem mit Bindings:

                  {val:chromecast.0.ccAudioWohnzimmer.player.url2play; val == "http://mp3stream7.apasf.apa.at/;stream.nsv" ? "#00DE00": "#000000"}

                  liegt an dem strichpunkt - ohne gehts

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

                    @liv-in-sky , danke...jo blöd - der Link ist amal so.....

                    Liebe Grüße
                    Tom

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

                      @etv

                      wollte es mit replace probieren - funktioniert irgendwie nicht mehr - ich glaube, da ist ein bug drin

                      was aber funktioniert:

                      smart78.gif

                      {val:controll-own.0.AAATEST.TestString1;  val=val.substring(0,31)+val.substring(32,val.length) == "http://mp3stream7.apasf.apa.at/stream.nsv" ? "green": "red"}
                      

                      mit bug im replace meine ich: es ist mir nicht gelungen das";" zu escapen - auch nicht mit regex

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

                        @liv-in-sky perfekt, danke dir!!! werd' ich gleich einbauen...

                        Liebe Grüße
                        Tom

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        692
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        vis binding
                        10
                        32
                        1600
                        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