Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. HTTP Request über Blockly macht Probleme im Unterschied über Browser

    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

    HTTP Request über Blockly macht Probleme im Unterschied über Browser

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

      Hallo,
      ich habe ein Problem mit einer Situation, an der ich derzeit verzweifele:
      Ich habe ein Blockly erstellt, was beim Zustand einer bestimmten Variable einen entsprechenden http request an meine Instar Kamera sendet.
      script.jpg

      (Die beiden deaktivierten Bausteine sind irrelevant)

      Das funktioniert soweit erstmal alles. Ich schalte mit dem http request den PIR der Kamera ein und aus. der CGI Befehl zum einschalten des PIRs lautet :
      http://<user>:<passwort>@192.168.000.000/param.cgi?cmd=setpirattr&-pir_enable=1
      Natürlich mit korrektem User, Passwort und IP

      Die Änderung sehe ich auch sofort in der Weboberfläche der Kamera! Der PIR geht sofort an, bzw. sofort aus (je nach Zustand der Variable).
      Nun das Merkwürdige:
      Wenn ich den Befehl, den PIR anzuschalten (nachdem dieser deaktiviert war) über das Blockly Script sende, dann braucht die Kamera ca. 8 Minuten zum "warmlaufen", bis sie eine Bewegung erkennt. Danach erkennt sie Bewegungen sofort. Das der PIR aktiviert ist, sieht man jedoch sofort in der Weboberfläche der Kamera ! Das dauert keine 8 Minuten.
      Sende ich den CGI Befehl über einen Browser, braucht sie diese "Warmlaufzeit" nicht. Der Instar Support weiß auch nicht mehr weiter. Wir haben alles kreuz und quer getestet und die Befehle sind auch 100% identisch.
      Da es über eine Browser anstandslos funktioniert, muss es ja irgendwie mit dem Script zusammenhängen, aber auch dieses tut ja seinen Job und deaktiviert und aktiviert den PIR unverzüglich bei Variablenänderung.

      Hat dafür jemand eine Erklärung ?

      Gruß
      Max

      1 Reply Last reply Reply Quote 0
      • I
        IOMax last edited by IOMax

        Nachtrag:
        ich habe gerade ein neues Script erzeugt, welches nur den Teil "request...." beinhaltet, also einfach nur den Befehl zur Kamera schickt.
        Da reagiert der PIR sofort.

        Daraufhin habe ich ein neues Script erstellt und die Logik etwas anders nachgebaut:
        script.jpg

        Die http Befehle habe ich per Copy/Paste vom alten Script übernommen.
        Mit dem neuen Script läuft es einwandfrei. Deaktiviere ich das neue und aktiviere das alte Script, ist das Problem wieder da.

        Kling alles komisch, ist aber tatsächlich so.

        1 Reply Last reply Reply Quote 0
        • E
          Elektroman last edited by

          Liebe Grüße an IOMax,

          ich hatte die gleichen Probleme! Durch ein separates Skript klappt es jetzt auch bei mir ☺ 👍

          1 Reply Last reply Reply Quote 0
          • E
            Elektroman last edited by

            Hallo Gemeinde,

            es funktioniert leider wieder nicht ☹

            Das wird mir bei Blockly angezeigt

            javascript.2 script.js.Allgemein.Bei_Klingel_Bilder_per_Mail: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>401 Unauthorized</title> </head><body> <h1>Unauthorized</h1> <p>This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.</p> </body></html>
            
            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate

            868
            Online

            31.9k
            Users

            80.3k
            Topics

            1.3m
            Posts

            blockly
            2
            4
            711
            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