FTP-Freigabe für Reolink Kamera

Änderungsstand: 2022-03-15

  • Freigaben
    • Freigabe hinzufügen
      • Freigabe Name: Reolink_FTP
      • FREIGABE HINZUFÜGEN
  • Benutzer
    • Benutzer hinzufügen
      • Benutzername: reolink
      • Beschreibung: ftpuser /mnt/user/Reolink_FTP
      • Passwort: ein sicheres Passwort
  • Apps
    • Im Suchfeld: proftpd
    • ProFTPd Installieren
    • Wenn fertig, dann „FERTIG“ klicken
  • Einstellungen
    • „ProFTPd“ wählen
    • Enable ProFTPd: Yes
    • APPLY

ProFTPd wurde aktiviert. Nun im Browser mit der Kamera-IP verbinden. Benutzername und Passwort sollten bekannt sein.

  • Zahnradsymbol klicken
    • „Surveillance“ wählen
      • „FTP“ verwenden
        • „FTP Settings“ klicken
          • FTP Server: Unraid-Server-IP
          • Port: 21
          • Username: reolink
          • Passwort: Das vergebene Passwort zum Benutzer
          • Upload Directory: /cam01
          • „FTP Test“ klicken
            • Erscheint Succeeded, hat alles funktioniert 🙂
            • Info: Mit jedem Klick auf „FTP Test“ wird eine kleine Datei generiert und in folgendem Ordner abgelegt: /mnt/user/Reolink_FTP/cam01

So weit, so gut. Der FTP-Ordner ist nun ansprechbar und wird von der verwendeten Reolink-App verwendet. Sämtliche Aufzeichnungen dieser Cam werden nun automatisch in diesem Ordner abgelegt, wenn die Aufnahmefunktion aktiviert wird.

Nun lege ich noch ein Script an, welches dafür sorgt, dass „alte“ Aufnahmen automatisch gelöscht werden.

  • Einstellungen
    • User Scripts
      • ADD NEW SCRIPT
      • Name: reolink_autoclear
      • OK
      • Nun das Script „reolink_autoclear“ aufrufen
        • (Zahnradsymbol –> Edit Script)
        • Folgendes gebe ich ein bzw. wird am Ende so aussehen
        • (die erste Zeile ist immer: #!/bin/bash)
#!/bin/bash

# Entfernen alter Reolink-Aufnahmen
find /mnt/user/Reolink_FTP/cam01 -type f -mtime +5 -delete
find /mnt/user/Reolink_FTP/cam01 -type d -empty -delete

# Script ist erweiterbar, sollten mehrere Kameras definiert sein
#find /mnt/user/Reolink_FTP/cam02 -type f -mtime +5 -delete
#find /mnt/user/Reolink_FTP/cam02 -type d -empty -delete

„SAVE CHANGES“ klicken

Dann am Script „reolink_autoclear“ rechts auf „Schedule Disabled“ klicken und „Scheduled Daily“ wählen.

APPLY klicken

Das Script wird nun täglich einmal aufgerufen und löscht alle Dateien, die älter als 5 Tage sind, aus dem Ordner /mnt/user/Reolink_FTP/cam01.

.

.

.

Quelle:

https://flemmingss.com/how-to-configure-unraid-as-a-storage-solution-for-reolink-ip-cameras/

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten