Caméra de surveillance DIY avec Raspberry Pi

La surveillance domestique devient accessible grâce aux kits et aux logiciels open source disponibles en 2025. Ce guide pratique transforme un Raspberry Pi en caméra de surveillance modulable et connectée, adaptée au domicile et au bureau.

Les sections qui suivent détaillent le choix du matériel, la configuration logicielle et les bonnes pratiques de sécurité pour un système stable. La suite détaille l’installation, la configuration, et la sécurisation.

A retenir :

  • Solution économique et modulaire pour surveillance domestique
  • Compatibilité avec Pi Camera Module et NoIR Camera
  • Intégrable à Home Assistant et Jeedom
  • Possibilité d’analyse locale avec OpenCV

Pour passer de l’idée à la mise en œuvre, choisir le matériel adapté pour Raspberry Pi

Ce point précise les composants essentiels et les variantes possibles pour un système fiable. Le choix du modèle de Raspberry Pi conditionne la performance et la connectivité de la caméra.

Matériel de base et options caméra Pi Camera Module

Ce sous-chapitre relie le titre aux usages attendus et explique les alternatives disponibles. Un Pi Camera Module officiel offre une intégration directe via la nappe CSI, utile pour les projets compacts.

A lire :  Écran PC : IPS ou OLED, 60/120 Hz, anti-reflet, comment choisir

Les modèles NoIR Camera permettent une vision nocturne sans filtre infrarouge, adaptée aux zones peu éclairées. Les webcams USB restent des alternatives pratiques pour une mise en place rapide.

À retenir pour le matériel : privilégier une alimentation 5V/3A et une microSD rapide pour l’enregistrement. Le passage suivant abordera les choix logiciels et les distributions à installer.

Matériel synthétique :

Composant Rôle Avantage
Raspberry Pi 4 Plateforme principale Meilleure puissance pour OpenCV
Pi Camera Module Acquisition vidéo Connexion CSI, faible latence
NoIR Camera Vision nocturne Bonne sensibilité en faible lumière
Disque externe Stockage Archivage sécurisé des vidéos

Liste matériels complémentaires :

  • Alimentation 5V/3A adaptée au modèle
  • Boîtier étanche pour extérieur
  • Câble ruban CSI pour Pi Camera Module
  • Module Ethernet ou clé Wi‑Fi récente

Ensuite, préparer et installer le système d’exploitation et Motion pour la capture vidéo

Ce volet explique l’installation logicielle et la mise en place de Motion ou MotionEye pour la diffusion. La distribution choisie influe sur les options d’interface et la consommation des ressources.

Choix d’OS et déploiement de MotionEye

Ce point relie l’étape matérielle aux possibilités logicielles et recommande MotionEye pour une interface simple. Selon Raspberry Pi Foundation, Raspberry Pi OS reste un choix robuste pour la compatibilité.

A lire :  Noobs et sécurité en ligne : éviter les scams in-game

MotionEye s’installe soit comme image dédiée, soit au-dessus de Raspberry Pi OS, offrant une interface web claire pour gérer les caméras et les enregistrements. Selon MotionEye, l’interface facilite la configuration multi‑caméras et les notifications.

Procédure rapide : flasher l’image, activer SSH et configurer le réseau local avant d’ajouter les caméras. Enchaînement technique vers la configuration fine de Motion.

Paramètres techniques :

Option Description Recommandation
Framerate Images par seconde 2–10 fps pour détection fiable
Résolution Qualité d’image 720p ou 1080p selon bande passante
Pre/Post capture Séquences autour du mouvement 2 images avant/après
Stockage Répertoire cible Disque externe recommandé

Configuration réseau :

  • Activer SSH pour administration distante
  • Configurer un DNS dynamique si accès externe
  • Restreindre l’accès via pare-feu local
  • Prévoir VLAN pour isoler la caméra

Installer Motion et sécuriser le flux avec bonnes pratiques

Ce sous-chapitre détaille la configuration de Motion et les paramètres qui réduisent les faux positifs et les usages abusifs. Selon Motion documentation, définir daemon on et désactiver webcam_localhost si accès réseau nécessaire.

Modifier /etc/motion/motion.conf pour adapter width, height et ffmpeg_video_codec afin d’assurer compatibilité maximale. Selon OpenCV, un framerate bas permet aussi d’alléger l’analyse locale.

A lire :  Pourquoi le raspberry est devenu incontournable dans l’univers des makers

Conseils de sécurité pour l’accès distant prépareront l’intégration avec Jeedom ou Home Assistant. Le prochain point traite de l’automatisation et de l’analyse intelligente.

Liste de sécurité :

  • Changer les identifiants par défaut immédiatement
  • Activer chiffrement TLS pour accès web
  • Activer authentification forte si possible
  • Mettre à jour régulièrement les paquets

Enfin, automatiser, analyser et intégrer la caméra DIY dans l’écosystème domotique

Ce angle montre comment relier la caméra aux plateformes domotiques et aux outils d’analyse afin d’enrichir les cas d’usage. L’intégration ouvre des possibilités d’automatisation et d’analyse locale.

Intégration à Home Assistant, Jeedom, Domoticz et OctoPrint

Ce passage explique les mécanismes d’intégration et les bénéfices pour les scénarios domotiques. Home Assistant et Jeedom acceptent les flux RTSP ou MJPEG pour déclenchements automatiques.

OctoPrint peut bénéficier d’une caméra pour supervision d’impressions, tandis que Domoticz offre des interactions événementielles simples. Selon Home Assistant, l’ajout d’un flux vidéo facilite les automations liées à la présence.

Tableau d’intégration :

Plateforme Méthode Usage
Home Assistant RTSP / MJPEG Automations et notifications
Jeedom Plugin caméra Scénarios locaux et stockage
Domoticz HTTP stream Événements et logs
OctoPrint Webcam simple Supervision d’impression

Liste d’automatisations pratiques :

  • Envoi d’alerte mobile sur détection de mouvement
  • Activation d’éclairage extérieur lors d’alerte
  • Enregistrement cloud d’événements critiques
  • Analyse locale avec OpenCV et Node-RED

Micro-témoignages :

« J’ai monté ma caméra en un week-end, et la détection marche très bien »

Lucas N.

« Installer MotionEye m’a permis de surveiller l’atelier depuis mon mobile »

Marie N.

« À mon avis, la flexibilité du Raspberry Pi rend le système durable et évolutif »

Antoine N.

« Après quelques tests, j’ai intégré OpenCV pour limiter les fausses alertes »

Claire N.

Liste d’extensions techniques :

  • Ajouter OpenCV pour classification d’objets
  • Utiliser Node-RED pour logique d’automatisation
  • Relier OctoPrint pour supervision d’imprimante
  • Prévoir backup régulier vers cloud sécurisé

Source : Raspberry Pi Foundation, « Raspberry Pi OS », raspberrypi.org, 2024 ; MotionEye, « motionEyeOS », github, 2023 ; OpenCV, « OpenCV documentation », opencv.org, 2022.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut