Qui sort du terrier cette nuit ?
mouse-watch filme l’entrée d’un terrier de souris en infrarouge, diffuse l’image sur le réseau de la maison et photographie chaque passage.
Une souris, un trou dans le talus
Le point de départ : savoir quand elle sort, combien de fois, et peut-être si elle est seule.
Une souris s’est installée près de chez moi. Elle ne sort que la nuit, et jamais quand on la guette. Plutôt que de veiller, j’ai posé une petite caméra devant l’entrée de son terrier.
La caméra n’a pas de filtre infrarouge : elle voit dans l’obscurité grâce à un éclairage infrarouge, invisible pour l’animal. Les images arrivent sur un serveur de la maison, qu’on peut ouvrir depuis n’importe quel navigateur du réseau local.
Comme personne ne regarde un écran toute la nuit, l’application repère elle-même les mouvements et prend une photo à chaque passage. Le matin, il suffit de regarder ce qui s’est passé.
Le trajet d’une image
Quatre éléments, tous sur le réseau local. Rien ne passe par Internet.
-
La caméra filme
Une caméra sans filtre infrarouge capte l’entrée du terrier, de jour comme de nuit.
Raspberry Pi Camera Module 2 NoIR -
Le Raspberry Pi diffuse
Il transforme l’image en flux vidéo RTSP, disponible sur le réseau.
Raspberry Pi + MediaMTX -
Le serveur surveille
mouse-watch reçoit le flux, l’affiche dans une page web et détecte les mouvements.
Serveur Debian, service rtsp-web -
Le NAS garde les passages
Chaque mouvement détecté produit une photo, rangée sur le stockage réseau.
NAS monté automatiquement (autofs)
Ce que fait l’application
Le projet avance par étapes. Voici où il en est.
| Fonction | Ce que ça permet | État |
|---|---|---|
| Image en direct | Regarder la caméra depuis un navigateur, sur le réseau de la maison. | Disponible |
| Photo à chaque passage | Le serveur détecte le mouvement et enregistre une photo sur le NAS. | En cours |
| Extrait vidéo | Garder quelques secondes de vidéo autour de chaque passage. | En cours |
| Statistiques | Compter les passages et voir à quelles heures de la nuit ils ont lieu. | Prévu |
| Plusieurs caméras | Surveiller d’autres entrées ou d’autres endroits. | Prévu |
Les visites de la nuit
Quelques passages enregistrés par la caméra.
L’installer chez soi
mouse-watch est un logiciel libre. Le dépôt GitHub contient le code et la procédure complète.
Ce qu’il faut
- un Raspberry Pi avec une caméra (le module NoIR pour voir la nuit, avec un éclairage infrarouge) ;
- MediaMTX sur le Raspberry Pi, pour diffuser le flux RTSP ;
- un serveur sous Debian sur le même réseau ;
- un NAS, si vous voulez conserver les photos.
Récupérer le code
git clone https://github.com/Matlecyclotron/mouse-watch.git
La suite (installation du service rtsp-web, configuration de la caméra et du NAS) est décrite dans le fichier README du dépôt.