Motion avec la Camera Pi v2

Question bête, tu as tapé 412 ou 4l2?

C’est un L minuscule pas un 1

sudo modprobe bcm2835-v4l2

Oh my god !!!

Dès que je rentre chez moi j’essaye et je reviens te dire si ça fonctionne !

Pourtant je me suis relu pleins de fois mais je n’ai pas fais attention à ce « l » masqué ^^

Je viens de faire le test et ça marche nickel, merci beaucoup Gpapig !

Maintenant, j’ai un flux vidéo à l’adresse https://192.168.0.10:80 et j’aimerais pouvoir y accéder de n’importe où. Seulement, sur le Freebox, il n’y a pas le menu de création de passerelle NAT … Je suis un peu perdu donc si quelqu’un sait faire, je suis preneur de quelques tuyaux ^^’

Merci encore Gpapig ! :slight_smile:

Je t’en prie :slight_smile:

Il n’y a pas un mode expert ou équivalent dans ta freebox?

Comment ça Expert ? J’ai un mode avancé mais il n’y a marqué nul par NAT… J’ai essayé une redirection de port mais ça ne veut rien savoir… Tu as une idée ?

Salut,

Tu as la Freebox V5 ?
Si oui, tu vas dans « configurer mon routeur freebox »
puis « Redirections / Baux DHCP »
PORT EXTERNE : (par exemple) 8081
PROTOCOLE : TCP
IP DE DESTINATION : 192.168.0.10
PORT INTERNE : 80
Et ensuite, tu n’oublies pas de cliquer sur le « + » pour que ça prenne en compte le changement. (sinon, ça énerve ;-))
Puis tu redémarres.

Si tu as la version Révolution, j’espère que c’est la même logique.

Perso, j’accède à 4 adresses différentes depuis l’extérieur et ça roule (dont un RaspBerry avec MotionEyeOs) donc j’ai bon espoir pour toi.

@+

Salut Nabla !

J’ai déjà fais ça sur ma Freebox 4K et ça ne fonctionne pas… Enfin j’ai pas exactement fais comme toi car, avec ma freebox, l’interface « Redirection de port » est comme ça :

Dans port de début, de fin et de destination, j’ai mis 8080 comme le port sur lequel mon raspberry envoie le flux vidéo et j’ai laissé le protocole TCP mais une fois en 4G sur mon portable quand je tape https://192.168.0.10/8080, ça cherche mais il ne se passe rien… :frowning:

Merci de ton aide, c’est cool de ta part !

Hello,

Dommage que je ne puisse pas y avoir accès.
Je n’y connais pas grand chose.
Je vais donc faire des réponses simplistes avec ma vision simple (voire de simplet)

1 - Bêtement, je dirais :

IP Destination : 192.168.0.10
IP source = il te propose quoi ???
Port de début : 8080
Port de fin : 8080
Port de Destination : 8080

2 - Par contre, tu es sûr pour le https ???
Tu n’es pas juste en http par défaut ?
C’est peut être tout simplement ça (par exemple, mon MotionEyeOs ne charge pas en mode https)

@+

Dans IP source il me propose qu’un choix et c’est : « Toutes »

J’ai fais exactement ça et toujours rien, même en essayant avec « http » au lieu de « https »…
Je commence à me demander pourquoi moi ^^ J’ai vraiment pas de chance :frowning:

Merci de ton aide !

Heuuuuu

Sur ton portable une fois en 4g il faut mettre ton IP externe, pas l’interne.

la 192.168.0.10:8080 c’est celle à l’intérieur de ton réseau/wifi

Hello,

Je viens de tester du boulot.
Le http passe ; pas le https.

Je me suis fait griller par Gpapig car voulais te poser la question aussi.
Mais je la pose tout de même (Na !) : « tu tentes bien d’accéder à ta Cam avec ton IP publique type http://12.345.678.910:8080 ??? »

