Read the statement by Michael Teeuw here.
Motion Detection with RaspiCam, Non-Module version
-
@dam4 What the hell…
ls
is the “list” command. It should only show you the listing for the file, including dates and permissions. But it’s… executing.Just to be sure: pm2 shows two separate processes when you type
pm2 status
, correct? -
@bhepler I copied and pasted exactly what you wrote for the command to make sure I didn’t mistype something.
Yes there are two processes running when I type pm2 status. One is MagicMirror and the other is motion. -
Does anyone get it to work on stretch? I tried it but without success.
-
Hey there,
I have this running for quite some time and it works in general. But after some hours it gets really slow and unresponsiv. A motion need a few seconds before it is detected. I already have enabled a daily reboot, but still these few hours are enough. I also tried only restarting motion via pm2, but this leads to problems. I checked it with
pm2 monit
and got this:motion > [0] [NTC] [ALL] main: Waiting for threads to finish, pid: 13536 motion > [1] [NTC] [ALL] motion_init: Thread 1 started , motion detection Enabled motion > [1] [ALR] [VID] mmalcam_start: MMAL Camera thread starting... for camera (vc.ril.camera) of 640 x 480 at 4 fps motion > [1] [ALR] [VID] mmalcam_start: MMAL Camera using video capture motion > [0] [ERR] [ALL] main: Thread 1 - Watchdog timeout, trying to do a graceful restart motion > [0] [ERR] [ALL] main: Thread 1 - Watchdog timeout, did NOT restart graceful,killing it! motion > [0] [NTC] [STR] stream_stop: Closing motion-stream listen socket & active motion-stream sockets motion > [0] [NTC] [STR] stream_stop: Closed motion-stream listen socket & active motion-stream sockets motion > [0] [INF] [ALL] motion_cleanup: Calling vid_close() from motion_cleanup motion > [0] [INF] [VID] vid_close: calling video source cleanup motion > [0] [ALR] [VID] MMAL Camera cleanup motion > /home/pi/motion.sh: Zeile 2: 13536 Speicherzugriffsfehler (Speicherabzug geschrieben) ./motion -c motion.conf PM2 > App [motion] with id [0] and pid [13532], exited with code [139] via signal [SIGINT] PM2 > Starting execution sequence in -fork mode- for app name:motion id:0 PM2 > App name:motion id:0 online motion > [0] [NTC] [ALL] conf_load: Processing thread 0 - config file motion.conf motion > [0] [NTC] [ALL] motion_startup: Motion mmaltest Started motion > [0] [NTC] [ALL] motion_startup: Logging to syslog motion > [0] [NTC] [ALL] motion_startup: Using log type (ALL) log level (INF) motion > [0] [NTC] [ENC] ffmpeg_init: ffmpeg LIBAVCODEC_BUILD 3670272 LIBAVFORMAT_BUILD 3670272 motion > [0] [NTC] [ALL] main: Thread 1 is from motion.conf motion > [0] [NTC] [ALL] main: Thread 1 is device: /dev/video0 input -1 motion > [0] [NTC] [ALL] main: Stream port 8081 motion > [0] [NTC] [ALL] main: Waiting for threads to finish, pid: 13583 motion > [1] [NTC] [ALL] motion_init: Thread 1 started , motion detection Enabled motion > [1] [ALR] [VID] mmalcam_start: MMAL Camera thread starting... for camera (vc.ril.camera) of 640 x 480 at 4 fps motion > [1] [ALR] [VID] mmalcam_start: MMAL Camera using video capture
Can anyone suggest how to correctly restart motion?
-
@trividar I’m trying to install it right now. You posted 2 months ago. Did you get it running?