Ich versuche, den Himbeer-Pi mit meiner Webcam als Bewegungserkennungs-CCTV einzurichten, der die Videos mithilfe von Jeremy Blythes Skript auf Google Drive hochlädt
Ich habe Motion, die richtig funktioniert, und das Python-Skript wird ausgeführt, wenn ich es vom Terminal aus teste.
Das Skript wird jedoch nicht ausgeführt, wenn ich es der Option on_movie_end in motion.conf hinzufüge.
Das Skript, das ich in der Datei verwende, ist
On_Movie_End /etc/motion/uploader.py /etc/motion/uploader.cfg %f
Ich habe auch versucht, das on_movie_end dazu zu bringen, ein Bash-Skript auszuführen, das das Python-Skript ausführt, und dies funktioniert auch nicht. Ich bin neu in Linux, aber nicht ganz sicher, ob ich es richtig habe.
Das Skript lautet:
#!/bin/bash
VIDEO=$1
/etc/motion/uploader.py /etc/motion/uploader.cfg VIDEO
In motion.conf /etc/motion/uploaderscript.sh% f
/etc/motion/uploader.py /etc/motion/uploader.cfg $VIDEO
/usr/bin/python /etc/motion/uploader.py /etc/motion/uploader.cfg VIDEO
. Oder überprüfen Sie, ob Python Binary in einem anderen Verzeichnis installiert ist, und ändern Sie die obige Zeile.