Ça marche enfin avec l’adresse ip de ma freebox mais je n’ai pas besoin de mettre de port après mon adresse ip, est-ce normal ?

Merci à tous pour votre aide ! Vous êtes super vraiment :slight_smile:

Content que cela fonctionne :slight_smile: Amuses toi bien

Salut Slackill,
Je suis au même niveau que toi.
Ravis que mes erreurs (412 au lieu de 4l2) puissent servir à d’autres :wink:
Dit moi, comment as tu paramètrer ta Freebox? Je n’arrive pas à me connecter via pc ou tel.
As tu édité le fichier comme dans le tuto?

Ps lorsque tu lances motion est ce que ca te capture pleins de photos sans jamais s’arrêter?
Merci pour ton retour.

Hello,

Test à l’arrach’ en regardant les info.
Ça plante avec la commande motion, mais ça fonctionne avec sudo motion
(pour l’affichage de http://192.168.0.18:8081 ou équivalent)

Faut juste que je vérifie si les photos sont prises en cas de détection.

@+

Edit : pour tuer le processus, tu fais pkill motion (ou sudo pkill motion si tu a lancé la commande en sudo)

Edit2 : crotte, en sudo motion, j’ai bien le streaming de l’image mais pas de photo.
Faut dire, c’est un Rapbian et un Motion installé à la va vite en test.
Vais refaire.

Edit3 : qd t’es malade, t’es bête … et qd t’es malade, tu ne dors pas et dq tu ne dors pas, tu réfléchis mal (cercle vicieux voire spirale infernale) (je parle pour moi)
En lançant sudo motion, j’ai bien le streaming de l’image ET les photos si détection de mouvement.
mais, elles vont se coller dans /var/lib/motion.
Bon, c’est « juste » un pb de configuration de fichier.
Je tache de refaire des installations, mais j’ai une quasi nuit blanche à récupérer donc pas ce soir.

Personnellement, j’ai abandonner Motion car au final ce n’est pas très stable sur le Pi 3 pour ma part donc je me suis rabattu sur RPi-Cam-Web-Interface qui est juste super et vraiment plus simple à configurer, j’ai choisi la facilité ^^’

Bonne chance à vous avec Motion :smiley:

Salut,

Je vais sans doute chercher un peu pour voir où est le souci (par principe ; y a pas de raison de ne pas y arriver).
J’avais un motion qui tournait très bien « autrefois » en mode automatique (motion se lançait au démarrage de mon RPiB+ avant), mais j’ai tout effacé pour utiliser la carte microSD pour des tests pour une amie.
Je sais donc que ça fonctionne.

Sinon, effectivement, je pense que je vais pousser 111 à passer sur MotionEyeOs s’il n’a pas besoin de RaspBian car c’est plus simple.

Merci de ton retour ; je ne connaissais pas RPi-Cam-Web-Interface (j’ai essayé plein de trucs, mais pas ça) et je vais donc essayer :smiley:
Un enfant reste un enfant, même en prenant de l’âge :wink:
Et si 111 veut un RPi avec RaspBian ET un système de surveillance, ça peut être la solution.

Bingo !
Trouvé !
Il parait que je suis têtu ; particularité régionale sans doute :smiley:

Profitant de l’émission de danse qui ne m’intéresse en rien mais qui me permet d’avoir la paix (Pax Via Imago ???) je viens de réinstaller RaspBian avec toutes les MàJ puis Motion, le tout proprement.
En gros,
1 - Installation de RaspBian puis activation de ssh, activation de la caméra, modif du mot de passe, etc.
2 - MàJ complète
sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo reboot
3 - Installation de Motion avec le module caméra ou RasPiCam
sudo apt-get install motion
sudo modprobe bcm2835-v4l2
echo "bcm2835-v4l2" | sudo tee -a /etc/modules
4 - Modifications personnelles pour que ça roule mieux.
mkdir /home/pi/motion (création du dossier ‹ motion › dans le user ‹ pi ›)
chmod 755 /home/pi/motion (application des droits)
sudo chmod 555 /etc/motion/motion.conf (application des droits)
sudo nano /etc/motion/motion.conf (pour modifier le fichier de configuration)
5 - Paragraphe pour le fichier motion.conf
J’ai fait mes modifications d’usage (qd on est concentré, c’est mieux)
Je modifie surtout :
‹ process_id_file ›
‹ target_dir ›
Puis laisse passer le flux sur le réseau (pas juste en local) avec ‹ stream_localhost off › (et non à ‹ on ›)
Puis je sécurise par autentificationavec ‹ stream_auth_method 2 › (si on laisse passer le flux carrément à l’extérieur ;-))

Je partage mon fichier de conf pour aider ceux qui veulent, mais j’ai peur de faire un long, très long post.
Donc, pas de ‹ copier/coller › pour le moment :-s

@+

Salut Alban,
J’espère que ton otite ne te fait plus souffrir.
J’essaie une derniere fois Raspbian/motion sans quoi je vais passer sur motion eye OS.

Mais franchement je suis un peu perdu la.
en gros je dois:
1- taper en ligner de commande:
mkdir /home/pi/motion
chmod 755 /home/pi/motion
2-editer motion.conf suivant tes modifications.
mais je ne vois pas ce que je dois modifier sous motion.conf???
est ce que tu peux m’envoyer un copier coller de ton edition de motion.conf qui lui tourne?
3-une fois edité, que j’ai activé l’option free je fais quoi?

Questions subsidiaires:
-si je comprends bien, on ne peut modifier les paramètres de motion que lorsque l’on édite motion.conf? très contraignant.
mais cela permet de garder raspbian en OS
-seule alternatives motion eye OS qui est facilement paramétrable mais qui oblige la SD a etre dédier qu’à cela. est-ce possible dans ce cas de faire de la notification SMS?
-quelle est la différence entre motion/motion eye/motion eye OS?

@+ dans le bus

Bonsoir,

Pour aider la communauté, je réponds ici puis te passe mon fichier par MP.

Tu démarres ton RaspBerry Pi3
Tu lances le terminal.
Dans le terminal, tu tapes
mkdir /home/pi/motion ; Pour réaliser la réation du dossier ‹ motion › dans le user ‹ pi › (plus pratique je trouve)
puis
chmod 755 /home/pi/motion ; Pour la gestion des droits
puis
sudo chmod 555 /etc/motion/motion.conf ; toujours pour la gestion des droits.

Si tu n’es pas à l’aise sous Linux, ensuite, tu tapes
sudo apt-get install gedit pour installer le programme gedit afin de modifier le fichier motion.conf en mode graphique et non en mode console.
Puis tu fais sudo gedit /etc/motion/motion.conf afin d’ouvrir le fichier motion.conf en mode ‹ modifications autorisées ›.

Le fichier se modifie de cette façon.
Mais, on le modifie rarement :wink:

Je te passe mon fichier pour t’aider et un petit lien en MP.

Sinon, MotionEyeOs est très simple (bon, faut savoir comprendre 2-3 trucs en anglais ; mais même moi y arrivant, tu dois pouvoir :-))
Inconvénient = une carte SD de « monopolisée » ; mais c’est réactif.

Motion s’installe au sein d’un OS (RaspBian ; LinuxMint ; Dabian ; Ubuntu ; …) ; c’est LE un logiciel de capture vidéo.
Motioneyes est une interface graphique web ; un « Frontend Web » (se connecte à Motion pour « afficher »).
MotionEyeOs (autrefois MotionPie) est une distribution avec Motion pré-installé donc c’est Motion + son propre OS ; c’est autonome.

Et oui, avec MotionEyeOs, tu peux gérer les notification SMS ; je peux t’aider à faire un script.
Mais on ouvrira peut-être un autre sujet pour plus de lisibilité et d’aide à la communauté.