Raspberry Pi Zero, Motion 4 et Pi Camera – Nouvelle version 2019

Article sur base d’une ancienne version de 2014 pour le Raspberry Pi 3 (ici) pour le mettre à jour avec le dernier Raspberry Pi Zero et sa caméra. Toujours pour miniaturiser l’ensemble.

 

  1. Préparation du Raspberry Pi Zero
    1. Activer le SSH au démarrage. Il faut ajouter créer le fichier ssh dans /boot de la carte SD
    2. Configurer le Wifi au démarrage. Il faut ajouter le fichier wpa_supplicant.conf dans /boot de la carte SD avec le contenu suivant :
      ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
      update_config=1
      country=FR
      network={
           ssid="Votre SSID"
           psk="Votre mot de passe"
           key_mgmt=WPA-PSK
      }
  2. Installation de la caméra du Raspberry Pi Zero
  3. Activer la caméra à l’aide de raspi-config
  4. Désactivation de la LED de la caméra. Ajouter la ligne suivante à la fin du fichier /boot/config.txt
    disable_camera_led=1
  5. Désactivation de la LED du Raspberry Pi. Ajouter les lignes suivantes à la fin du fichier /boot/config.txt
    dtparam=act_led_trigger=none
    dtparam=act_led_activelow=on
  6. Automatisation du chargement du module vidéo. Ajouter à la fin du fichier /etc/modules-load.d/modules.conf la ligne
    bcm2835-v4l2
  7. Redémarrer le Raspberry
    reboot
  8. Mettre à jour le Raspberry
    apt-get update && apt-get upgrade
  9. Installer Motion
    apt-get install motion
  10. Configurer Motion avec les options pour vos besoins. Toutes les options sont ici. C’est très complet, il faut donc bien prendre le temps de les regarder une à une pour son besoin. Dans mon usage j’ai mis à jour les options suivantes :
    • daemon à ‘on’
    • ffmpeg_output_movies à ‘off’ car pas besoin de vidéos
    • stream_localhost à ‘off’ pour accéder au streaming sur d’autres appareils
    • webcontrol_localhost à ‘off’ pour désactiver l’interface d’administration en local
    • locate_motion_mode à ‘preview’ pour appliquer le cadre de détection que sur les images sauvegardées
    • locate_motion_style à ‘redbox’ pour un cadre rouge
    • event_gap à ’10’. Après 10 prises sans mouvement, l’événement est arrêté
    • output_pictures à ‘on’
    • text_changes à ‘on’ pour permettre de calibrer la détection de mouvement (attribut threshold)
  11. Et enfin modifier /etc/default/motion pour activer le mode daemon
    start_motion_daemon=yes

Vous devriez maintenant pouvoir vous connecter pour voir le tout en action à l’URL http://IP du Raspberry:8081

 

Vous aimerez aussi...