Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. URL IN SCRIPT AUFRUFEN

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    URL IN SCRIPT AUFRUFEN

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MCU @RNM last edited by MCU

      @rnm Was soll denn dann mit der URL passieren? Wo soll sie geöffnet werden.
      Also wenn man eine URL im Script öffnet (httpGet) , kann man Daten abfragen, die unter der URL vorhanden sind.

      Ich vermute allerdings, du möchtest das bei Zustandsänderung in der Deiner VIS dann ein andere Seite aufgerufen wird?

      Dafür könntest du dann die DPs nutzen
      d109a24c-738f-439f-bfa6-7bd3fdd301ab-image.png

      R 1 Reply Last reply Reply Quote 0
      • liv-in-sky
        liv-in-sky @RNM last edited by

        @rnm
        falls blockly?
        https://www.smarthome-tricks.de/software-iobroker/blockly-beispiel-vis-view-wechsel/

        oder javascript:
        https://forum.iobroker.net/topic/7497/2-views-automatisch-wechseln

        1 Reply Last reply Reply Quote 0
        • R
          RNM @MCU last edited by

          @mcu Die URL soll auf dem Desktop geöffnet werden.

          M 1 Reply Last reply Reply Quote 0
          • M
            MCU @RNM last edited by

            @rnm In der schon geöffneten VIS?

            R 1 Reply Last reply Reply Quote 0
            • R
              RNM @MCU last edited by

              @mcu Die VIS ist geöffnet.

              M DJMarc75 2 Replies Last reply Reply Quote 0
              • M
                MCU @RNM last edited by MCU

                @rnm Dann kannst du die von @liv-in-sky genannten Varianten verwenden.

                1 Reply Last reply Reply Quote 0
                • OliverIO
                  OliverIO @RNM last edited by

                  @rnm

                  was du genau willst ist schwer zu verstehen.
                  die anderen haben ja auch schon gefragt wo du das öffnen willst.
                  man kann bspw auch eine url öffnen um nur den html inhalt zu lesen um daraus irgendwelche werte zu extrahieren.

                  aber wie ich vermute, willst du wohl in vis die url öffnen.
                  am einfachsten mit vis machbar wäre es das du in einer view ein iframe widget einfügst. in das url feld trägst du aber deinen datenpunkt in der binding notation ein
                  bspw:

                  {userdata.0.test.meineurl}
                  

                  immer wenn du in diesen datenpunkt eine gültige url schreibst, wird der iframe aktualisiert.
                  allerdings gibt es bei externen urls ggfs aus sicherheitsgründen einschränkungen durch den browser oder auch durch den anbieter.

                  1 Reply Last reply Reply Quote 0
                  • R
                    RNM last edited by

                    @oliverio Danke für die schnelle Reaktion. Obwohl ich schon viele Scripte verfasst habe, stehe ich mittlerweile auf dem Schlauch.
                    Vielleicht hilft ja dieser Screenshot.URL in Skript.jpg

                    1 Reply Last reply Reply Quote 0
                    • DJMarc75
                      DJMarc75 @RNM last edited by DJMarc75

                      @rnm

                      Prinzip:

                      Screenshot 2024-05-08 163812.png

                      Bei 1 definierst Du den Datenpunkt des Sensors (Fenster offen oder so)

                      Zuerst rufst Du jetzt mal im Browser die gewünschte VIS auf welche geöffnet werden soll.

                      Dann:

                      1. den Wert vom DP
                      vis.0.control.instance
                      

                      kopieren und in den Textblock eintragen

                      1. den Wert vom DP
                      vis.0.control.data
                      

                      kopieren und in den Textblock eintragen

                      1. im Textfeld den Wert
                      changeView
                      

                      eintragen.

                      1 Reply Last reply Reply Quote 0
                      • R
                        RNM last edited by

                        Lieben Dank. Ich werde versuchen, das umzusetzen, komme allerdings wahrscheinlich erst am Freitag dazu. Ich wünsche dir einen schönen Feiertag🍾 🍾

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        969
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        5
                        11
                        439
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo