Motion n'envoie pas d'alarme mail

Les applications du Raspberry Pi en contrôle d'accès, alarme et vidéosurveillance

Modérateur : Francois

Répondre
kookoyy
Messages : 1
Enregistré le : lun. 18 nov. 2019 22:34

Motion n'envoie pas d'alarme mail

Message par kookoyy » lun. 18 nov. 2019 22:53

Bonjour,

J'ai réussi à configurer Motion sur mon Raspberry, des vidéos sont enregistrées en cas de mouvements et je peux voir un apercu de la camera sans probleme.
Cependant j'aimerai avoir une alerte par mail quand un mouvement est détecté avec en piece jointe la vidéo.
J'ai donc fait un script sendmail.sh (désolé les balises <code></code> ne fonctionne pas)

#!/bin/sh
AVI_PATH=$1
AVI_DIR=`dirname $AVI_PATH`
echo "Video Camera" | mutt -s "Test from mutt" monmail@gmail.com -a $AVI_PATH

quand je lance le script moi même avec "./sendmail.sh /home/pi/a.txt" je reçois bien le mail avec le fichier a.txt en piece jointe.
Mais sur le fichier "/etc/motion/motion.conf" je mets:

on_movie_end bash /home/pi/sendmail.sh %f

mais je ne recois pas le mail. J'ai essayé de mettre "/home/pi/a.txt" à la place du %f pour voir si c'était un probleme de piece jointe mais ce ne fonctionne pas non plus.
J'ai également essayé

on_movie_end echo "test" >> /home/pi/b.txt

mais toujours pareil, le fichier b.txt ne se créer pas.
J'ai vraiment du mal à comprendre le probleme, si vous avez un idée !

jelopo
Raspinaute
Messages : 307
Enregistré le : mer. 11 oct. 2017 10:23

Re: Motion n'envoie pas d'alarme mail

Message par jelopo » sam. 23 nov. 2019 08:49

Bonjour,

Je ne connais pas motion, mais je me demande si c'est bin l'utilisateur pi qui utilise motion.

Essayer la même commande mais vers /tmp et enovyer dedans le nom du user

Code : Tout sélectionner

on_movie_end echo "`date +'%Y-%m-%d %H:%M:%S'` $USER"  >> /tmp/b.txt
A+

MarcB
Messages : 40
Enregistré le : dim. 9 oct. 2016 17:31
Localisation : Bretagne

Re: Motion n'envoie pas d'alarme mail

Message par MarcB » sam. 23 nov. 2019 18:39

Il faut que tu regarde qui est l'utilisateur de ton répertoire pour sont enregistrées tes fichiers c'est surement pas l'utilisateur pi
je pense que si tu fais un " ls -lria " tu trouvera un truc comme " motion:adm " propriétaire du répertoire

Pour info j'ai également testé motion mais l'envoi par mail des vidéos ne fonctionne pas sans faire une usine à gaz ..

Afin de contourner le probleme j'ai installé " motioneye " tu trouvera ci-dessous un tuto
http://easydomtech.free.fr/index.php/20 ... ry-pi-3-b/
Le site officiel de " motioneye "
https://github.com/ccrisan/motioneye/wiki

" motioneye " c'est une interface qui pilote " motion " et pour les mails c'est super simple
Pi 3 Model B / Pi 3 Model B+ / Raspbian / RFXCOM - RFXtrx433 USB / OpenZWave USB / Domoticz

rigo
Messages : 14
Enregistré le : ven. 2 nov. 2018 20:43
Localisation : Toulouse

Re: Motion n'envoie pas d'alarme mail

Message par rigo » lun. 9 déc. 2019 10:54

Bonjour,

C'est le problème depuis Debian 9 et 10 ,
j'ai contourné une partie du problème en faisan tourner un serveur web apache2 et en collant ,
on_movie_end curl http://ipduserveur/mail/mail.php

bonne journée
Jean Claude

Répondre

Retourner vers « Accès, alarme et vidéosurveillance »