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. Visualisierung
  4. Wechsel des Views via Script funktioniert nicht

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    355

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Wechsel des Views via Script funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben Visualisierung
8 Beiträge 5 Kommentatoren 1.5k Aufrufe 2 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.
  • D Offline
    D Offline
    dYna
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    wenn ich den aktuell angezeigten View via````
    setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "ANDERER_VIEW"}');

    
    Ich muss die Ansicht aktualisieren.
    
    In der Statusleiste des Browsers ist zu sehen, dass zum korrekten View gewechselt wurde, aber dieser ist eben weiß.
    
    Was mache ich falsch?
    
    Danke!
    
    VIS v.1.1.1
    1 Antwort Letzte Antwort
    0
    • arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @dYna:

      Hallo zusammen,

      wenn ich den aktuell angezeigten View via````
      setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "ANDERER_VIEW"}');

      
      Ich muss die Ansicht aktualisieren.
      
      In der Statusleiste des Browsers ist zu sehen, dass zum korrekten View gewechselt wurde, aber dieser ist eben weiß.
      
      Was mache ich falsch?
      
      Danke!
      
      VIS v.1.1.1 `  
      

      hast das Projekt (name des projektes) vergessen und es ist Casesensitive also achte auf Gross und klein Buchstaben auch für den Viewnamen

      setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "projekt/ANDERER_VIEW"}');
      

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      1 Antwort Letzte Antwort
      0
      • D Offline
        D Offline
        dYna
        schrieb am zuletzt editiert von
        #3

        Danke für die Rückmeldung.

        Das hatte ich auch schon getestet, macht aber keinen Unterschied.

        Auch wenn ich````
        setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "main/tor"}');

        
        Namen sind alle korrekt.
        
        EDIT: Das komische ist, stelle ich gerade fest, ist folgendes:
        
        Wenn ich den View nicht über einen Trigger und entsprechende Abfragen im Script wechsel, sondern einfach über den genannten Funktionsaufruf, funktioniert es.
        
        Aber sobald eben eine Abfrage läuft, geht es nicht mehr.
        
        Also````
        setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "main/tor"}');
        ````als Script funktioniert.
        
        Das hingegen funktioniert nicht:````
        on({id: "javascript.0.scriptEnabled.trigger", change: "any"}, function (obj) {
            setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "main/tor"}');
        });
        
        1 Antwort Letzte Antwort
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von
          #4
            setState("vis.0.control.instance", 'FFFFFFFF');
            setState("vis.0.control.data",     'main/first');
            setState("vis.0.control.command",  'changeView');    
          

          ich mach es einzeln aber sollte egal sein

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            dYna
            schrieb am zuletzt editiert von
            #5

            Siehe EDIT.

            Nochmal EDIT:

            Mit````
            on({id: "javascript.0.scriptEnabled.trigger", val: true}, function (obj) {

            
            Warum auch immer…
            1 Antwort Letzte Antwort
            0
            • nik82N Offline
              nik82N Offline
              nik82
              Most Active
              schrieb am zuletzt editiert von
              #6

              Ich habe genau das gleiche Problem.

              Egal ob ich mit direkten Script:

              setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "main/1_Home"}');
              

              oder mit Blockly den View-Wechsel mache,

              die Seite bleibt weiß.

              Ich muss den Viewwechsel immer zwei oder dreimal machen, erst dann wird mir die Seite angezeigt.

              Es ist auch egal ob ich das Script manuell ausführe oder mit einem Trigger, immer das selbe Spiel.

              Weiß jemand an was das liegen könnte?

              Danke im Voraus.

              1 Antwort Letzte Antwort
              0
              • E Offline
                E Offline
                eve11
                schrieb am zuletzt editiert von
                #7

                Hallo zusammen,

                ich möchte gerne das Thema noch einmal hoch holen.

                Ich habe genau das selbe Problem. Wenn ich den View mittels script wechsel bleibt der Screen weiß.

                Manchmal / aber selten geht es ohne Probleme. Ich habe es sowohl mit der Instance FFFFFFFF als auch mit der Instance ID versucht.

                Vielen Dank für mögliche Lösungsvorschläge.

                Danke

                eve11

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  BulldogISLgmx.de
                  schrieb am zuletzt editiert von
                  #8

                  Hallo liebe Mitstreiter.. :)

                  Ich weiß nicht, ob hier schon jemand eine Lösung gefunden hat..
                  Bei mir funktionierte das wunderbar, solange ich VIS über meinen normalen Rechner bediente..
                  Über die HandyApp wechselte er nur auf den schon oft beschriebenen weißen Screen !
                  Auch, wenn ich die konkrete Instanz des Gerätes anstelle 'FFFFFFFF' angab..

                  Die Lösung brachte bei mir, die Angabe 'main/ViewName' so zu verändern, dass der konkrete
                  Projektname angegeben wird .. also 'ProjektName/ViewName' !!

                  Jetzt läuft es ohne Probleme ! :sunglasses:

                  Viele Grüße und weiterhin viel Vergnügen beim Basteln ..
                  Andre

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


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  427

                  Online

                  32.7k

                  Benutzer

                  82.5k

                  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