Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. [gelöst] In VIS mit Button zum vorherigen View springen

    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] In VIS mit Button zum vorherigen View springen

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

      @sruhsam
      Benutze mal die Suche,
      ist nicht ganz 48 Stunden her wurde die Lösung hier von paul gepostet.

      1 Reply Last reply Reply Quote 0
      • S
        sruhsam last edited by

        @Ralla66
        halte mich für blöd, aber ich kann vermutlich nicht mal mit der Suche umgehen.
        Hab jetzt in fast allen Kategorien nach mehreren Suchwörter gesucht aber nichts gefunden. Hast du mir noch ein Tip in welchem Post dies erklärt wird (link) ????

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

          Vielleicht hilft dir ja mein Skript als Grundlage für dein neues Skript. Im unten stehenden Skript wird ein Timer gestartet, wenn die View gewechselt wurde und nach Ablauf des Timers wird zurück auf die "Home" View gewechselt.
          Mit dem setState... aus dem Skript hast du somit schon einen Baustein, wie du eine beliebige (in deinem Fall deine alte View) aufrufen kannst.

          //Skript schaltet nach festgelegtem Timeout auf die "Home" View zurück. Timer wird gestartet nachdem die View gewechselt wurde
          
          var timeout;
          
           
          on({id: "vis.0.control.data", change: "ne"} , function (obj){
          
              // Nach 5 Minuten, zeige wieder index View
              (function () {if (timeout) {clearTimeout(timeout); timeout = null;}})();
          
              timeout = setTimeout(function () {
          
                setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "main/00_Main"}');
          
              }, 300000);
          
          });
          
          S 1 Reply Last reply Reply Quote 0
          • S
            sruhsam @Feuersturm last edited by

            @Feuersturm
            Danke für Dein script, doch leider triggert das ja erst beim ändern des Views, und dann kann ich das letzte View nicht mehr erkennen.
            Ich muss eine Möglichkeit finden den Viewnamen vor Änderung zu speichern .... weis aber im Moment nicht weiter und hoffe, das @Ralla66 mehr raus lässt.....

            Dank Dir nochmals ....

            1 Reply Last reply Reply Quote 0
            • Ralla66
              Ralla66 Most Active last edited by Ralla66

              @sruhsam
              Script selbst schreiben.
              Anregung zum Umschalten hier :
              https://forum.iobroker.net/topic/33327/automatischer-view-wechsel-mit-blockly/5

              Im Blockly legste 2 Variablen an,
              Ist View und vorheriger View.
              Trigger ist dein Zurück Button + Änderung des DP -> Data for controll vis -<

              Tausend Wege wie man das machen kann.

              Knobel mal selbst, ist ja dein Projekt.

              S S 2 Replies Last reply Reply Quote 0
              • S
                stimezo Forum Testing @Ralla66 last edited by

                Ist euch ein simples HTML Element zu einfach? 🙂

                <button onclick="goBack()">Zurück</button>
                
                <script>
                function goBack() {
                  window.history.back();
                }
                </script>
                

                Gruß
                Christian

                Glasfaser 1 Reply Last reply Reply Quote 0
                • Ralla66
                  Ralla66 Most Active last edited by

                  @stimezo
                  Ja

                  1 Reply Last reply Reply Quote 0
                  • Glasfaser
                    Glasfaser @stimezo last edited by Glasfaser

                    @stimezo

                    Schöne Idee , aber ... !!

                    Hat aber ein Nachteil , sperrt die Funktion "View export" im Vis Editor .

                    1 Reply Last reply Reply Quote 0
                    • S
                      sruhsam @Ralla66 last edited by

                      @Ralla66
                      Danke für deine tollen Tips und der super Hilfe. Genau so lebt das Forum ....
                      Es wird immer geholfen ....

                      Gruß
                      Stephan

                      1 Reply Last reply Reply Quote 0
                      • Mic
                        Mic Developer last edited by

                        Ich mache das mit:
                        7f5df889-295f-49c2-8ff7-5c569bd6c96c-image.png

                        Dort in den Widget-Einstellungen unter "Allgemein":
                        ac7686b6-2c5c-4e2a-97b4-8f958427719f-image.png

                        Das sperrt auch nix.

                        S 1 Reply Last reply Reply Quote 2
                        • S
                          sruhsam @Mic last edited by

                          @Mic
                          funktioniert tadellos, Danke !
                          Da währe ich mit suchen und probieren nicht drauf gekommen.
                          Das war mal ne direkte Hilfe ohne Umwege, Perfekt!

                          Gruß
                          Stephan

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          833
                          Online

                          31.8k
                          Users

                          80.0k
                          Topics

                          1.3m
                          Posts

                          vis
                          6
                          12
                          821
                          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