Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. exec raspistill (gelöst)

    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

    exec raspistill (gelöst)

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

      Hallo

      Was kann ich da noch falsch machen? 🙂
      Ich führe per Blockly diese Funkition aus.
      Das Bild wird wenn vorhanden versendet, der Befehl wird aber nicht ausgeführt. EXEC ist im Adapter freigegeben, ausserdem hat jeder die berechtigung um raspistill auszuführen, der ordner tmp ist jeder schreibberechtigt.

      Über die Konsole kann ich Fotos schiessen

      exec ("/opt/vc/bin/raspistill -o ./tmp/cam.jpg");
      sendphoto();
      
      function sendphoto() {
          setTimeout(waittime, 6000);
      }
      function waittime() {
          sendTo('telegram.0', "./tmp/cam.jpg")
      }
      
      return 0;
      
      1 Reply Last reply Reply Quote 0
      • cHefroCker
        cHefroCker last edited by

        Ich konnte mein Problem lösen, wo der Fehler genau lag kann ich nicht nachvollziehen, aber mit diesen Codezeilen ging es am Schluss trotzdem 🙂

        exec("raspistill -o /tmp/Pic.png");
        sendphoto();
        
        function sendphoto() {
            setTimeout(waittime, 6000);
        }
        function waittime() {
            sendTo('telegram.0', "/tmp/Pic.png")
        }
        exec("sudo rm /tmp/Pic.png")
        return 0;
        

        Der Pfad oben hat nicht richtig gestummen, habe ei paarmal an den Berechtigungen von raspistill herumexperimentiert. Am Schluss war nur noch das problem mit dem löschen des alten files 🙂

        Jetzt läuft alles 🙂

        Glasfaser 1 Reply Last reply Reply Quote 0
        • Glasfaser
          Glasfaser @cHefroCker last edited by

          @cHefroCker sagte in EXEC raspistill:

          /tmp/Pic.png

          Der Punkt vor ./ war auch der Fehler ....!

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

          Support us

          ioBroker
          Community Adapters
          Donate

          727
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          2
          3
          490
          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