Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. [Vorlage] Automatischer View-Wechsel u. Slideshow

    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

    [Vorlage] Automatischer View-Wechsel u. Slideshow

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

      Danke für das Script!

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

        Vielen Dank!

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

          Alleine die Idee ist schon geil.
          Probiere ich heute abend, besten Dank !

          1 Reply Last reply Reply Quote 0
          • R
            reini last edited by

            Hallo, Frage dazu bitte – funktioniert auch wenn ich nur von einer bestimmten View automatisch auf Home zurückkehren möchte oder?!

            Peoples 1 Reply Last reply Reply Quote 0
            • Peoples
              Peoples @reini last edited by Peoples

              @reini
              Klar, bei allen eingetragen Views bei denen unter SwSec NICHT "0" steht wird gewechselt. Dort wo "0" steht nicht

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

                • sehe ich das richtig das der Countdown in dem Datenpunkt "Timer_View_Switch" zu sehen sein müsste?
                  Bei mir steht da eisern die "0"

                • Wenn ich den Pfad habe: Neu/Info
                  muss ich dann so eintragen:

                ...
                var DefaultView = 'Info';                                   // Standard-View
                 
                // Aus Datenpunkt vis.0.control.data entnehmen 
                // der Teil vor dem Slash ist der Projektname:
                // "Wandtablet/Home"
                var project = "Neu";     project = project + '/';    // Name des Vis-Projekts
                ...
                

                oder verstehe ich das falsch?

                • Zum automatischen Viewwechsel setze ich den Datenpunkt "Timer_View_Switch" auf "True". lässt es sich so einstellen das der Durchlauf nur X-mal wiederholt wird oder welche Möglichkeit habe ich den wieder auf "false" zu setzen?
                Peoples 1 Reply Last reply Reply Quote 0
                • Peoples
                  Peoples @Chaot last edited by Peoples

                  @Chaot
                  Timer_View_Switch zeigt die Zeit in Sekunden die es dauert bis automatisch auf die "Home-View" zurück geschaltet wird.

                  Dein Pfad würde bedeuten dass in dem Datenpunkt "vis.0.control.data" Neu/Info stehen würde.
                  Hier wäre dann "Neu" der Name deines Projekts und Info wäre die "Homeview"

                  Um den automatischen View-Wechsel einzuschalten muss der Datenpunkt "Auto_Switch_View" auf True gestellt werden nicht der Timer.

                  Aktuell läuft es solange durch bis der o.g. Datenpunkt wieder auf "false" gestellt wird eben eine Slideshow.
                  Ich habe bei mir in Vis einen kleinen Button (der den Umlauf ausschaltet) in jeder View den ich über die Anzeigeeinstellungen so eingestellt habe, dass er nur sichtbar ist wenn der Switch auf True ist. Und in meiner "Systemview" einen Button der das ganze einschaltet.

                  Die Idee mit dem X-fachen Umlauf finde ich gut muss mal schauen wie ich das einbinden kann.

                  Chaot 1 Reply Last reply Reply Quote 0
                  • Chaot
                    Chaot @Peoples last edited by

                    @Peoples
                    Danke.
                    Den "Auto_Switch_View" habe ich glatt übersehen.

                    Der Datenpunkt "Timer_View_Switch" bleibt bei mir bei 0 stehen wenn ich auf einen anderen View wechsle. Da muss ich wohl suchen warum das so ist.

                    Als "Default-View" habe ich "Info" eingetragen. Das meintest du mit "Homeview" oder?

                    Der Button zum Abschalten in den Views ist eine gute Idee. Das werde ich zunächst auch mal so umsetzen.

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

                      Oh, noch ein kleiner Fehler.
                      Wenn ich Auto Switch View einschalte werden alle Views übereinandergelegt.....

                      Peoples 1 Reply Last reply Reply Quote 0
                      • Peoples
                        Peoples @Chaot last edited by

                        @Chaot
                        OK bei mir nicht komisch.
                        Was hast du für eine Hardware und welche Zeit hast du eingestellt?

                        Chaot 1 Reply Last reply Reply Quote 0
                        • Chaot
                          Chaot @Peoples last edited by

                          @Peoples Ich habe die 25 Sekunden gelassen.
                          View wird dargestellt auf einem 10" Tablet mit Android 7 (Xido oder so ähnlich schimpft sich das Teil)

                          Peoples 1 Reply Last reply Reply Quote 0
                          • Peoples
                            Peoples @Chaot last edited by

                            @Chaot
                            OK an einer zu kürzen Zeit für den View - Wechsel kann es bei 25 Sekunden nicht liegen. Ich schau Mal ob es eine Möglichkeit gibt das zu lösen.
                            Hast du einen Raspberry für den IoB?

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

                              ich habe den ioBroker auf einem NUC unter Poxmox laufen.

                              Peoples 1 Reply Last reply Reply Quote 0
                              • Peoples
                                Peoples @Chaot last edited by Peoples

                                @Chaot
                                so wie ich auch dann kann es an mangelnder performance auch nicht liegen.

                                Mal eine blöde Frage was steht dann in deinem Datenpunkt wenn die ganzen Views übereinander liegen?

                                1 Reply Last reply Reply Quote 0
                                • Nashra
                                  Nashra Most Active Forum Testing last edited by

                                  Erstmal danke für das tolle Script.
                                  Läuft wirklich gut bis ich das Log mal eingeschaltet habe, da kommt wenn Slideshow aktiviert ist bei jedem Wechsel folgende Meldung:

                                  javascript.0 2019-03-28 13:03:06.000 info script.js.Meine_Geräte.View_wechsel_auto_und_slideshow: 6
                                  javascript.0 2019-03-28 13:03:06.000 warn at Timer.listOnTimeout (timers.js:290:5)
                                  javascript.0 2019-03-28 13:03:06.000 warn at tryOnTimeout (timers.js:323:5)
                                  javascript.0 2019-03-28 13:03:06.000 warn at ontimeout (timers.js:511:34)
                                  javascript.0 2019-03-28 13:03:06.000 warn at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1869:34)
                                  javascript.0 2019-03-28 13:03:06.000 warn at Object.<anonymous> (script.js.Meine_Geräte.View_wechsel_auto_und_slideshow:116:29)
                                  javascript.0 2019-03-28 13:03:05.999 warn at startAutoSwitchView (script.js.Meine_Geräte.View_wechsel_auto_und_slideshow:139:13)
                                  javascript.0 2019-03-28 13:03:05.999 warn at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1258:20)
                                  javascript.0 2019-03-28 13:03:05.998 warn Wrong type of javascript.0.System.Iobroker.Timer_View_Switch: "string". Please fix, while deprecated and will not work in next versions.
                                  javascript.0 2019-03-28 13:03:05.998 info script.js.Meine_Geräte.View_wechsel_auto_und_slideshow: 6ist der übergebene wert

                                  Peoples 1 Reply Last reply Reply Quote 1
                                  • Peoples
                                    Peoples @Nashra last edited by

                                    @Nashra
                                    Danke für den Hinweis konnte es nachstellen. Ich habe nun drei Zeilen geändert / ergänzt, kannst du nochmal das geänderte Script oben bei dir einbinden und sagen ob der Fehler immernoch kommt?

                                    Homer.J. Nashra 2 Replies Last reply Reply Quote 0
                                    • Homer.J.
                                      Homer.J. @Peoples last edited by

                                      @Peoples
                                      Hi, Peoples hab es mal eingefügt läuft jetzt super.
                                      Danke und Grüße Homer.J.

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

                                        Dann noch eine Frage an Alle, habt ihr auch das Phänomen wie Chaot, dass die Views beim automatischen Wechsel alle übereinander liegen?

                                        Nashra 1 Reply Last reply Reply Quote 0
                                        • Nashra
                                          Nashra Most Active Forum Testing @Peoples last edited by

                                          @Peoples sagte in [Vorlage] Automatischer View-Wechsel u. Slideshow:

                                          @Nashra
                                          Danke für den Hinweis konnte es nachstellen. Ich habe nun drei Zeilen geändert / ergänzt, kannst du nochmal das geänderte Script oben bei dir einbinden und sagen ob der Fehler immernoch kommt?

                                          Perfekt, läuft 👍 Danke

                                          1 Reply Last reply Reply Quote 0
                                          • Nashra
                                            Nashra Most Active Forum Testing @Peoples last edited by

                                            @Peoples sagte in [Vorlage] Automatischer View-Wechsel u. Slideshow:

                                            Dann noch eine Frage an Alle, habt ihr auch das Phänomen wie Chaot, dass die Views beim automatischen Wechsel alle übereinander liegen?

                                            Bei mir keine Probleme, wechselt sauber auf dem Tablet und PC

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            835
                                            Online

                                            31.7k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            22
                                            143
                                            17993
                                            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