Sécuriser MotionEye

Projet sécuriser MotionEye

 

Mon projet consiste à utiliser un Raspberry Pi avec motionEye pour surveiller mon domicile et envoyer une alerte en cas d’intrusion, à la manière d'une alarme silencieuse.

Sur ce site, je partage mon travail : sécurisation de la connexion, automatisation du démarrage/arrêt selon votre présence et affichage des logs. Vous pouvez copier le code directement depuis les articles pour l'analyser avant de l'utiliser.

 

______________________________
Raspberry
Raspberry PI

______________________________

 

Matériel nécessaire

  • Raspberry Pi 3B (ou version supérieure) avec son alimentation.
  • Carte micro SD (32 Go) : suffisant pour un usage ponctuel lors des absences.
  • Webcam USB avec vision nocturne.
  • Boîtier de protection.
  • Une connexion internet avec accès distant configuré.
WebCam
WebCam

______________________________

 

Les étapes du projet

Voici le cheminement pour reproduire cette installation :

  • Système : Installation de l'OS via Raspberry Pi Imager.
  • Serveur Web : Installation d'Apache, PHP et d'un serveur FTP.
  • Sécurité : Changement des ports (80, 443 et motionEye), installation d'un certificat auto-signé.
  • Automatisation : Détection d'absence via Webhook (téléphone) pour démarrer/arrêter motionEye automatiquement.
  • Interface de contrôle :
    • Indication de l'état (ON/OFF) en temps réel.
    • Boutons de commande protégés par code PIN.
    • Système anti-force brute avec blocage d'IP.
    • Journal (logs) des événements (manuel vs auto).
  • Administration : Page dédiée pour la gestion et le déblocage des adresses IP.