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. Blockly
  5. HTTP Request über Blockly macht Probleme im Unterschied über Browser

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

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

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
4 Beiträge 2 Kommentatoren 847 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.
  • I Offline
    I Offline
    IOMax
    schrieb am zuletzt editiert von IOMax
    #1

    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 Antwort Letzte Antwort
    0
    • I Offline
      I Offline
      IOMax
      schrieb am zuletzt editiert von IOMax
      #2

      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 Antwort Letzte Antwort
      0
      • E Offline
        E Offline
        Elektroman
        schrieb am zuletzt editiert von
        #3

        Liebe Grüße an IOMax,

        ich hatte die gleichen Probleme! Durch ein separates Skript klappt es jetzt auch bei mir :relaxed: :+1:

        1 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          Elektroman
          schrieb am zuletzt editiert von
          #4

          Hallo Gemeinde,

          es funktioniert leider wieder nicht :white_frowning_face:

          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 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

          789

          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