我试图让 Motion 用 on_motion_detected 触发 gphoto2。
我可以让这个事件运行一个 bash 脚本,我可以让它运行一个 python 脚本。如果其中任何一个调用 gphoto2 都会失败。
从命令行运行 bash 脚本或 python 脚本是可行的。所以问题可能是我无法弄清楚的杂草。在 Reddit 上,一位有类似问题的用户通过将 Motion 作为用户添加到 plugdev 组找到了解决方案。我试过了,但它对我不起作用。
https://www.reddit.com/r/raspberry_pi/comments/cqnuqh/help_gphoto2_and_motion_as_camera_trigger/
在motion.conf中:
on_motion_detected /bin/bash /home/pi/Scripts/script.sh
和脚本:
#!/bin/bash
gphoto2 --capture-image
Motion 正在使用 Raspberry Pi 相机模块 2,我正在尝试使用 gphoto2 触发 Sony A7Rii。同样,每个都单独工作,而不是一起工作。