Inhaltsverzeichnis
Was ist MotionEyeOS
Es handelt sich um eine Webanwendung, die für verschiedene Hardware-Plattformen bereitgestellt wird, unter Anderem auch für den Raspberry PI 3, was sie sehr interessant macht. Denn diese Webanwendung stellt eine kostenlose Videoüberwachungs-Zentrale dar, an die man mehrere Kameras anschließen bzw. IP Kameras konfigurieren kann, deren Bild+ und Videomaterial dann hiermit verwaltet werden. Das schließt ganz besonders auch MotionDetection mit ein.
Konfiguration ohne UI
Startup Skript
Eine Datei
in /data/etc/userinit.sh
wird beim Booten ausgeführt.
Motion Detection ein/ausschalten
Wenn man nach einer Möglichkeit sucht, die Bewegungserkennung und die daran gekoppelte Alarmbildgenerierung automatisiert ein- oder auszuschalten, muss zunächst die Webschnittstelle des tools "motion" im LAN verfügbar machen, denn sie ist auf localhost beschränkt:
Per SSH editiert man die Datei
/data/etc/motion.conf
und verändert hier den Wert
webcontrol_localhost on
zu
webcontrol_localhost off
Speichern und über die Weboberfläche sofort neustarten, ohne hier weitere Änderungen zu machen und anzuwenden. Danach ist motion über den Port 7999 konfigurierbar, und zwar wie folgt, wobei raspi die Adresse oder der Name des Raspberrys ist und 1 die Nummer der konfigurierten Kamera, um die es gerade geht:
- http://raspi:7999/1/detection/status
- Gibt den Status der Bewegungserkennung aus.
- http://raspi:7999/1/detection/start
- Aktiviert die Bewegungserkennung.
- http://raspi:7999/1/detection/pause
- Pausiert die Bewegungserkennung
Leider ist das nicht von Dauer. Irgendwie startet sich der Dienst neu mit den konfigurierten Werten!
SSH
Login mit RSA key
Der public key des RSA-Schlüsselpaars muss nach
/data/etc/ssh_authorized_keys
gespeichert werden.