Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Script per URL Ausführen mit Variable

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Script per URL Ausführen mit Variable

    This topic has been deleted. Only users with topic management privileges can see it.
    • von.cartman
      von.cartman last edited by von.cartman

      Hallo Zusammen,

      besteht die möglichkeit beim aufruf einer URL ein Skript ausführen mit eine Variable die über den URL gesetzt wird?

      So in etwa:

      http://192.168.0.4:8082/set/javascript.0.scriptEnabled.scriptID?value=true&VarialbleD?value=18

      arteck Codierknecht 2 Replies Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @von.cartman last edited by

        @von-cartman wozu den das doppelgemoppel

        trigger doch einfach nur auf die VarialbleID

        von.cartman 1 Reply Last reply Reply Quote 0
        • von.cartman
          von.cartman @arteck last edited by

          @arteck kannst du bisle ausführlicher? Ich bin (leider) kein Profi,
          😉

          Danke

          1 Reply Last reply Reply Quote -1
          • Codierknecht
            Codierknecht Developer Most Active @von.cartman last edited by

            @von-cartman
            Du legst Dir einen eigenen DP unterhalb von 0_userdata.0 an. Den kannst Du von außen per URL setzen. Z.B. so:
            http://ipaddress:8087/set/0_userdata.0.test.blubb?value=1

            Im Script triggerst Du auf Änderungen dieses DP und reagierst entsprechend darauf.

            A 1 Reply Last reply Reply Quote 0
            • A
              Andersmacher @Codierknecht last edited by

              @codierknecht Nur als Hinweis:
              Für Nicht-Profis wie mich war noch wichtig, daß der Port, der sein muß, der in der web-Instanz eingestellt ist (also nicht der vom admin) und daß man wohl auch noch irgendwie dafür sorgen muß, daß man auf die API-Zugriff hat, was bei mir mit Häckchen bei "eingebautes Simple-API" geklappt hat.

              Ich hoffe, daß die Aktivierung von "eingebautes Simple-API" keine negativen Auswirkungen auf den Rest des Systems hat.

              Codierknecht 1 Reply Last reply Reply Quote 0
              • Codierknecht
                Codierknecht Developer Most Active @Andersmacher last edited by

                @andersmacher sagte in Script per URL Ausführen mit Variable:

                Für Nicht-Profis wie mich war noch wichtig, daß der Port, der sein muß, der in der web-Instanz eingestellt ist (also nicht der vom admin) und daß man wohl auch noch irgendwie dafür sorgen muß, daß man auf die API-Zugriff hat, was bei mir mit Häckchen bei "eingebautes Simple-API" geklappt hat.

                Oder man nimmt den REST-API-Adapter 😉

                A 1 Reply Last reply Reply Quote 0
                • A
                  Andersmacher @Codierknecht last edited by

                  @codierknecht Aus Deinem "Zwinkern" schließe ich, daß ich nicht die schlauste Variante benutzt habe!?

                  Mein Gedanke war, nicht "unnötig" zusätzliche Adapter zu installieren. Noch habe ich zwar keine wirklichen Performance-Probleme, aber ich will ja auch, daß das so bleibt und arbeite ja nur auf einem Pi.

                  Was sind denn aus Deiner Sicht die Vorteile Deines Vorschlags?

                  Codierknecht 1 Reply Last reply Reply Quote 0
                  • Codierknecht
                    Codierknecht Developer Most Active @Andersmacher last edited by

                    @andersmacher sagte in Script per URL Ausführen mit Variable:

                    Was sind denn aus Deiner Sicht die Vorteile Deines Vorschlags?

                    Im Prinzip passt das eingebaute Simple-API schon. Alles OK.
                    Der Adapter bietet einige weitere Möglichkeiten, die aber hier nicht relevant sind. Der hat auch seinen ganz eigenen Port. Da sind Verwechselungen unwahrscheinlicher.

                    Wer den nicht braucht und zusätzliche Adapter vermeiden möchte, fährt in der Regel ganz gut mit den eingebauten Möglickeiten. Man muss dann halt ein paar Dinge beachten (siehe Dein Post).

                    A 1 Reply Last reply Reply Quote 0
                    • A
                      Andersmacher @Codierknecht last edited by

                      @codierknecht Danke für Deine Erläuterungen!

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      1.2k
                      Online

                      31.7k
                      Users

                      79.7k
                      Topics

                      1.3m
                      Posts

                      4
                      9
                      431
                      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