Home Assistant — Salvando Snapshot de uma câmera

Descubra como salvar instantâneos de câmeras facilmente com o Home Assistant usando o serviço "snapshot" em um script personalizado

Home Assistant — Salvando Snapshot de uma câmera

Olá Gente!


Se você já viu os serviços ligados a entidade “câmera” já viu o serviço “snapshot”.

Este é um serviço muito legal, que permite salvar um frame de uma câmera (snapshot).

Isto pode ser feito via uma automação (Para salvar de tempo em tempo por exemplo) ou via Script para uma ação especial.


Para Exemplo:

Iremos criar um Script, que quando acionado, ira salvar um SnapShot na pasta “/www/”


Antes de tudo, precisamos configurar a pasta “/www/” para permitir que o Home Assistant salve arquivos nela.

Para isto, abar o arquivo de configurações do Home Assistant (configuration.yaml) e adicione a linha abaixo:


Depois disto, reinicie o Home Assistant.


Agora iremos criar o Script, neste script precisamos:

- Definir um variável com o nome do arquivo
- Acionar o serviço da câmera para salvar o SnapShot


Segue Script completo:


Aqui precisamos fazer alguns ajustes:

- Altera o “ID” da câmera na variável “entity_id” (No meu caso “quarto_main”)


Por hoje é isto, queridos desenvolvedores! 👩‍💼
Até logo! 👋