Servus.
Ich hab mal wieder ein Problem.
Diesmal möchte ich in z. B. alle 5 Minuten einen Snapshot von einer oder mehreren Kameras automatisch in einen Ordner speichern um dann später davon eine Zeitrafferaufnahme zu erstellen.
Vom Prinzip her ist das relativ einfach.
Zuerst log ich mich direkt per http://<ip-camera>/ in meine Kamera ein und mach einen Haken bei "Enable Anonymous Snapshot".
Wenn ich anschließend im Browser http://<ip-camera>/snap.jpeg eintippe, bekomme ich einen Snapshot der Kamera angezeigt. Soweit alles gut.
Dann hab ich diese Anleitung probiert: https://lazyadmin.nl/home-network/unifi-protect-timelapse/
und diese hier: https://github.com/sfeakes/Uni…master/unifi-timelapse.sh
Ich hab mit WinSCP das unifi-timelaps.sh gespeichert und folgendes eingetragen:
#!/bin/bash
# Set the local directory to store the snapshots
SNAP_BASE="/media"
# Add the list of cameras with the details of your camera(s)
CAMS["1Baustelle"]="http://<ip-camera-1>/snap.jpeg"
CAMS["2Baustelle"]="http://<ip-camera-2>/snap.jpeg"
Mit Putty per ssh das skript aufgerufen, aber es wird nichts gespeichert.
/.../.../unifi-timelaps.sh savesnap "1Baustelle" >> /tmp/unifi_timelaps.log 2>&1 &
Im Log steht dann nur:
/bin/sh: savesnap: not found
/.../.../unifi-timelaps.sh: line 12: CAMS[1Baustelle]=http://<ip-camera-1>/snap.jpeg: not found
Das heißt doch eigentlich, dass er den Befehl savesnap gar nicht kennt.
Was muss ich tun, damit das funktioniert?
Vielen Dank