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.