Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. VIS Instance ID fest vorgeben

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    VIS Instance ID fest vorgeben

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

      Hallo,

      ist es möglich die Instance ID fest vorzugeben so das diese sich nicht ändern kann?

      Ich verwende mehrere Tablets im Haus. Alle mit fully Browser. Ich habe mehrere Tablets die die das gleiche Projekt anzeigen und ich möchte diese alle gleichzeitig steuern können.
      hab mir jetzt vorgestellt in der URL evtl. die Instance ID anzugeben so das für z.B. 3 Tablets die Instance ID identisch ist es aber auch andere Tablets gibt die dann nicht mit gesteuert werden.

      z.B. http://iobroker:8082/vis-2/?TV-Display&instance=fa.caa72

      oder gibt es eine andere Möglichkeit mehrere aber nicht alle Instanzen gleichzeitig zu steuern?

      Gruß Alina

      bahnuhr S 2 Replies Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @Eistee last edited by bahnuhr

        @eistee sagte in VIS Instance ID fest vorgeben:

        oder gibt es eine andere Möglichkeit mehrere aber nicht alle Instanzen gleichzeitig zu steuern?

        du musst die einzelnen Instanzen halt per Script einzeln ansteuern

        Also den Befehl per Script 3 x starten (jeweils mt den verschiedenen Instanzen):

                setState("vis.0.control.instance", 'FFFFFFFF');
                setState("vis.0.control.data", view);
                setState("vis.0.control.command", 'changeView');    
        
        1 Reply Last reply Reply Quote 1
        • S
          Shadowhunter23 @Eistee last edited by

          @eistee
          Du kannst doch über den Fully Adapter jedes Tablet separat ansteuern?

          BananaJoe 1 Reply Last reply Reply Quote 0
          • BananaJoe
            BananaJoe Most Active @Shadowhunter23 last edited by

            @shadowhunter23 sagte in VIS Instance ID fest vorgeben:

            @eistee
            Du kannst doch über den Fully Adapter jedes Tablet separat ansteuern?

            Da kann er ja aber nur die URL angeben.
            Wenn er z.B. einen "Reload" Button als Widget in der VIS hat, weis er aber nicht welches der Tablets den Reload angefordert hat. Nur ein Beispiel.

            Das Problem hatte ich auch schon und so gelöst:

            https://forum.iobroker.net/topic/43361/gelöst-vis-intance-id-automatisiert-ermitteln

            Es gibt dort 2 Lösungsansätze: Variante A ist das man pro Tablet eine eigene Webserver-Instanz laufen lässt, dann kann man die Instanzen anhand der Portnummer unterscheiden.
            Variante B hinterlegt in der VIS etwas JavaScript welches eine interne URL aufruft welche dem Tablet die eigene IP-Adresse verrät und diese dann in einen Datenpunkt schreibt.

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

            Support us

            ioBroker
            Community Adapters
            Donate

            836
            Online

            32.0k
            Users

            80.5k
            Topics

            1.3m
            Posts

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