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. Welches Widget zum Öffnen und Schließen eines neuen Fensters?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Welches Widget zum Öffnen und Schließen eines neuen Fensters?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
21 Beiträge 5 Kommentatoren 3.8k Aufrufe
  • Ä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.
  • hg6806H Offline
    hg6806H Offline
    hg6806
    Most Active
    schrieb am zuletzt editiert von
    #1

    Hallöle zusammen,

    ich suche mal wieder ein Widget welches folgendes kann.

    Mit dem Drücken auf einen Button soll ein HTTP Get Befehl ausgeführt werden und gleichzeitig ein neues Fenster geöffnet werden.

    Auch nur ein Fenster, vielleicht 1/4 so groß wie der volle Screen. Darin auch wieder mehrere Button "jgui-Icon HTTP GET".

    Drückt man eines der Buttons soll der darin aufgeführte HTTP GET Befehl ausgeführt werden und gleichzeitig das Fenster geschlossen werden.

    Das gleichzeitige geht wahrscheinlich über den Scene Adapter. Doch wie kann ich ein Fenster öffnen und wie wieder schließen?

    1 Antwort Letzte Antwort
    0
    • DutchmanD Offline
      DutchmanD Offline
      Dutchman
      Developer Most Active Administrators
      schrieb am zuletzt editiert von
      #2

      @hg6806:

      Das gleichzeitige geht wahrscheinlich über den Scene Adapter. Doch wie kann ich ein Fenster öffnen und wie wieder schließen? `

      mit welche geraeten willst dus dies realisieren, homematic ?

      Fenster offen/zu geht ueber das die widgets in VIS welche variable true/falsche erstellen.

      Fuer den HTTp befehl muesste man denke ich mal eine scene oder script triggeren welche de HTTP request schickt auf basis van aendern variable.

      Dies variable kan der fenster status sein onder eine andere variable welche per scene/script fenster auf/zu UND HTTP request sendet ?

      1 Antwort Letzte Antwort
      0
      • hg6806H Offline
        hg6806H Offline
        hg6806
        Most Active
        schrieb am zuletzt editiert von
        #3

        Was'n fixe Anwort! Ihr seid der Hammer!

        Ich steure meinen Denon AVR über HTTP GET.

        Jedoch möchte ich z.B. auch Internetradio schalten und dann soll sich direkt ein Fenster öffnen in dem die einzelnen favorisierten Sender drin stehen, die ich auch über einen HTTP GET Befehl auswähle.

        1 Antwort Letzte Antwort
        0
        • DutchmanD Offline
          DutchmanD Offline
          Dutchman
          Developer Most Active Administrators
          schrieb am zuletzt editiert von
          #4

          @hg6806:

          Jedoch möchte ich z.B. auch Internetradio schalten und dann soll sich direkt ein Fenster öffnen in dem die einzelnen favorisierten Sender drin stehen, die ich auch über einen HTTP GET Befehl auswähle. `

          Ah so…. ich habe das mit fenster komplett falsch verstanden jetzt ist deutlich was du meinst, also scenario:

          • In Vis verschiedenen buttons, manche schicken nur httpget befehle aber type befehl is abhangig von jetzigen status (an/aus z.b.)

          • Macnhe buttons sollen ein neues fenster (popup) oeffnen (jetzt die frage ob hierbij auch ein an/aus befehl sowie oben genannt geschikt werdn soll)

          • in diesem popup buttons mit httpget befehlen abhaenging von jetzigen status ainer variable oder aehnlich

          stimmt das so ?

          1 Antwort Letzte Antwort
          0
          • hg6806H Offline
            hg6806H Offline
            hg6806
            Most Active
            schrieb am zuletzt editiert von
            #5

            Genau, ich brauche ein PopUp Window worin ich dann einige Widgets "jgui-Icon HTTP GET" drin habe, dass beim Drücken einen der Widgets die URL ausführt und nach Möglichkeit das neue PopUp Windows wieder schließt.

            1 Antwort Letzte Antwort
            0
            • DutchmanD Offline
              DutchmanD Offline
              Dutchman
              Developer Most Active Administrators
              schrieb am zuletzt editiert von
              #6

              @hg6806:

              Genau, ich brauche ein PopUp Window worin ich dann einige Widgets "jgui-Icon HTTP GET" drin habe, dass beim Drücken einen der Widgets die URL ausführt und nach Möglichkeit das neue PopUp Windows wieder schließt. `

              Uff ich bin mir 100% sicher das popups in VIS oefter mal vorbei gekommen sind, ich habe es selber (noch) nicht im einsatz in kan de thread nicht zurueck vinden :(

              @Homoran,

              Du vielleicht ?

              Naester schritt ist um ein widget zu nemen das den http get befehl senden kan, die sind standar in vis zu vinden sollten also nicht das problem sein ?

              Wen du mehr logic suchst, also befehle abhaenging von einem status chicken willst, faellt mir nur die loesung ein mit variablen zu arbeiten die per VIS gezets werden und dan in script oder scene adapter einen trigger verursachten und mit IF/THEN die richtige aktion ausloesen

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                jensus11
                schrieb am zuletzt editiert von
                #7

                Woher kennst du denn die Befehle für den Denon? Welchen hast du?

                1 Antwort Letzte Antwort
                0
                • hg6806H Offline
                  hg6806H Offline
                  hg6806
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  Habe den AVR3311. Einfach auf der Homepage, gibt's eine Liste mit den Kommandos als PDF.

                  Ähnlich auch wie bei Dreamboxen.

                  1 Antwort Letzte Antwort
                  0
                  • HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #9

                    @Dutchman:

                    @Homoran,

                    Du vielleicht ? `
                    Nein, ich nutze solche Konstrukte nicht. Aber auch ich erinnere mich, dass es da mal was im Forum gab.

                    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 Antwort Letzte Antwort
                    0
                    • J Offline
                      J Offline
                      jensus11
                      schrieb am zuletzt editiert von
                      #10

                      Stell mal bitte den Befehl für lauter oder leiser rein.

                      Für meinen 3808 kann ich nichts finden.

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        Brati
                        schrieb am zuletzt editiert von
                        #11

                        Die hören alle auf die gleichen Befehle. Einfach ein Netzwerkprotokoll von einem AVR laden. Am PC kann ich mal meine Lösung hochladen. Heos 1 habe ich gestern bestellt ;).

                        von unterwegs gesendet.

                        CCU2 - 46 Geräte, ioBroker auf Intel NUC (DN2820FYKH) mit Tab als Frontend, Projekt Gartenhaus mit HM

                        1 Antwort Letzte Antwort
                        0
                        • B Offline
                          B Offline
                          Brati
                          schrieb am zuletzt editiert von
                          #12

                          Mal schnell gegoogelt

                          https://knx-user-forum.de/forum/support … ng-steuern

                          Hat schon mal jemand probiert die Rückmeldung auszulesen?

                          von unterwegs gesendet.

                          CCU2 - 46 Geräte, ioBroker auf Intel NUC (DN2820FYKH) mit Tab als Frontend, Projekt Gartenhaus mit HM

                          1 Antwort Letzte Antwort
                          0
                          • DutchmanD Offline
                            DutchmanD Offline
                            Dutchman
                            Developer Most Active Administrators
                            schrieb am zuletzt editiert von
                            #13

                            @Brati:

                            Mal schnell gegoogelt

                            https://knx-user-forum.de/forum/support … ng-steuern

                            Hat schon mal jemand probiert die Rückmeldung auszulesen?

                            von unterwegs gesendet. `

                            jup das geht mit result, beispiel (result kommt ins log)

                            require("request")('text', function (error, response, result)
                            
                            1 Antwort Letzte Antwort
                            0
                            • hg6806H Offline
                              hg6806H Offline
                              hg6806
                              Most Active
                              schrieb am zuletzt editiert von
                              #14

                              Hmmm, eine Anzeige welcher Sender gerade läuft wäre ein Traum…

                              Hab's schnell aus meinm VIS ausgelesen:

                              Leiser

                              http://192.168.xxx.xx/goform/formiPhone ... xml?MVDOWN

                              Lauter

                              http://192.168.xxx.xx/goform/formiPhone ... t.xml?MVUP

                              1 Antwort Letzte Antwort
                              0
                              • B Offline
                                B Offline
                                Brati
                                schrieb am zuletzt editiert von
                                #15

                                So, mal schnell den PC gestartet.

                                Vielleicht sollte der Betreff des Threads auf "DENON…" geändert werden...

                                In der Übersicht habe ich es so integriert:
                                709__bersicht.jpg

                                Zum öffnen eines extra Fenser könnte man das Basic_bulb ob/off Widget nehmen. Damit wähle ich die Favoriten an und man könnte auch eine JS State setzen, der dann das PopUp sichtbar macht.
                                709_basic_bulb.jpg

                                Für den Slider läuft schon ein JS. Das Auslesen und Rückschreiben des AVR Status habe ich schon auf der ToDo Liste, nur keine Ahnung von :).

                                createState('Denon.MainV', 25);      // Main Volume
                                createState('Denon.ZoneV', 35);      // Zone 2 Volume
                                createState('Denon.Command', 0);     // Sontige Commandos
                                createState('Denon.EGView', 0);        // View im EG
                                
                                var DenonLink = 'http://xx.xx.xx.xx/goform/formiPhoneAppDirect.xml?'; // IP des AVR
                                
                                on({id: "javascript.0.Denon.MainV", valNe: true}, function(obj) {
                                        var Volume = getState("javascript.0.Denon.MainV").val; // Wert aus Slider
                                        var url = DenonLink +"MV" + Volume;
                                        exec('wget -q -O /dev/null ' + url);
                                        // log("URL Aufruf: " + url);  // dient nur zur Kontrolle im Log bei Bedarf
                                        });
                                
                                on({id: "javascript.0.Denon.ZoneV", valNe: true}, function(obj) {
                                        var Volume = getState("javascript.0.Denon.ZoneV").val; // Wert aus Slider
                                        var url = DenonLink +"Z2" + Volume;
                                        exec('wget -q -O /dev/null ' + url);
                                        // log("URL Aufruf: " + url); // dient nur zur Kontrolle im Log bei Bedarf
                                        });
                                
                                on({id: "javascript.0.Denon.Command", valNe: true}, function(obj) {   // Sleep Timer
                                        var Command = getState("javascript.0.Denon.Command").val; // Commando übernehmen
                                        var url = DenonLink + Command;
                                        exec('wget -q -O /dev/null ' + url);
                                        // log("URL Aufruf: " + url); // dient nur zur Kontrolle im Log bei Bedarf
                                        });
                                
                                schedule("0 5 * * *", function (){				// Standard Volume/ View zurück setzen
                                    setState('javascript.0.Denon.MainV', 20);      // Main Volume
                                    setState('javascript.0.Denon.ZoneV', 35);      // Zone 2 Volume)
                                    setState("javascript.0.Denon.EGView", 0);
                                });
                                

                                Vielleicht können wir da was weiter entwickeln. Anbei auch noch das AVR Netzwerprotokoll als PDF. Ist vom 2113, verstehen die anderen aber auch.

                                Grüße

                                Brati

                                CCU2 - 46 Geräte, ioBroker auf Intel NUC (DN2820FYKH) mit Tab als Frontend, Projekt Gartenhaus mit HM

                                1 Antwort Letzte Antwort
                                0
                                • hg6806H Offline
                                  hg6806H Offline
                                  hg6806
                                  Most Active
                                  schrieb am zuletzt editiert von
                                  #16

                                  Um vielleicht mal wieder zum ursprünglichen Thread zurückzukommen.

                                  Kann man für ein PopUp Windows nicht ein jgui-container-icon-view nehmen?

                                  Beim Klicken kommt leider "View nicht gefunden"

                                  Ich kann natürlich das auch als View speichern, das dann aufpoppt.

                                  Doch wo wird das der View-Link eingegeben?

                                  1 Antwort Letzte Antwort
                                  0
                                  • B Offline
                                    B Offline
                                    Brati
                                    schrieb am zuletzt editiert von
                                    #17

                                    @hg6806:

                                    Um vielleicht mal wieder zum ursprünglichen Thread zurückzukommen.

                                    Kann man für ein PopUp Windows nicht ein jgui-container-icon-view nehmen?

                                    Beim Klicken kommt leider "View nicht gefunden"

                                    Ich kann natürlich das auch als View speichern, das dann aufpoppt.

                                    Doch wo wird das der View-Link eingegeben? `

                                    709_jqui.jpg

                                    Da klickst du rein und deine VIEWS werden angezeigt. Du musst natürlich dafür eine extra View anlegen. Meine AVR Steuerung ist auch jeweils eine View.

                                    Über die Objekt ID könntest du das Einschalten Internetradio triggern.

                                    Grüße

                                    Brati

                                    CCU2 - 46 Geräte, ioBroker auf Intel NUC (DN2820FYKH) mit Tab als Frontend, Projekt Gartenhaus mit HM

                                    1 Antwort Letzte Antwort
                                    0
                                    • hg6806H Offline
                                      hg6806H Offline
                                      hg6806
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #18

                                      Cool, klappt. Habe "Dialog" übersehen.

                                      Den Rest versuche ich selbst mit Szene Adapter. Mal sehen ob ich es auch schon, das Fenster verschwinden zu lassen.

                                      1 Antwort Letzte Antwort
                                      0
                                      • B Offline
                                        B Offline
                                        Brati
                                        schrieb am zuletzt editiert von
                                        #19

                                        Und dann deine Lösung vorstellen…

                                        von unterwegs gesendet.

                                        CCU2 - 46 Geräte, ioBroker auf Intel NUC (DN2820FYKH) mit Tab als Frontend, Projekt Gartenhaus mit HM

                                        1 Antwort Letzte Antwort
                                        0
                                        • hg6806H Offline
                                          hg6806H Offline
                                          hg6806
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #20

                                          Mach' ich gerne wenn sie fertig ist.

                                          Du hast das ja über ein Java Script gelöst.

                                          Nun, habe ein View dafür erstellt. Das bekomme ich mit dem jgui - container - Icon - View in…. sauber geöffnet.

                                          Die Frage ist nun, wie kann ich mit dem Szene Adapter HTTP GET aufrufen, und wie bekomme ich den oder das(?) View wieder über den Szene Adapter geschlossen ohne oben rechts das Schließen-Symbol zu klicken?

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          679

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          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