Heim Der Blog Blog Details

Wie man eine Überwachungskamera mit dem Raspberry Pi einrichtet?

April 02 2025
Ampheo

Anfrage

Globaler Lieferant elektronischer Komponenten AMPHEO PTY LTD: Umfangreiches Inventar für One-Stop-Shopping. Einfache Anfragen, schnelle, individuelle Lösungen und Angebote.

SCHNELLE ANFRAGE
ZUR RFQ-LISTE HINZUFÜGEN
Verwandle deinen Raspberry Pi in eine bewegungsaktivierte Sicherheitskamera mit Live-Streaming, Aufzeichnung und Cloud-Backup.

Verwandle deinen Raspberry Pi in eine bewegungsaktivierte Sicherheitskamera mit Live-Streaming, Aufzeichnung und Cloud-Backup. Hier ist eine Schritt-für-Schritt-Anleitung:

Wie man eine Überwachungskamera mit dem Raspberry Pi einrichtet? - Blog - Ampheo


🔧 Benötigte Hardware

  • Raspberry Pi (Pi 4/5 empfohlen für beste Leistung)

  • Raspberry Pi Kamera-Modul (oder USB-Webcam)

  • MicroSD-Karte (mind. 16GB empfohlen)

  • Stromversorgung (offizielles Pi-Netzteil empfohlen)

  • Optional:

    • PIR-Bewegungssensor (für hardwarebasierte Bewegungserkennung)

    • Infrarot (IR)-Kamera für Nachtaufnahmen

    • Gehäuse (für Wetterschutz)


📌 Schritt 1: Raspberry Pi OS installieren

  1. Lade den Raspberry Pi Imager herunter.

  2. Flashe Raspberry Pi OS (64-bit Lite empfohlen) auf die SD-Karte.

  3. Aktiviere SSH, indem du eine leere Datei namens ssh im boot-Partition erstellst.

  4. Starte den Pi und verbinde dich per SSH (ssh pi@<IP>).


📸 Schritt 2: Kamera einrichten

🔹 Für das offizielle Raspberry Pi Kamera-Modul

  1. Aktiviere die Kamera:

    bash
     
    sudo raspi-config

    → Interface Options → Camera → Enable → Neustart.

  2. Teste die Kamera:

    bash
     
    libcamera-hello -t 0  # Kameravorschau anzeigen

🔹 Für USB-Webcam

  1. Prüfe, ob sie erkannt wird:

    bash
     
    lsusb
  2. Installiere fswebcam zum Testen:

    bash
     
    sudo apt install fswebcam
    fswebcam test.jpg  # Testbild aufnehmen

🎥 Schritt 3: Bewegungsenerkennungs-Software installieren

Wir verwenden entweder MotionEyeOS (einfach) oder Motion (anpassbarer).

Option 1: MotionEyeOS (einfachste Einrichtung)

  1. Lade MotionEyeOS für Raspberry Pi herunter.

  2. Flash es mit Balena Etcher auf die SD-Karte.

  3. Starte den Pi → Zugriff über http://<Pi_IP> (Standard-Login: admin ohne Passwort).

  4. Konfiguriere:

    • Kamera hinzufügen (Pi-Kamera oder USB)

    • Bewegungserkennungs-Empfindlichkeit einstellen

    • Aufzeichnung & Benachrichtigungen aktivieren

Option 2: Motion (fortgeschrittene Einrichtung)

  1. Installiere Motion:

    bash
     
    sudo apt install motion
  2. Bearbeite die Konfiguration:

    bash
     
    sudo nano /etc/motion/motion.conf
    • Aktiviere daemon = on

    • Setze stream_port = 8081

    • Passe threshold für die Empfindlichkeit an

  3. Starte Motion:

    bash
     
    sudo systemctl start motion
  4. Zugriff auf den Stream unter http://<Pi_IP>:8081.


🔔 Schritt 4: Benachrichtigungen einrichten (Optional)

📧 E-Mail-Alarme (MotionEyeOS oder Motion)

  1. In MotionEyeOS Web UI:

    • Gehe zu Notifications → SMTP Email

    • Gib Gmail (oder SMTP)-Daten ein

  2. Für Motion (manuelle Einrichtung):

    bash
     
    sudo apt install ssmtp mailutils
    sudo nano /etc/ssmtp/ssmtp.conf

    Füge hinzu:

     
    [email protected]
    mailhub=smtp.gmail.com:587
    [email protected]
    AuthPass=dein_app_passwort  # Gmail-App-Passwort verwenden
    UseSTARTTLS=YES

    Dann bearbeite /etc/motion/motion.conf:

     
    on_motion_detected echo "Bewegung erkannt!" | mail -s "Alarm" [email protected]

📱 Telegram-Alarme

  1. Erstelle einen Telegram-Bot über BotFather.

  2. Installiere curl:

    bash
     
    sudo apt install curl
  3. Füge in motion.conf hinzu:

     
    on_motion_detected curl -s "https://api.telegram.org/bot<TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=Bewegung%20erkannt!"

☁️ Schritt 5: Cloud-Backup (Optional)

📤 Upload zu Google Drive

  1. Installiere rclone:

    bash
     
    sudo apt install rclone
    rclone config
  2. Richte Google Drive-Sync ein.

  3. Füge einen Cron-Job hinzu, um Aufnahmen hochzuladen:

    bash
     
    crontab -e

    Füge hinzu:

     
    * * * * * rclone copy /var/lib/motion/ remote:PiÜberwachung

🔋 Schritt 6: Automatischen Start einrichten

Für MotionEyeOS:

Läuft bereits automatisch.

Für Motion:

bash
 
sudo systemctl enable motion

🎉 Fertige Einrichtung

  • Live-Stream: http://<Pi_IP> (MotionEyeOS) oder http://<Pi_IP>:8081 (Motion)

  • Aufnahmen gespeichert in: /var/lib/motion (Motion) oder /data/output (MotionEyeOS)

  • Erweiterte Funktionen:

    • Infrarot-LEDs für Nachtaufnahmen

    • OpenCV für Gesichtserkennung


📌 Zusammenfassung: Bestes Setup?

Methode Einfachheit Funktionen
MotionEyeOS ⭐⭐⭐⭐⭐ Einfache UI, E-Mail-Alarme
Motion ⭐⭐⭐ Mehr Anpassungsmöglichkeiten
Ampheo