Como iniciar o Motion no modo daemon no RPi executando Raspbian Jessie


13

Recentemente, iniciei o movimento com meu RPi, mas tenho um problema que é simples, por um lado, mas, por outro, não consigo encontrar instruções passo a passo para remediá-lo.

Embora eu tenha configurado com sucesso o motion e funcione, depois de fazer todos os ajustes necessários para executá-lo no daemon (editado etc / default / motion & etc / motion / motion.conf), ainda não consigo iniciar no modo daemon. Dito isto, a cada reinício do Pi. Eu tenho que iniciar manualmente o script "sudo service motion start" ou "sudo motion". Eu sei que é um problema com as permissões que o movimento precisa iniciar no daemon, mas como um novato completo no PiWorld, eu apreciaria se alguém pudesse me orientar nos 2-3 comandos necessários para corrigi-lo.

Respostas:


21

Para permitir que o movimento seja executado como um daemon na inicialização, faça o seguinte:

Editar / etc / default / motion

e mude start_motion_daemon=noparastart_motion_daemon=yes

Em seguida, ative o movimento digitando o seguinte na linha de comando:

sudo systemctl enable motion

Finalmente reinicie.

Você pode confirmar que o movimento está em execução, verificando a saída do seguinte comando:

sudo service motion status

Realmente era assim tão simples. Felizmente, parece que a versão Jessie simplificou um pouco as coisas. Eu estava mexendo com chown chmod 777 sudo cd e outros comandos para alterar a propriedade para o diretório que o motion usa para executar. Aparentemente, tudo isso era necessário em versões mais antigas. Muito obrigado Steve! Eu agradeço. Felicidades!
GTJ

Você não precisa usar chownou chmodse usa sudopara executar motion. Isso é bom porque as pessoas não poderão excluir os arquivos de movimento sem uma senha de usuário sudo. Além disso, eu não recomendaria o uso, 777pois, então, qualquer um pode excluir os arquivos de movimento.
Mchid 25/09/19

2

Confirmado para o alongamento (v9) também.

você também pode usar

$ ps -ef | grep motion

para ver se o movimento está correndo

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.