Come avviare Motion in modalità demone su RPi con Raspbian Jessie


13

Recentemente ho avuto modo di impostare il movimento con il mio RPi ma ho un problema che è semplice da un lato, ma, dall'altro, non riesco a trovare istruzioni dettagliate per rimediare.

Anche se ho impostato correttamente motion e funziona, dopo aver apportato tutte le modifiche necessarie per eseguirlo in demone (modificato etc / default / motion & etc / motion / motion.conf), non riesco ancora a farlo partire in modalità demone. Detto questo, ad ogni riavvio del Pi. Devo avviare manualmente lo script tramite "sudo service motion start" o "sudo motion". So che è un problema con le autorizzazioni che Motion deve avviare in demone ma come novizio completo nel PiWorld, apprezzerei se qualcuno potesse guidarmi attraverso i 2-3 comandi necessari per risolverlo.

Risposte:


21

Per consentire l'esecuzione del movimento come demone all'avvio, procedi come segue:

Modifica / etc / default / motion

e passare start_motion_daemon=noastart_motion_daemon=yes

Quindi abilitare il movimento immettendo quanto segue nella riga di comando:

sudo systemctl enable motion

Finalmente riavvia.

Puoi confermare che il movimento è in esecuzione controllando l'output dal seguente comando:

sudo service motion status

Era davvero così semplice. Per fortuna, sembra che la versione di Jessie abbia semplificato un po 'le cose. Avevo fatto confusione con chmod 777 sudo cd e altri comandi per cambiare la proprietà della directory utilizzata da motion. Tutti questi apparentemente erano necessari nelle versioni precedenti. Grazie mille Steve! Lo apprezzo. Saluti!
GT

Non è necessario utilizzare chowno chmodse si utilizza sudoper eseguire motion. Questo è utile perché le persone non saranno in grado di eliminare i file di movimento senza una password utente sudo. Inoltre, non consiglierei l'uso 777perché, quindi, chiunque può eliminare i file di movimento.
mchid

2

Confermato anche per stretch (v9).

puoi anche usare

$ ps -ef | grep motion

per vedere se il movimento è in esecuzione

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.