[Résolu] Probléme avec Motion, RPI cam V2.1

Bonjour tout le monde,

Je souhaite réaliser une vidéo surveillance chez moi, j’ai une RPI 3 B , une camera RPI V2.1 ,
j’ai installer le paquet motion en suivant le tuto de raspbian-france.fr , mais quand je veux me connecter à l’interface web (même en locale), j’ai un message d’erreur indiquant que le serveur n’autorise pas la connexion,

en faisant service motion status j’ai ces lignes là:
https://pastebin.com/QTXYA6vk

j’ai reboot et redémarré plusieurs fois le service, mais toujours bloqué.

mon fichier de conf: https://pastebin.com/TZWYNCWc

ma caméra est correctement relié car j’arrive à prendre des photos avec cette commande:
raspistill -o image01.jpg -t 1000

strace -e trace=open motion :
https://pastebin.com/UrGnngda

ma version:
root@raspberrypi:/home/pi# lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 8.0 (jessie)
Release: 8.0
Codename: jessie

kernel version: 4.9.35-v7+

Si vous trouvez quelque chose qui ne va pas et qui expliquerai mon problème merci de m’aider

Cordialement.

Salut,

Perso, je n’aime pas ce tuto.
Je préfère modifier des choses.
Et ça fonctionne.
Donc, je fais à ma façon.

sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo reboot

sudo apt-get install motion

sudo modprobe bcm2835-v4l2

echo "bcm2835-v4l2" | sudo tee -a /etc/modules

Création du dossier ‘motion’ dans le user ‘pi’ =
mkdir /home/pi/motion

Application des droits =
chmod 755 /home/pi/motion

Application des droits =
sudo chmod 555 /etc/motion/motion.conf

Modification du fichier de configuration =
sudo nano /etc/motion/motion.conf

Là, je ne vais pas tout te mettre, mais le principal :
# Start in daemon (background) mode and release terminal (default: off)
daemon on

# File to store the process ID, also called pid file. (default: not defined)
;process_id_file /var/run/motion/motion.pid
process_id_file /home/pi/motion/motion.pid

############################################################
# Basic Setup Mode
############################################################

# Start in Setup-Mode, daemon disabled. (default: off)
setup_mode off

# Use a file to save logs messages, if not defined stderr and syslog is used. (default: not defined)
;logfile /tmp/motion.log
logfile /home/pi/motion/motion.log

plus bas :
# Target base directory for pictures and films
# Recommended to use absolute path. (Default: current working directory)
target_dir /home/pi/motion

Et ensuite :
# Set the authentication method (default: 0)
# 0 = disabled
# 1 = Basic authentication
# 2 = MD5 digest (the safer authentication)
stream_auth_method 2

# Authentication for the stream. Syntax username:password
# Default: not defined (Disabled)
stream_authentication utilisateur:motdepasse

@+

1 « J'aime »

merci pour ta réponse,
j’essayerai pour plus tard car j’ai passé trop de temps à débogué, j’ai ragequit et j’ai installé l’os Motion eye, c’est bien plus pratique,
Savez-vous si ont peux y implémenter un serveur open-vpn dessus ? pour l’accés depuis l’extérieur

@fara

Salut,

Dans ce cas, ne te prends pas la tête.
Tu mets Raspbian et tu installes MotionEye.
En effet, tu peux coller un VPN sur Raspbian (y en a un par défaut) alors que MotionEyeOs n’est pas un Raspbian et on ne peut pas y ajouter/installer des trucs.

Motion, c’est l’application.
MotionEye, c’est l’interface graphique
MotionEyeOs, c’est le système d’exploitation dédié.
J’utilise les 3 ; chacun son usage ; chacun ses limites/défauts/avantages.

Hein ?
Problème de clavier ???

oui j’ai supprimé le message ducoup,
bref en réinstallant raspbian « au propre » j’ai pu enfin accéder à l’interface de conf, j’ai juste galéré à trouver comment aller sur celle de motion eye ( port par défaut 8765 planqué dans le fichier de conf x) )
merci pour ton aide

edit: décidement j’ai que des soucis :o , les modifications que j’apporte ( la resolution, le timestamp) ne se font pas aprés avoir "apply), même en rebootant les service motion et motioneye, en rebootant la rpi, vous avez déjà eu ce soucis là

Arf, crotte.
Problème de droits ?
Ou alors, tu as Motion ET MotionEye en même temps et ça met le foutoir.

(Et oui, MotionEye balance sur le port 8765 par défaut :wink:)

oui j’ai les deux, motion eye c’est pas que pour l’interface graphique ? ou ça comprend motion + interface ?

edit: je pense que ça doit être ça car en ayant fais un service motion stop , la résolution a apparemment changé, par contre le timestamp reste tel quel :confused:

Salut,

Désolé, j’aurais dû être plus précis :

  • Motion, c’est l’application initiale
  • MotionEye, c’est l’ensemble [motion + interface graphique]
  • MotionEyeOs, c’est le système d’exploitation dédié.

Tu devrais faire un sudo apt-get purge motion pour le désinstaller et purger le fichier de configuration.

Au pire, si tu n’as rien sur ce système, tu remets Raspbian, fais les mises à jour puis installes propremment MotionEye pour le configurer et repartir de zéro.

++

1 « J'aime »

Oui j’utilise une sd dédié, j’avais déjà prévue de remettre à zéro car je me suis trompé, j’ai mis Raspbian sans interface graphique, je suis pas faché dutout avec la cli mais pour la wifi ça me pose problème, il faut que je passe en graphique(vnc) ,
Merci pour ton aide précieuse, a+

Thank you it’s work with my raspberry pi 3 b+