Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. VIS changeView per Control/data fehlerhaft

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.1k

VIS changeView per Control/data fehlerhaft

Scheduled Pinned Locked Moved Visualisierung
vis
37 Posts 3 Posters 2.5k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Online
    M Online
    MCU
    wrote on last edited by MCU
    #1

    1.3.7
    Ich habe zwei Projekte:

    1. HOME
    2. TV

    Beim 1. Projekt HOME sollen die Views abhängig von Sensoren umgeschaltet werden. Wird nun ein Sensor ausgelöst, wird entsprechend das control.data Objekt gefüllt mit "HOME/BÜRO" und mit control.command = "changeView" dann ausgelöst. Das funktioniert auch soweit für das Projekt 1 HOME.

    Beim 2.Projekt TV sind zwei View angelegt.

    1. View mit dem Widget "TV-Program control"
    2. View mit dem Widget "TV-Program timetable1"

    Starte ich nun das Projekt TV mit 2.View "TV-Program timetable1" und ein Sensor löst aus, dann wird plötzlich das 1 View angezeigt, obwohl es gar nicht ausgewählt wurde und es steht in der Browserzeile die View die vom Sensor angesteuert werden soll.
    Aber nicht zum richtigen Projekt. (Logik scheint zu sein, wenn das View nicht vorhanden ist, spring zum 1.View)

    http://192.168.178.89:8082/vis/index.html?TV#BÜRO

    Das View "Büro" gibt es nicht im Projekt TV.
    Gilt auch für "http://192.168.178.89:8082/vis/index.html?TV#WOHNZIMMER", hat also nichts mit dem Umlaut zu tun.

    Laut Beschreibung zum Adapter: https://github.com/ioBroker/ioBroker.vis

    changeView - switch to desired view. "control.data" must have name of view. You can specify project name too as "project/view". Default project is "main".

    Mach ich was falsch oder ist es ein BUG?
    Habe dazu ein Issue auf Github eingetragen: https://github.com/ioBroker/ioBroker.vis/issues/345

    NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

    wendy2702W 1 Reply Last reply
    0
    • M MCU

      1.3.7
      Ich habe zwei Projekte:

      1. HOME
      2. TV

      Beim 1. Projekt HOME sollen die Views abhängig von Sensoren umgeschaltet werden. Wird nun ein Sensor ausgelöst, wird entsprechend das control.data Objekt gefüllt mit "HOME/BÜRO" und mit control.command = "changeView" dann ausgelöst. Das funktioniert auch soweit für das Projekt 1 HOME.

      Beim 2.Projekt TV sind zwei View angelegt.

      1. View mit dem Widget "TV-Program control"
      2. View mit dem Widget "TV-Program timetable1"

      Starte ich nun das Projekt TV mit 2.View "TV-Program timetable1" und ein Sensor löst aus, dann wird plötzlich das 1 View angezeigt, obwohl es gar nicht ausgewählt wurde und es steht in der Browserzeile die View die vom Sensor angesteuert werden soll.
      Aber nicht zum richtigen Projekt. (Logik scheint zu sein, wenn das View nicht vorhanden ist, spring zum 1.View)

      http://192.168.178.89:8082/vis/index.html?TV#BÜRO

      Das View "Büro" gibt es nicht im Projekt TV.
      Gilt auch für "http://192.168.178.89:8082/vis/index.html?TV#WOHNZIMMER", hat also nichts mit dem Umlaut zu tun.

      Laut Beschreibung zum Adapter: https://github.com/ioBroker/ioBroker.vis

      changeView - switch to desired view. "control.data" must have name of view. You can specify project name too as "project/view". Default project is "main".

      Mach ich was falsch oder ist es ein BUG?
      Habe dazu ein Issue auf Github eingetragen: https://github.com/ioBroker/ioBroker.vis/issues/345

      wendy2702W Offline
      wendy2702W Offline
      wendy2702
      wrote on last edited by wendy2702
      #2

      @mcu sagte in VIS changeView per Control/data fehlerhaft:

      http://192.168.178.89:8082/vis/index.html?TV#BÜRO

      http://192.168.178.89:8082/vis/index.html?TV#WOHNZIMMER

      Muss laut Anleitung zwischen Projekt und View nicht ein „/„ anstelle eines „#“ !?

      Oder habe ich jetzt was falsch verstanden?

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      M 1 Reply Last reply
      0
      • wendy2702W wendy2702

        @mcu sagte in VIS changeView per Control/data fehlerhaft:

        http://192.168.178.89:8082/vis/index.html?TV#BÜRO

        http://192.168.178.89:8082/vis/index.html?TV#WOHNZIMMER

        Muss laut Anleitung zwischen Projekt und View nicht ein „/„ anstelle eines „#“ !?

        Oder habe ich jetzt was falsch verstanden?

        M Online
        M Online
        MCU
        wrote on last edited by
        #3

        @wendy2702 Ja ist auch im control.data so, nur in der Browserzeile wird es dann geändert. Da habe ich kein Einfluss.

        NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

        GlasfaserG 1 Reply Last reply
        0
        • M MCU

          @wendy2702 Ja ist auch im control.data so, nur in der Browserzeile wird es dann geändert. Da habe ich kein Einfluss.

          GlasfaserG Offline
          GlasfaserG Offline
          Glasfaser
          wrote on last edited by Glasfaser
          #4

          @mcu

          Kenne dein Script nicht bzw. hast du dazu zwei Scripte jeweis zum Projekt passend erstellt .
          So wie ich das verstehe hast du ein festen Sensor als Trigger .

          Hört sich so an, als würde das Script zu schnell abarbeiten bzw. das die alten Werte " vis.0.control.data" vom alten Viewwechsel noch vorhanden sind und dadürch wird das falsche View geladen .

          Nur eine Vermutung .

          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

          M 1 Reply Last reply
          0
          • GlasfaserG Glasfaser

            @mcu

            Kenne dein Script nicht bzw. hast du dazu zwei Scripte jeweis zum Projekt passend erstellt .
            So wie ich das verstehe hast du ein festen Sensor als Trigger .

            Hört sich so an, als würde das Script zu schnell abarbeiten bzw. das die alten Werte " vis.0.control.data" vom alten Viewwechsel noch vorhanden sind und dadürch wird das falsche View geladen .

            Nur eine Vermutung .

            M Online
            M Online
            MCU
            wrote on last edited by MCU
            #5

            @glasfaser Es gibt mehrere Scripte. Pro Sensor ein Script. Aber das ist nicht das Problem.
            Das Problem ist, dass das 2. Projekt TV vom changeView beeinflusst wird, obwohl es gar nicht angesprochen wird.

            Das 2. Projekt TV wird durch keinen Sensor angesprochen bzw verändert, dies soll einfach "nur" wie eingestellt angezeigt werden.

            Die Sensoren steuern nur das 1.Projekt HOME an, mit "HOME/ORT" im Datenpunkt vis.0.control.data und anschließendem command "changeView".
            Trotzdem wird das 2.Projekt TV angesprochen mit dem View vom 1.Projekt HOME, was natürlich dort gar nicht zu finden ist, wodurch dann dessen View, auf die ersten View (Projekt TV), umspringt.

            NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

            1 Reply Last reply
            0
            • GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              wrote on last edited by
              #6

              @mcu

              Es müßte dann eine Bedingung rein , was dann nur auf das Projekt "HOME" (im VIS) aktiv ist und erst dann triggert.

              Mhh ... gute Frage

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              M 1 Reply Last reply
              0
              • GlasfaserG Glasfaser

                @mcu

                Es müßte dann eine Bedingung rein , was dann nur auf das Projekt "HOME" (im VIS) aktiv ist und erst dann triggert.

                Mhh ... gute Frage

                M Online
                M Online
                MCU
                wrote on last edited by
                #7

                @glasfaser Laut Beschreibung sollte er genau das machen:

                changeView - switch to desired view. "control.data" must have name of view. You can specify project name too as "project/view". Default project is "main".

                NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                GlasfaserG 1 Reply Last reply
                0
                • M MCU

                  @glasfaser Laut Beschreibung sollte er genau das machen:

                  changeView - switch to desired view. "control.data" must have name of view. You can specify project name too as "project/view". Default project is "main".

                  GlasfaserG Offline
                  GlasfaserG Offline
                  Glasfaser
                  wrote on last edited by Glasfaser
                  #8

                  @mcu

                  Eingentlich geht das nicht (hin und her schalten zwischen den Projekten ), da ja im Hintergrund vom jeweiliegen Projekt im Runtime die vis-views.json geladen wird .

                  Dann würde eher die Abfrage dazu nicht funktionieren , das er nur schalten darf wenn ich auch das passende Projekt im Runtime dazu an habe .

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  M 1 Reply Last reply
                  0
                  • GlasfaserG Glasfaser

                    @mcu

                    Eingentlich geht das nicht (hin und her schalten zwischen den Projekten ), da ja im Hintergrund vom jeweiliegen Projekt im Runtime die vis-views.json geladen wird .

                    Dann würde eher die Abfrage dazu nicht funktionieren , das er nur schalten darf wenn ich auch das passende Projekt im Runtime dazu an habe .

                    M Online
                    M Online
                    MCU
                    wrote on last edited by
                    #9

                    @glasfaser Wenn ich mehrere Projekte habe, dann habe ich im Netz ein Tablet mit dem 1.Projekt und ein anderes Tablet mit 2. Projekt. Dann muss es laut Beschreibung, wie oben erwähnt, möglich sein, jede einzelne View vom einem Projekt umzuschalten mit Hilfe "Projekt/view" in control.data DP.

                    NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                    1 Reply Last reply
                    0
                    • GlasfaserG Offline
                      GlasfaserG Offline
                      Glasfaser
                      wrote on last edited by
                      #10

                      @mcu sagte in VIS changeView per Control/data fehlerhaft:

                      dann habe ich im Netz ein Tablet mit dem 1.Projekt und ein anderes Tablet mit 2. Projekt.

                      Warte mal ...

                      Was hast du im Script bei vis.0.control.instance stehen FFFFFFFF ???

                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                      M 1 Reply Last reply
                      0
                      • GlasfaserG Glasfaser

                        @mcu sagte in VIS changeView per Control/data fehlerhaft:

                        dann habe ich im Netz ein Tablet mit dem 1.Projekt und ein anderes Tablet mit 2. Projekt.

                        Warte mal ...

                        Was hast du im Script bei vis.0.control.instance stehen FFFFFFFF ???

                        M Online
                        M Online
                        MCU
                        wrote on last edited by
                        #11

                        @glasfaser Tja, das ist wieder so ne Sache mit der Instance, die wird immer wieder von der Vis, die gerade aktiv ist, überschrieben.
                        Da man ja mehrere Bildschirme für jedes einzelne Projekt hat, kann man dort gar keine verlässlichen Daten eingeben.
                        Sowieso egal was man einträgt, er sendet an alle Browser.

                        NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                        GlasfaserG 1 Reply Last reply
                        0
                        • M MCU

                          @glasfaser Tja, das ist wieder so ne Sache mit der Instance, die wird immer wieder von der Vis, die gerade aktiv ist, überschrieben.
                          Da man ja mehrere Bildschirme für jedes einzelne Projekt hat, kann man dort gar keine verlässlichen Daten eingeben.
                          Sowieso egal was man einträgt, er sendet an alle Browser.

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          wrote on last edited by
                          #12

                          @mcu sagte in VIS changeView per Control/data fehlerhaft:

                          ...... für jedes einzelne Projekt hat, kann man dort gar keine verlässlichen Daten eingeben........
                          Sowieso egal was man einträgt, er sendet an alle Browser.

                          Den Datenpunkt überschreibst du doch mit deinem Script , vor dem umschalten und trotzdem werden alle Browser angesprochen !!?

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          M 1 Reply Last reply
                          0
                          • GlasfaserG Glasfaser

                            @mcu sagte in VIS changeView per Control/data fehlerhaft:

                            ...... für jedes einzelne Projekt hat, kann man dort gar keine verlässlichen Daten eingeben........
                            Sowieso egal was man einträgt, er sendet an alle Browser.

                            Den Datenpunkt überschreibst du doch mit deinem Script , vor dem umschalten und trotzdem werden alle Browser angesprochen !!?

                            M Online
                            M Online
                            MCU
                            wrote on last edited by
                            #13

                            @glasfaser Ich schreibe dort in die instance nichts rein, da es egal ist. Und wenn dann würde ich ja FFFFFFFF eintragen damit ich alle Browser erreiche.

                            NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                            GlasfaserG 1 Reply Last reply
                            0
                            • M MCU

                              @glasfaser Ich schreibe dort in die instance nichts rein, da es egal ist. Und wenn dann würde ich ja FFFFFFFF eintragen damit ich alle Browser erreiche.

                              GlasfaserG Offline
                              GlasfaserG Offline
                              Glasfaser
                              wrote on last edited by Glasfaser
                              #14

                              @mcu sagte in VIS changeView per Control/data fehlerhaft:

                              @glasfaser Ich schreibe dort in die instance nichts rein, da es egal ist.

                              Ok ... eigentlich nicht , denn dort weißt man eigentlich die Browser ID zu , bei Nutzung von meheren Tablet´s

                              Wie ich sehe nutzt du jarvis v2.1.0 , kann es vielleicht damit zusammenhängen !??

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              M 1 Reply Last reply
                              0
                              • GlasfaserG Glasfaser

                                @mcu sagte in VIS changeView per Control/data fehlerhaft:

                                @glasfaser Ich schreibe dort in die instance nichts rein, da es egal ist.

                                Ok ... eigentlich nicht , denn dort weißt man eigentlich die Browser ID zu , bei Nutzung von meheren Tablet´s

                                Wie ich sehe nutzt du jarvis v2.1.0 , kann es vielleicht damit zusammenhängen !??

                                M Online
                                M Online
                                MCU
                                wrote on last edited by
                                #15

                                @glasfaser Ich nutze zwar JARVIS 2.2.0-beta.31, aber das Problem habe ich mit der normalen VIS ohne JARVIS festgestellt. Die JARVIS Umgebung nutzt dann die VIS-VIEW im iFrame.

                                NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                GlasfaserG 1 Reply Last reply
                                0
                                • M MCU

                                  @glasfaser Ich nutze zwar JARVIS 2.2.0-beta.31, aber das Problem habe ich mit der normalen VIS ohne JARVIS festgestellt. Die JARVIS Umgebung nutzt dann die VIS-VIEW im iFrame.

                                  GlasfaserG Offline
                                  GlasfaserG Offline
                                  Glasfaser
                                  wrote on last edited by
                                  #16

                                  @mcu

                                  Ich nutze jarvis nicht , war halt nur eine Frage , ob ... wenn ... aber ....

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  M 1 Reply Last reply
                                  0
                                  • GlasfaserG Glasfaser

                                    @mcu

                                    Ich nutze jarvis nicht , war halt nur eine Frage , ob ... wenn ... aber ....

                                    M Online
                                    M Online
                                    MCU
                                    wrote on last edited by MCU
                                    #17

                                    @glasfaser Um es jetzt nochmal zu testen, habe ich jetzt jedem VIEW-Wechsel eine festgelegte Instanz-ID für das Projekt hinzugefügt.
                                    Diese bleibt auch momentan unverändert. Trotzdem ändert sich die VIEW in dem 2. Projekt TV.

                                    NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                    wendy2702W 1 Reply Last reply
                                    0
                                    • M MCU

                                      @glasfaser Um es jetzt nochmal zu testen, habe ich jetzt jedem VIEW-Wechsel eine festgelegte Instanz-ID für das Projekt hinzugefügt.
                                      Diese bleibt auch momentan unverändert. Trotzdem ändert sich die VIEW in dem 2. Projekt TV.

                                      wendy2702W Offline
                                      wendy2702W Offline
                                      wendy2702
                                      wrote on last edited by
                                      #18

                                      @mcu sagte in VIS changeView per Control/data fehlerhaft:

                                      festgelegte Instanz-ID

                                      Und diese hast du vorher mit dem passenden Widget abgefragt !?

                                      Bitte keine Fragen per PN, die gehören ins Forum!

                                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                      M 1 Reply Last reply
                                      0
                                      • wendy2702W wendy2702

                                        @mcu sagte in VIS changeView per Control/data fehlerhaft:

                                        festgelegte Instanz-ID

                                        Und diese hast du vorher mit dem passenden Widget abgefragt !?

                                        M Online
                                        M Online
                                        MCU
                                        wrote on last edited by
                                        #19

                                        @wendy2702 Welches passende Widget meinst du da?

                                        NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                                        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                        1 Reply Last reply
                                        0
                                        • GlasfaserG Offline
                                          GlasfaserG Offline
                                          Glasfaser
                                          wrote on last edited by
                                          #20

                                          @mcu

                                          1.JPG

                                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          754

                                          Online

                                          32.4k

                                          Users

                                          81.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe