Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. [gelöst] Zurück zum Homeview

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    178

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

[gelöst] Zurück zum Homeview

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
19 Beiträge 7 Kommentatoren 6.3k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Sven2013
    schrieb am zuletzt editiert von
    #9

    Leider nein, das habe ich noch nicht hinbekommen.

    Gruß Sven

    Gesendet von iPhone mit Tapatalk

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #10

      @Sven2013:

      Leider nein, das habe ich noch nicht hinbekommen.

      Gruß Sven

      Gesendet von iPhone mit Tapatalk `
      Importiere dieses Widget auf jeder Seite und mach es klein.

      [{"tpl":"tplHtml","data":{"visibility-cond":"==","visibility-val":1,
      "refreshInterval":"0","gestures-offsetX":0,"gestures-offsetY":0,"html":
      " "},"style":{"left":"721px","top":"59px"},"widgetSet":"basic"}]
      
      1 Antwort Letzte Antwort
      0
      • blauholstenB Offline
        blauholstenB Offline
        blauholsten
        Developer
        schrieb am zuletzt editiert von
        #11

        Hallo,

        kleine Rückmeldung:

        –> Haut bei mir im Chrome Browser einwandfrei hin!

        --> In der VIS APP geht es auch tadellos

        Entwickler vom: - Viessman Adapter
        - Alarm Adapter

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Sven2013
          schrieb am zuletzt editiert von
          #12

          Hallo,

          hier auch meine Rückmeldung.

          Firefox funktioniert einwandfrei - bis das Tablet in den Ruhezustand geht. Nach dem aufwachen, muss immer zunächst der Homebutton gedrückt werden. Danach funktioniert es dann wieder.

          Vielen Dank dafür Bluefox.

          Hat das mit dem nach dem Standby des Tablets noch jemand?

          Gruß Sven

          Gesendet von iPhone mit Tapatalk

          1 Antwort Letzte Antwort
          0
          • blauholstenB Offline
            blauholstenB Offline
            blauholsten
            Developer
            schrieb am zuletzt editiert von Homoran
            #13

            @Bluefox:

            So muss gehen:

             function checkHome() {
            	if (vis.actualView !== 'DemoView') {
            		if (window.____timeout) clearTimeout(window.____timeout);
            		 
            		window.____timeout = setTimeout(function () {
            			window.____timeout = null;
            			vis.changeView('DemoView');
            		}, 10000);
            	}
             }
             
             if (!vis.editMode && !window.___installed) {
            	window.___installed = true;
            	$(document).click(checkHome);
            	checkHome(); // start timer
             }
            

            Muss nur auf jeden View existieren. (ausser Home) `

            Hallo Bluefox,

            hab zwar keine Ahnung, aber kann es sein das $(document).click bei Touchpanels nicht 100% funktioniert? Ich hatte immer das Problem das ich dann auf dem View was betätigen musste damit es zurück zur HomeView schaltet.

            Ich habe es durch $(document).on('click touchstart',checkHome); jetzt scheint es zu gehen!

            Oder ist das kompletter Blödsinn was ich da gemacht habe?

            Entwickler vom: - Viessman Adapter
            - Alarm Adapter

            1 Antwort Letzte Antwort
            0
            • BluefoxB Offline
              BluefoxB Offline
              Bluefox
              schrieb am zuletzt editiert von
              #14

              @blauholsten:

              @Bluefox:

              So muss gehen:````
              function checkHome() {
              if (vis.actualView !== 'DemoView') {
              if (window.____timeout) clearTimeout(window.____timeout);

                window.____timeout = setTimeout(function () {
                	window.____timeout = null;
                	vis.changeView('DemoView');
                }, 10000);
              }
              

              }

              if (!vis.editMode && !window.___installed) {
              window.___installed = true;
              $(document).click(checkHome);
              checkHome(); // start timer
              }

              Muss nur auf jeden View existieren. (ausser Home) `  
              

              Hallo Bluefox,

              hab zwar keine Ahnung, aber kann es sein das $(document).click bei Touchpanels nicht 100% funktioniert? Ich hatte immer das Problem das ich dann auf dem View was betätigen musste damit es zurück zur HomeView schaltet.

              Ich habe es durch $(document).on('click touchstart',checkHome); jetzt scheint es zu gehen!

              Oder ist das kompletter Blödsinn was ich da gemacht habe? `
              Alles absolut richtig. Danke.

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Semenchkare
                schrieb am zuletzt editiert von
                #15

                Hallo,

                ich habe 2 Tablets mit "unterschiedlichen Hauptviews", da unterschiedliche Auflösung.

                Da läuft dieses "Widget" natürlich bei dem 2. Tablet ins Leere. Könnte man stattdessen die Funktion so umbauen, dass die jeweilige Seite auf den zuvor angewählte View zurück kommt?

                Viele Grüße

                Semenchkare

                raspberry 5 8GB mit iobroker,
                raspberry 5 8GB mit Raspberrymatic

                1 Antwort Letzte Antwort
                0
                • K Offline
                  K Offline
                  ktsalti
                  schrieb am zuletzt editiert von
                  #16

                  Hallo,

                  Sorry, dass ich den alten Thread rauskrame. :)

                  Ich nehme das Script für einen Bildschirmschoner welcher mir nur die Uhrzeit und evtl. 1-2 wichtige Dinge anzeigt. Per klick auf das Touchscreen bin ich dann auf dem Homescreen.

                  Jetzt mein Problem:

                  Wenn ich die Bildschirmschoner-View über dieses Script aufrufe, zeigt er mir die TimeWidgets nicht an.

                  Wenn ich die Bildschirmschoner-View direkt über einen Button aufrufe, funktioniert alles.

                  Hat jemand eine Idee ober braucht Ihr mehr Infos von mir?

                  Danke euch vorab und Gruß

                  Marcus

                  1 Antwort Letzte Antwort
                  0
                  • K Offline
                    K Offline
                    ktsalti
                    schrieb am zuletzt editiert von
                    #17

                    Hallo,

                    Sorry das ich nochmal nerve - aber heute wegen etwas anderen (Ich habe eine andere Uhr genommen welche bleibt).

                    Wie kann ich gleichzeitig auch eine Variabel setzen? Ist bestimmt ganz leicht aber ich bekomme es als Anfänger einfach nicht hin :(

                    Eingefügt habe ich:" setState("vis.0.datapoints.indexView",0);"

                    Mein Code:

                    1 Antwort Letzte Antwort
                    0
                    • K Offline
                      K Offline
                      ktsalti
                      schrieb am zuletzt editiert von
                      #18

                      Hey,

                      hat niemand eine Idee? :-(

                      Gruß

                      Marcus

                      1 Antwort Letzte Antwort
                      0
                      • P Offline
                        P Offline
                        peak3d
                        schrieb am zuletzt editiert von peak3d
                        #19

                        In IOBroker vis existiert bei der JS Variante mit changeView() noch irgendwo ein timing Problem.
                        Ich kann das Problem nachstellen (auf allen OS), bei mir ist die Seite, auf die gesprungen wird, dann leer.

                        Im (chrome) debugger sehe ich noch für ca 10 sekunden die alte view im DOM tree, welche danach aber wie von Geisterhand verschwindet und der container, der die neue view enthalten soll ist dann leer.

                        Edit: Wenn ein Experte das bei sich nachstellen will, kann ich auch gerne mal ein Beispielprojekt fertig machen.
                        Was interessant ist: ich habe auch eine Uhr in der view, auf die ich dann automatisch springe.

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        754

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe