Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [gelöst] Vis ChangeView funktioniert nicht mehr (bei mir)

    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

    [gelöst] Vis ChangeView funktioniert nicht mehr (bei mir)

    This topic has been deleted. Only users with topic management privileges can see it.
    • JohGre
      JohGre last edited by JohGre

      Hallo Leute,
      bei mir funktioniert der Viewwechsel über ein Javascript nicht mehr. Folgendes Testscript bewirkt nichts.
      Habe es schon in FF, EDGE, Chrome und Fully-Browser getestet

      on('javascript.2.Test.Browser_Trigger'/*Browser Trigger*/, function (obj) {
          if(obj.state.val){
              log('Browser-Button gedrückt: ' + obj.state.val);
              setState('javascript.2.Test.Browser_Trigger'/*Browser Trigger*/,false); 
              setState('vis.0.control.instance','FFFFFFFF');
              setState('vis.0.control.data','main_night');
              setState('vis.0.control.command','changeView');
          } 
      });
      
      1 Reply Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active last edited by

        Habs gerade nachgestellt.

            setState("vis.0.control.instance", 'FFFFFFFF');
            setState("vis.0.control.data", "xyz");
            setState("vis.0.control.command", 'changeView');    
        
        

        Funktioniert einwandfrei.

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

          Danke mal für deinen Test.
          Meine URL's schauen so aus
          http://xxx.xxx.xxx:8082/vis/index.html?main#main_night
          http://xxx.xxx.xxx:8082/vis/index.html?main#main_day
          Da stimmt der Aufruf aber schon mit

          setState('vis.0.control.data','main_night');
          //oder
          setState('vis.0.control.data','main_day');
          
          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @JohGre last edited by

            @JohGre sagte in Vis ChangeView funktioniert nicht mehr (bei mir):

            Da stimmt der Aufruf aber schon mit

            Ja, müsste richtig sein.
            Auf Groß- und Kleinschreibung achten.
            Aber das hast du ja.

            JohGre 1 Reply Last reply Reply Quote 0
            • JohGre
              JohGre @bahnuhr last edited by

              @bahnuhr
              wenn ich die Werte direkt in die Object-States eintrage funktionierts 🤔

              bahnuhr 1 Reply Last reply Reply Quote 0
              • bahnuhr
                bahnuhr Forum Testing Most Active @JohGre last edited by

                @JohGre sagte in Vis ChangeView funktioniert nicht mehr (bei mir):

                @bahnuhr
                wenn ich die Werte direkt in die Object-States eintrage funktionierts 🤔

                Dann muss es auch mit einem Script laufen!

                • hast du das script aktiviert ?
                • hast du mal nur meinen block probiert ?
                  Vielleicht ist dein trigger ja nicht true?
                1 Reply Last reply Reply Quote 0
                • JohGre
                  JohGre last edited by

                  @bahnuhr sagte in Vis ChangeView funktioniert nicht mehr (bei mir):

                  Vielleicht ist dein trigger ja nicht true?

                  Das wars, mein Trigger funktioniert nicht.
                  Danke noch mal

                  bahnuhr 1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active @JohGre last edited by

                    @JohGre sagte in [gelöst] Vis ChangeView funktioniert nicht mehr (bei mir):

                    Das wars, mein Trigger funktioniert nicht.

                    Ich dachte, das hättest du schon gecheckt.
                    Hast ja auch ein log eingebaut.
                    Dieses muss dann ja auch nicht gekommen sein.

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    696
                    Online

                    31.8k
                    Users

                    80.0k
                    Topics

                    1.3m
                    Posts

                    javascript
                    2
                    8
                    305
                    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