Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Skript um bei view in Widget den view zu wechseln

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Skript um bei view in Widget den view zu wechseln

Scheduled Pinned Locked Moved Skripten / Logik
24 Posts 5 Posters 8.2k Views
  • 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.
  • C Offline
    C Offline
    Communicate
    wrote on last edited by
    #6

    Super. Vielen Dank. Sagst Du Bescheid, wenn Du eingecheckt hast?

    Muss ich dabei irgendwas beachten oder langt ein normales Update über die Admin Oberfläche?

    Grüße

    Dominic

    1 Reply Last reply
    0
    • N Offline
      N Offline
      Nic
      wrote on last edited by
      #7

      möchte das gerne auch nutzen.

      Was heiist denn genau einchecken? Ist das dann so wie unter FAQ auf der Homepage beschrieben?

      1 Reply Last reply
      0
      • HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by
        #8

        Das heisst, dass Bluefox dieses feature in der nächsten Version bereitstellt.

        Gruß

        Rainer

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        1 Reply Last reply
        0
        • N Offline
          N Offline
          Nic
          wrote on last edited by
          #9

          achso, woran erkennt man denn, das es eine neue Version gibt?

          Un eine neue Version von was? iobroker oder Vis oder js-controller oder oder oder?

          Oder kann man einfach davon ausgehen, dass das jetzt schon in der aktuellen drin ist?

          1 Reply Last reply
          0
          • HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by
            #10

            http://www.iobroker.net/wp-content/uplo … pdaten.jpg

            zu finden unter:

            http://www.iobroker.net/?page_id=44&lan … figuration

            Gruß

            rainer

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Reply Last reply
            0
            • N Offline
              N Offline
              Nic
              wrote on last edited by
              #11

              irgendwie geht das mit dem Update klicken nicht.

              es passiert ewig gar nichts und dann sieht die Adapterliste komisch aus.

              Habe mal ein iobroker upgrade probiert. Da kommen erst ganz viele etimeout und

              dann sagt er das vis 0.6.13 aktuell ist. aber bleufox wollte gestern doch einchecken, dann

              kann das ja nicht sein weil ich vorher auch schon 0.6.13 hatte und die funktion geht auch nicht

              1 Reply Last reply
              0
              • C Offline
                C Offline
                Communicate
                wrote on last edited by
                #12

                Also wenn ich iobroker admin aufrufe und dann die aktualisierungfunktion aufrufe, erscheint

                bei mir beim VIS-Adapter die Version 0.6.14 - ich werde mir diese gleich mal runter laden und dann berichten :-)

                @bluefox: Vielen Dank schonmal

                1 Reply Last reply
                0
                • HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #13

                  @Nic:

                  irgendwie geht das mit dem Update klicken nicht.

                  es passiert ewig gar nichts `
                  Auf was für einem Rechner läuft ioBroker?

                  Es dauert schon etwas, insbesondere, wenn…
                  @Nic:

                  Da kommen erst ganz viele etimeout `
                  Dann sind die Server wieder überlastet.

                  @Nic:

                  Habe mal ein iobroker upgrade probiert. Da kommen erst ganz viele etimeout und

                  dann sagt er das vis 0.6.13 aktuell ist. `
                  Vorher auch ein iobroker update??

                  @Nic:

                  aber bleufox wollte gestern doch einchecken, dann

                  kann das ja nicht sein weil ich vorher auch schon 0.6.13 hatte `
                  Erstens kann immer mal was dazwischen kommen, so dass die Änderung nicht freigegebn werden kann.

                  Zweitens gibt es inzwischen die 0.6.14

                  @Nic:

                  und dann sieht die Adapterliste komisch aus. `
                  F5 oder ggf. Browsercache leeren. und nochmal probieren, denn:

                  sihe oben.

                  Gruß

                  Rainer

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Reply Last reply
                  0
                  • P Offline
                    P Offline
                    pix
                    wrote on last edited by
                    #14

                    Hallo,
                    @Communicate:

                    Hallo zusammen,

                    nachdem ich ja seit gestern anfange mich in JS einzuarbeiten stehe ich schon wieder vor der nächsten Herausforderung.

                    Ich möchte gerne, wenn sich eine Variable von false auf true ändert, auch den View innerhalb eines "View in Widget" entsprechend wechseln.

                    Die Variable habe ich, was mir noch fehlt ist der Teil mit dem Viewwechsel in diesem speziellen Widget.

                    Folgendes sollten den gesamten View wechseln, aber leider nicht den View innerhalb des Widgets:

                    function view_wechsel () 
                    
                    {
                        setState("vis.0.control.command", '{"instance": "FFFFFFFF", "command": "changeView", "data": "LiNaDo/Heizung"}');
                           
                    }
                    
                    on('javascript.0.LiNaDo.h_visible', function (obj)
                     {
                    
                            view_wechsel();
                    }
                    
                    

                    Gruß

                    Dominic `
                    Es gibt noch ein andere Lösung, die ich früher in DashUI genutzt habe:

                    Das Widget stateful, container view in Widget 8

                    Es kann 8 verschiedene Views abhängig vom Inhalt einer Variable(in meinem Falle mit dem Inhalt 0 bis 7) anzeigen. Also einfach den Inhalt der Variable in Javascript ändern [durch Schedule, durch SetTimeout, durch Wetterdaten, durch Sensorwerte, was das Herz begehrt], dann wird das passende View gezeigt.

                    Gruß

                    Pix

                    ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                    1 Reply Last reply
                    0
                    • C Offline
                      C Offline
                      Communicate
                      wrote on last edited by
                      #15

                      Hallo Bluefox,

                      das Feld ist jetzt beschreibbar => das ist gut.

                      Ich habe da jetzt meine Variable eingetragen, ich bekomme aber immer nur "Fehler: View ist nicht gefunden" angezeigt.

                      Kann ich irgendwo debuggen / loggen, was vis da probiert und wo der Fehler liegt?

                      Hier noch drei Screenshots:

                      515_bildschirmfoto_2015-09-13_um_20.43.53.png
                      515_bildschirmfoto_2015-09-13_um_20.44.03.png
                      515_bildschirmfoto_2015-09-13_um_20.44.23.png

                      1 Reply Last reply
                      0
                      • BluefoxB Offline
                        BluefoxB Offline
                        Bluefox
                        wrote on last edited by
                        #16

                        Erstens du muss "{javascript.0.view_}" benutzen.

                        Zweitens, das geht nur im Nicht-Edit mode.

                        1 Reply Last reply
                        0
                        • C Offline
                          C Offline
                          Communicate
                          wrote on last edited by
                          #17

                          Habs ausprobiert. Geht leider nicht. Hast du getestet - dann wüsste ich , dass es an meiner Konfiguration liegt

                          von unterwegs gesendet

                          1 Reply Last reply
                          0
                          • C Offline
                            C Offline
                            Communicate
                            wrote on last edited by
                            #18

                            Mein Fehler. Die Variable hat den Wert test5. Der View heißt aber Test5. Case Sensitive ist böse ;-)

                            1 Reply Last reply
                            0
                            • C Offline
                              C Offline
                              Communicate
                              wrote on last edited by
                              #19

                              Hallo Bluefox,

                              ich weiss nicht warum. aber nach meinem letzten Upgrade funktioniert der Viewwechsel per Variable nicht mehr korrekt.

                              Folgendes Verhalten:

                              1. Variable "view2view" ist gesetzt auf "wohnzimmer_h".

                              2. Ich starte den View im Browser

                              3. Der View wohnzimmer_h wird angezeigt.

                              4. Ich ändere view2view auf "wohnzimmer_r"

                              5. Das Widget bleibt leer / es wird der View nicht wie gewünscht gewechselt.

                              Kannst Du mir sagen, woran das liegt?

                              1 Reply Last reply
                              0
                              • C Offline
                                C Offline
                                Communicate
                                wrote on last edited by
                                #20

                                Update: wenn ich einen Browser refresh mache, wird der richtigen view angezeigt.

                                Es sieht also so aus, als ob das Widget zwar mitbekommt dass sich die Variable ändert aber dje Anzeige wird nicht aktualisiert.

                                Woran liegt das? Ich bilde mir ein, dass ging schon mal.

                                Gruß Dominic

                                1 Reply Last reply
                                0
                                • C Offline
                                  C Offline
                                  Communicate
                                  wrote on last edited by
                                  #21

                                  Ich habe mir mal den Code anzeigen lassen (in Chrome).

                                  Mit korrekt dargestellten View sieht das Widget so aus:

                                  
                                              Wohnzimmer H
                                  
                                  

                                  Sobald ich den Variablen Inhalt ändere sieht es nur noch so aus:

                                  HIlft das für die Fehleranalyse?

                                  Gruß

                                  Dominic

                                  1 Reply Last reply
                                  0
                                  • BluefoxB Offline
                                    BluefoxB Offline
                                    Bluefox
                                    wrote on last edited by
                                    #22

                                    Ist in 0.7.1 gefixt.

                                    Danke. ;)

                                    1 Reply Last reply
                                    0
                                    • C Offline
                                      C Offline
                                      Communicate
                                      wrote on last edited by
                                      #23

                                      Danke! Es funktioniert wieder einwandfrei.

                                      Für die Zukunft: Helfen Dir solche "Debug-Versuche" oder ist das eher vergebene Liebesmühe?

                                      Gruß

                                      Dominic

                                      1 Reply Last reply
                                      0
                                      • BluefoxB Offline
                                        BluefoxB Offline
                                        Bluefox
                                        wrote on last edited by
                                        #24

                                        @Communicate:

                                        Danke! Es funktioniert wieder einwandfrei.

                                        Für die Zukunft: Helfen Dir solche "Debug-Versuche" oder ist das eher vergebene Liebesmühe?

                                        Gruß

                                        Dominic `
                                        Auf jeden Fall. Da war mir fast sofort klar, was nicht in Ordnung war. :D

                                        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

                                        557

                                        Online

                                        32.5k

                                        Users

                                        81.7k

                                        Topics

                                        1.3m

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

                                        • Don't have an account? Register

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