Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Mehrere Tablets verschiedene Views

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Mehrere Tablets verschiedene Views

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

      Moin,

      vielleicht kann mir jemand helfen. Ich habe im Flur ein Tablet welches als Hauptanzeige dienen soll, das funktioniert auch soweit.

      Nun wollte ich für das Wohnzimmer auch ein Tablet haben, aber auf dem eine andere start View angezeigt werden soll.

      Folgendes habe ich schon probiert:

      weitere web Instanz installiert in der Vis App die zweite web instanz gewählt 8083

      Problem besteht nun darin das Dialoge die ich auf dem Haupttablet aufrufe auch auf dem Tablet im Wohnzimmer aufgehen. Ausserdem werden die gleichen Javascript Variablen im Wohnzimmer Tablet gelesen.

      So richtig, scheint es mir so, kann iobroker das nicht unterscheiden welches Tablet gerade eine änderung macht.

      Wie gehe ich da richtig vor im Forum und bei google habe ich nach zwei Tagen nichts richtiges gefunden. Nur das es über die Instanzen ID gehen soll, aber was mache ich falsch?

      Tablet Flur Vis App

      Projekt: main

      Instanz: 62.74xxx

      Socket URL: ip:8082

      Tablet Wohnzimmer

      Projekt: main

      Instanz: 62.7dxxx

      Socket URL: ip:8083

      Oder muss ich verschiende Projekte anlegen?

      Ich habe auch scripte die States schreiben sobald ich auf einen Button klicke, wie kann ich die der jeweiligen Instanz oder Tablet zuordnen?

      Als Beispiel :

      Dialog Button klick javascript ausführen -> ändere RollladenID in javascript.0.Homematic.rollladenid und das Script liest dann die Variable wieder aus. Nur das wird dann auf beiden Tablets geändert!

      Hoffe ihr könnt mir das erklären wie der richtige weg ist.

      Gruß Oliver

      PS: noch einen schönen 2. Weihnachtstag

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

        Moin,

        irgendwie verstehe ich Dein Problem bzw. die Vorgehensweise nicht.

        Ich habe auch zwei Tablets und auf beiden laufen meine Views.

        Auf beiden Tablets werden allerdings die gleich Startview genutzt - aber dass kann man durch angeben der vollen URL lösen.

        Wenn ich auf einem Tablet etwas mache, interessiert es das ander Tablet nicht (natürlich bis auf die angezeigten Objects, was ja auch so sein soll).

        Gruß,

        Eric

        1 Reply Last reply Reply Quote 0
        • K
          Karl_999 last edited by

          @oliver2017:

          So richtig, scheint es mir so, kann iobroker das nicht unterscheiden welches Tablet gerade eine änderung macht. `
          Verstehe ich das richtig: du möchtest wissen, an welchem Tablet eine Eingabe erfolgt ist?

          Falls ja: was ist derHitergrund dieses Wunsches?

          ioBroker zeigt immer die gleichen Variablen(-inhalte) auf allen Geräten an. Dies umfasst auch die Variablen, die dann geschrieben werden.

          1 Reply Last reply Reply Quote 0
          • O
            oliver2017 last edited by

            Moin,

            folgendes Tablet A

            Wenn ich dort auf ein DialogButton klicke, ändere ich gleichzeitig eine Variable unter javascript.0.Homematic.rollladen.id , die ich zuvor angelegt habe.

            Sobald die Variable geändert wird, wird ein script ausgeführt, das holt sich vom Rollladen den Level und Namen und speichert diese auch unter javascript.0.Homematic.rollladen.name und .level

            In dem Dialog wird eine View angezeigt dort sind Widgets die per Binding auf die Variablen verknüpft.

            Öffnet aber jemand zeitgleich über das andere Tablet ein Dialog, für ein anderen Rollladen werden diese Werte überschrieben. Was mir auch bewusst ist. Wie kann ich das nun verhinden?

            Oder muss ich für jedes Tablet eine Variable erstellen z.B.

            javascript.0.Tablet1.Homematic.rollladen.name

            javascript.0.Tablet2.Homematic.rollladen.name

            1 Reply Last reply Reply Quote 0
            • O
              oliver2017 last edited by

              @eric2905:

              Auf beiden Tablets werden allerdings die gleich Startview genutzt - aber dass kann man durch angeben der vollen URL lösen. `

              Wo gebe ich die URL in der Vis App an?

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                @oliver2017:

                Oder muss ich für jedes Tablet eine Variable erstellen `
                Solange du immer auf die selbe Variable zugreifst wird natürlich immer der selbe Wert benutzt.

                Gruß

                Rainer

                1 Reply Last reply Reply Quote 0
                • O
                  oliver2017 last edited by

                  @Homoran:

                  @oliver2017:

                  Oder muss ich für jedes Tablet eine Variable erstellen `
                  Solange du immer auf die selbe Variable zugreifst wird natürlich immer der selbe Wert benutzt.

                  Gruß

                  Rainer `

                  Dann verstehe ich das aber nicht mit den Instanzen die ich einmal in der vis App angeben kann , dachte das geht dann automatisch !

                  Daher auch meine Frage wie man das sonst lösen kann

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

                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  808
                  Online

                  32.0k
                  Users

                  80.5k
                  Topics

                  1.3m
                  Posts

                  4
                  7
                  1307
                  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