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. Skripten / Logik
  4. [Frage] Dialog per Javascript öffnen

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.4k

[Frage] Dialog per Javascript öffnen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
7 Beiträge 6 Kommentatoren 2.4k Aufrufe 1 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.
  • N Offline
    N Offline
    NightWatcher
    schrieb am zuletzt editiert von
    #1

    MOD-Edit by eric2905; 09.05.2017 / 13:20; Betreff geändert

    Mit folgendem Script kann ich per JS bereits auf eine Variable reagieren und das Dialog Fenster öffnen und nach 30s wieder schließen lassen:

    on("modbus.0.coils.12307_Haustuer_Klingelknopf", function(obj) {
        if (obj.newState.val === true) {
            setState('vis.0.control.data',  'w00027'); // hier ist Widget-name
            setState('vis.0.control.instance',  'FFFFFFFF');
            setState('vis.0.control.command', 'dialogOpen');
            setStateDelayed('vis.0.control.command', 'dialogClose', 30000);
        }
    });
    

    Leider wird jedoch im geöffneten Dialog (der ein View ist), der Content nicht gezeigt. Das sieht dann so aus.

    1534_bild_002.png

    Öffne ich das Dialog per Klick auf ein Bild in der .vis, funktioniert es einwandfrei.

    Dialog Höhe und Breite sind dem Widget zugewiesen. In dem View, das per Dialog angezeigt werden soll, wird aktuell eine Grafik (Video Stream) geladen. Per Firebug sieht man jedoch, dass der Content des Dialogs auch leer bleibt.

    1534_bild_003.png

    Wo kann ich weiter nach dem Fehler suchen?

    Wago 750-881 - mit über 200 Ein- und Ausgängen, DMX512 Art-Net für Beleuchtung, 1-Wire für Umweltsensoren Aussen und Innen, ioBroker als Visualisierung

    1 Antwort Letzte Antwort
    0
    • B Offline
      B Offline
      BlueEssi
      schrieb am zuletzt editiert von
      #2
      setState('vis.0.control.command', 'dialogOpen');
      

      @BlueFox: Könntest du diesen Tipp in der VIS.ReadMe ergänzen.

      1 Antwort Letzte Antwort
      0
      • bahnuhrB Online
        bahnuhrB Online
        bahnuhr
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        @nightwatcher

        Nach diesen beiden befehlen habe ich die ganze zeit schon gesucht:

        setState('vis.0.control.command', 'dialogOpen');

        setStateDelayed('vis.0.control.command', 'dialogClose', 30000);

        Danke schön.

        Hab sie mal getestet.

        Es funktioniert mit :

        jqui-mfd cam/snapshot dialog

        Es funktioniert nicht mit:

        metro-Tile dialog/iframe

        kann mir jemand sagen warum nicht ?

        mfg

        Dieter


        Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
        Danke.
        gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
        ScreenToGif :https://www.screentogif.com/downloads.html

        1 Antwort Letzte Antwort
        0
        • P Offline
          P Offline
          pix
          schrieb am zuletzt editiert von
          #4

          Weiter getestet:

          jqui - html - dialog Widget funktioniert auch nicht.

          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 Antwort Letzte Antwort
          0
          • apollon77A Online
            apollon77A Online
            apollon77
            schrieb am zuletzt editiert von
            #5

            @bahnuhr:

            Es funktioniert mit :

            jqui-mfd cam/snapshot dialog `

            Mit cam (Video) Dialog gehts nicht :-(

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            arteckA 1 Antwort Letzte Antwort
            0
            • apollon77A Online
              apollon77A Online
              apollon77
              schrieb am zuletzt editiert von
              #6

              Update: dialogClose tut … dialogOpen und auch dialog nicht

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • apollon77A apollon77

                @bahnuhr:

                Es funktioniert mit :

                jqui-mfd cam/snapshot dialog `

                Mit cam (Video) Dialog gehts nicht :-(

                arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von
                #7

                @apollon77 tuts immer noch nicht...

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

                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

                758

                Online

                32.5k

                Benutzer

                81.7k

                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