Você pode integrar, controlar e monitorar suas câmeras CCTV baseadas em Wi-Fi genéricas ou de marca de marcas como TP-Link, Ezviz, etc., no Home Assistant sem usar seus serviços em nuvem.

Além disso, você pode habilitar a automação para receber notificações em seu smartphone com instantâneos ou transmitir um feed ao vivo diretamente em seu Amazon Echo Show ou Fire TV quando o movimento for detectado.

Este guia ensinará como integrar ou adicionar uma câmera CCTV baseada em Wi-Fi ao Home Assistant e usá-la como um gravador de vídeo em rede (NVR) para armazenar as imagens capturadas.

Adicionando a câmera de segurança Wi-Fi ao Home Assistant

Primeiras coisas primeiro; o que é exatamente o Home Assistant e o que você pode fazer com isso?

O Home Assistant é um software de automação residencial gratuito e de código aberto que você pode implantar em um Raspberry Pi ou laptop antigo para construir uma casa inteligente localizada e completamente privada. Ele suporta mais de 1.900 dispositivos e serviços, permitindo integrar e controlar dispositivos inteligentes de vários fabricantes ou desenvolvedores.

Com o Home Assistant, você pode adicionar e controlar uma ou várias câmeras Wi-Fi ou IP de vários fabricantes em um painel. Assim, você não precisa instalar e usar aplicativos diferentes para acessar ou monitorar suas câmeras de segurança.

Etapa 1: encontre o URL do fluxo RTSP da câmera

Cada câmera de segurança baseada em IP ou Wi-Fi tem um URL de transmissão que você pode adicionar ao Home Assistant para visualizar a transmissão ao vivo sem precisar se inscrever ou usar serviços de nuvem de terceiros.

Você pode encontrar o HTTP URL de transmissão para Motion JPEG câmeras ou RTSP transmitir para H.264 câmeras em seus aplicativos.

No entanto, em algumas câmeras de CFTV genéricas—por exemplo, câmeras que usam o aplicativo V360 Pro—você precisa habilitar o RTSP transmitir piscando um código através de um cartão SD.

A tabela a seguir lista os modelos populares de câmeras de CFTV Wi-Fi com seus URLs. Você deve substituir o parte no URL do stream.

Fornecedor URL
Dahua rtsp://nome de usuário: pwd@/cam/realmonitor? canal=1&subtipo=0
TP-Link (Tapo) rtsp://nome de usuário: pwd@/videoMain
V360 Pro rtsp:///live/ch00_0
Ezviz rtsp://nome de usuário: DeviceVerification@/H264
Reolink rtsp://admin: senha@//h264Preview_01_main
Foscam rtsp://nome de usuário: pwd@/videoMain
Hikvision rtsp:///Streaming/Channels/101

Os URLs de stream podem variar de acordo com os modelos específicos ou mais recentes introduzidos pelos fabricantes. Você pode consultar o manual do usuário que acompanha a câmera ou o site do fabricante para saber mais sobre como encontrar o URL de fluxo RTSP para esse modelo específico.

Você pode obter o IP da câmera nas configurações de DHCP do seu roteador ou usar o Aplicativo Fing (scanner de rede) em seu smartphone Android ou iOS para descobrir as câmeras de CFTV Wi-Fi conectadas à sua rede.

Depois de ter o IP, use a tabela para editar o endereço IP e mantenha a porta 554 (padrão para RTSP). Para verificar se o fluxo está funcionando, abra o player VLC e clique em Mídia > Abrir fluxo de rede.

Cole o URL do stream RTSP e clique em Toque.

O VLC deve começar a exibir o feed da câmera ao vivo.

Etapa 2: instalar o complemento Fragate NVR

O Fragate é um NVR de código aberto que você pode instalar como um complemento no Home Assistant para detecção de objetos de IA em tempo real, gravação de vídeos ou captura de fotos com base em eventos. Todos os feeds são processados ​​em seu sistema local para detectar movimento, pessoa ou objeto. Assim, é completamente privado e seguro.

Depois de ter o URL do fluxo RTSP, instale o complemento Fragata seguindo as instruções abaixo:

  1. No Home Assistant (HA), vá paraConfigurações > Complementos e clique no LOJA COMPLEMENTAR botão.
  2. Clique nos três pontos no canto superior direito e escolha Repositórios.
  3. Cole o link—https://github.com/blakeblackshear/frigate-hass-addons e clique Adicionar.
  4. Em seguida, clique no Fragata NVR na seção de complementos e clique em Instalar.
  5. Isso pode demorar um pouco para ser concluído. Quando a instalação estiver concluída, abra o Editor de arquivo adicionar.
  6. Crie um novo arquivo chamado fragata.yaml, cole o código a seguir e clique em Salvar.
    mqtt: host: 192.xxx.xx.xx usuário:  senha: cameras: TerraceCam: # < Nomeie a camera ffmpeg: inputs: - path: rtsp://YourRTSPStreamURL # < Update for your camera roles: - detect - rtmp rtmp: enabled: False # 
  7. Volte para os complementos e inicie o Fragate. Certifique-se de ativar Iniciar na inicialização e Mostrar na barra lateral.
  8. Clique no ABRIR IU DA WEB ou Fragata na barra lateral para abrir e acessar a visualização da câmera.
  9. Você pode habilitar a detecção de movimento para gravar clipes e instantâneos quando o movimento é detectado.
  10. Quando há movimento ou uma pessoa aparece, um evento de vídeo é gravado e salvo, que você pode acessar quando quiser.

Observe que o Fragate registra um evento com a data e o carimbo de data/hora para referência futura.

Etapa 3: editar a máscara de movimento

Para evitar a detecção de movimento falso, você pode mascarar a área onde deseja detectar movimento seguindo estas etapas.

  1. Vamos para Interface da Web da Fragata e clique no feed da câmera.
  2. Clique Depurar e depois clique Mostrar opções.
  3. Clique Criador de máscaras e zonas.
  4. Crie uma máscara movendo os pontos pretos na tela. Em seguida, copie o Máscaras de movimento valores.
  5. Abra o Editor de arquivo e insira os valores de máscara copiados no fragata.yaml Arquivo.
  6. Clique Salvar e reinicie o complemento Fragata para que as alterações entrem em vigor.

Sinta-se à vontade para remover o movimento parte do fragata.yaml arquivo se desejar habilitar a gravação contínua.

Se você estiver usando um Raspberry Pi for Home Assistant, poderá ficar sem espaço de armazenamento após algum tempo, à medida que os eventos são registrados. Você pode aumentar o armazenamento e o desempenho do Raspberry Pi instalando o Home Assistant e inicializando o Raspberry Pi via SSD em vez do cartão micro SD.​​​​​​​

NVR DIY com gravação contínua ou baseada em movimento

Como você pode ver, com a ajuda do Home Assistant e do complemento Fragata, você pode adicionar qualquer câmera CCTV baseada em Wi-Fi e proteger sua casa ou escritório com gravação automática baseada em eventos. Você também pode habilitar a gravação contínua para filmagens 24x7.

No entanto, isso exigirá mais armazenamento. No entanto, todas as imagens e gravações são processadas e salvas localmente na unidade do sistema. Como alternativa, você também pode usar o complemento MotionEye NVR no Home Assistant para adicionar câmeras Wi-Fi para gravações e instantâneos baseados em movimento.