Detecção de movimento em camera Zosi


(Pedro Ramos) #1

Boa tarde, tenho uma camara Zosi 1080HD que já aqui foi falada neste tópico, com a seguinte configruaçao:

camera:
  - platform: ffmpeg
    name: Zosi
    input: -rtsp_transport tcp -i rtsp://192.168.1.119:554/ucast/11

e funciona muito bem.

A minha questao é como consigo que ao ser detetado movimento ela tire uma foto.

Eu sei como gravar a foto em uma pasta que esteja configurada em uma white list, sei como enviar foto pelo telegram, so nao estou a dar com a parte de detetar movimento.

Na lista de serviços tenho:

  • camera.enable_motion_detection

  • camera.disable_motion_detection

Mas e o que me diz se existiu movimento ou nao? Algo do género camera.motion_detection?

Obrigado
Abraço a todos


Cameras com integração directa no Home Assistant
(Jorge Assunção) #2

Bem vindo ao fórum da CPHA @Ramos e não esqueças de ler os nossos Termos do Serviço/Regras e a FAQ.

Antes de mais peço-te que respeites o assunto dos tópicos. É prático ir colocando tudo no mesmo tópico, mas depois torna-se inútil para os outros utilizadores a curto prazo. Isto faz também com que seja difícil pesquisar a melhor solução para os problemas. A regra é: Novo Assunto = Novo Tópico. Por esse motivo a tua pergunta foi movida para este novo tópico.


(Pedro Ramos) #3

Fica aqui uma possível solução:

binary_sensor:     
  - platform: ffmpeg_motion              
    input: -rtsp_transport tcp -i rtsp://192.168.1.119/ucast/11
    name: Detetor Movimento Camera              
    extra_arguments: -pred 1 -q:v 2
    changes: 75                      
    reset: 5   

Até agora a funcionar bem.

Edit: Editado o valor “changes” para quem usar nao ter problemas de estar sempre a disparar (valor varia entre 1 e 100, quanto mais baixo o valor mais sensível)