Author:
Per Stenebo
Created:
2018-08-09 17:20:16
Modified:
2020-05-05 09:52:08
sv

Motion

Hemsida: | githublavrsen.dk | sourceforge |

Manualsida: | Ubuntu |

HowTo: | http://techspect.co.uk/2013/how-to-raspberry-pi-webcam-server-stream/ | Ubuntu motion manual |

Adafruit: An internet-connected security camera using a Raspberry Pi and Pi camera

Relaterat: | motioneye |

Installera (raspian/ubuntu):

sudo apt install motion

Hantera tjänsten:

sudo service motion start | stop | restart

Konfigurera:

sudo nano /etc/motion/motion.conf

 

Jag flyttade konfiguration till annan mapp (som även innehåller relaterade filer):

sudo mv /etc/motion/motion.conf /opt/motion/motion.conf

Skapa mjuk länk:

sudo ln -s /opt/motion/motion.conf /etc/motion/motion.conf

motion.log roteras med logrotate, se /etc/logrotate.d/motion

 

Fel (motion)

sudo service motion start

[warn] Not starting motion daemon, disabled via /etc/default/motion ... (warning).

sudo nano /etc/default/motion

# set to 'yes' to enable the motion daemon
start_motion_daemon=yes

För felsökning kan man starta motion manuellt:

sudo motion -n -d 5

I stället för att starta tjänsten i daemon-mode kan den startas via cron:

# Start motion service in non-daemon mode
@reboot root    sleep 30 && /usr/bin/motion -n -d 5 > /dev/null 2>&1

eller

@reboot root    sleep 30 && /usr/bin/motion -n -d 5 -c /opt/motion/motion.conf > /run/motion/motion.out 2>&1

Om tjänsten motion avslutas plötsligt kan det bero på rättighetsproblem.

Felsök med:

grep -i "motion" /var/log/syslog | tail

Jag fick hade följande meddelande:

raspberrypi motion: [1] Error opening file ./01-20130726120141-03.jpg with mode w: Permission denied
raspberrypi motion: [1] Can't write picture to file ./01-20130726120141-03.jpg - check access rights to target directory: Permission denied
raspberrypi motion: [1] Thread is going to finish due to this fatal error: Permission denied
raspberrypi motion: [1] Calling vid_close() from motion_cleanup
raspberrypi motion: [1] Closing video device /dev/video0
raspberrypi motion: [0] Motion terminating

Ominstallera motion kan avhjälpa problemet:

sudo apt --reinstall install motion

Se processinfo:

Check script process resource usage, check path in config file after process_id_file:

ps --pid $(cat /run/motion/motion.pid) -o %cpu,%mem,cmd

or ps aux | grep /usr/bin/motion

root       908 13.5  3.2  78864 31016 ?        Sl   17:35  43:09 /usr/bin/motio  -n -d 5

Döda process:

sudo kill -s 15 908

or with PID from lockfile: sudo kill -s 15 $(cat /run/motion/motion.pid)

Felsök mha dmesg: dmesg | grep -i "video" | tail

[    4.166029] Linux video capture interface: v2.00
[    4.888373] bcm2835-v4l2: V4L2 device registered as video0 - stills mode > 1280x720
[    4.914687] bcm2835-v4l2: Broadcom 2835 MMAL video capture ver 0.0.2 loaded.

 

IP kamera

Avlagd mobiltelefon med appen "IP Webcam" installerad:

videodevice 
netcam_url http://192.168.0.18:8080/video

Comments to page motion