Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Fehler beim Kopieren des snapshot aus Tapo-Cam

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Fehler beim Kopieren des snapshot aus Tapo-Cam

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

      Vielleicht hat einer eine Idee, woher der Fehler stammt und wie er zu verhindern ist:

      • Tapo-Cam erkennt Bewegung
      • DP IsMotion geht auf true
      • Script steuert den DP remote.snapshot
      • nach 3 sek wird dieser Snapshot mit vorangestelltem Datum und Zeit in ein Verzeichnis kopiert.

      Das funktioniert ja zunächst einmal ohne Probleme.

      Ich bekomme jedoch in unregelmäßigen Abständen im Log diese Fehlermeldung:

      Info: javascript.0 (934) script.js.common.Draft.Garten: 
      Error: Command failed: wget --output-document /media/USBintern/snapshot/2025_0302-08.53.15.jpg http://192.168.178.80:8095/192_168_178_59_2020
      --2025-03-02 08:53:19-- http://192.168.178.80:8095/192_168_178_59_2020
      Connecting to 192.168.178.80:8095... connected.
      HTTP request sent, awaiting response... 500 Internal Server Error
      2025-03-02 08:53:19 ERROR 500: Internal Server Error.
      at genericNodeError (node:internal/errors:984:15)
      at wrappedFn (node:internal/errors:538:14)
      at ChildProcess.exithandler (node:child_process:422:12)
      at ChildProcess.emit (node:events:518:28)
      at ChildProcess.emit (node:domain:489:12)
      at maybeClose (node:internal/child_process:1104:16)
      at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) {
      code: 8,
      killed: false,
      signal: null,
      cmd: 'wget --output-document /media/USBintern/snapshot/2025_0302-08.53.15.jpg http://192.168.178.80:8095/192_168_178_59_2020'
      }
      

      Meine bisherige Vermutung / Beobachtung:
      Immer wenn die Cam sehr kurz hinter einander Bewegung erkennt, der DP IsMotion also fast sofort wieder auf true geht, gibt es ein zeitkritisches Problem (?). Der Status 500 kann ja mehrere Ursachen haben, lässt also nicht zwingend auf die genaue Ursache schließen. Mit dem übrigen Inhalt der Fehlermeldung kann ich wenig anfangen.

      Sollte das wirklich die Ursache sein, wäre die Lösung, nur die erste Bewegung (den ersten Trigger) auszuwerten.

      Derzeit versuche ich, über einen DP unter userdata, den ich im Gegensatz zu IsMotion beschreiben kann, eine Art "Verriegelung" zu realisieren, aber so richtig weiter gekommen bin ich noch nicht.
      Weil: Nachbars Katzen sind gerade nicht bei mir im Garten 🙂

      Any idea?
      Tnx

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

      Support us

      ioBroker
      Community Adapters
      Donate

      932
      Online

      31.7k
      Users

      79.7k
      Topics

      1.3m
      Posts

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