Como instalar e configurar o Frigate para câmeras de segurança locais

Última atualização: 30 agosto, 2026
  • Utiliza inteligência artificial local para diferenciar objetos reais de falsos positivos, eliminando alertas desnecessários.
  • É necessário um acelerador Google Coral TPU para reduzir drasticamente o uso da CPU e melhorar a velocidade de detecção.
  • Ele se integra ao Home Assistant via MQTT, permitindo automações avançadas baseadas em zonas e tipos de objetos.

Câmera de segurança inteligente moderna instalada em ambiente interno, representando o sistema de vigilância local.

Cansado do seu celular vibrar constantemente porque um galho se mexe com o vento ou o gato do vizinho resolve dar uma voltinha no seu jardim? Esse é o problema típico das câmeras baratas: elas detectam cada mudança de pixel e enviam um alerta, fazendo você ignorar as notificações justamente quando elas são realmente importantes . Para resolver esse problema, existe o Frigate, um sistema de gravação de vídeo em rede (NVR) de código aberto que revoluciona o mercado ao processar tudo localmente e usar inteligência artificial.

A mágica deste software reside no fato de que ele não apenas detecta movimento, mas também identifica o objeto detectado , seja uma pessoa, um carro ou um cachorro. Graças à integração perfeita com o Home Assistant, você pode configurar um sistema de segurança profissional em sua própria casa, sem mensalidades ou envio de seus vídeos privados para servidores na nuvem, mantendo total controle sobre sua privacidade e tempo de resposta.

Diferenças entre câmeras inteligentes e sistemas de videovigilância convencionais.
Artigo relacionado:
Câmeras inteligentes versus sistemas de videovigilância convencionais: um guia completo.

O motor da inteligência: Google Coral TPU

Mini PC compacto e moderno com superfície de madeira, ideal para servir como servidor Frigate e Home Assistant.

Se você deseja que o Frigate tenha um desempenho excepcional sem sobrecarregar o processador do seu servidor, você precisa de um acelerador de hardware. É aí que entra o Google Coral USB Accelerator , um pequeno dispositivo que funciona como uma calculadora científica especializada em IA. Enquanto uma CPU normal processa informações passo a passo, o chip TPU realiza milhares de operações simultâneas, reduzindo o consumo de recursos de 80% para apenas 10%.

  O que é um ataque ClickFix e como ele funciona em detalhes?

Sem esse componente, qualquer Raspberry Pi ou Mini PC terá dificuldades para analisar vídeos em tempo real. O Coral permite a detecção instantânea de objetos , o que é crucial se você quiser, por exemplo, que as luzes do seu pátio acendam no momento em que alguém pisa na sua propriedade, e não cinco segundos depois.

Utilizando IA na segurança
Artigo relacionado:
Como usar a inteligência artificial na segurança de forma eficaz e segura.

Requisitos técnicos e preparação do ambiente

Detalhes técnicos dos componentes internos do computador, como memória RAM e cabeamento, representando a infraestrutura de hardware necessária.

Para colocar isso em funcionamento, você não precisa ser um engenheiro da NASA, mas precisa entender alguns conceitos básicos. Você precisará de um servidor que possa executar o Docker (como um Mini PC, um NAS ou um Raspberry Pi 4/5), discos rígidos com capacidade suficiente para armazenar os vídeos e, claro, câmeras de segurança que suportem o protocolo RTSP.

Um detalhe crucial é que suas câmeras devem oferecer pelo menos dois fluxos de vídeo. O fluxo secundário (baixa resolução) é aquele que o Frigate analisa constantemente para detectar movimentos sem consumir muita CPU, enquanto o fluxo principal (alta resolução ou 4K) é usado exclusivamente para gravar a evidência final quando a IA confirma a presença de um objeto de interesse.

segurança de dispositivos IoT
Artigo relacionado:
Segurança de dispositivos IoT: riscos, ataques e como se proteger

Guia de instalação passo a passo

A maneira mais limpa de instalar o Frigate é por Docker ComposePrimeiro, você precisa criar uma pasta e um arquivo no seu servidor. docker-compose.yml onde você define o contêiner, atribuindo-lhe as permissões necessárias para acessar o USB do Coral e configurando o armazenamento em /media/frigate para que os vídeos não ocupem toda a partição do sistema.

  O que é uma operadora em telecomunicações?

O cerne de tudo é o arquivo. config.ymlNele você deve configurar o corretor MQTT (como o Mosquitto), que é a linguagem que o Frigate usa para notificar o Home Assistant de que detectou algo. É também onde você define cada câmera, indicando a URL RTSP (que inclui nome de usuário, senha e endereço IP) e as funções que cada fluxo terá, se detect para IA ou record para o arquivo histórico.

Configurações avançadas: Máscaras e Zonas

Imagem em close-up de uma mão segurando um smartphone, com foco nas notificações da tela, ilustrando alertas de segurança em tempo real.

Para evitar que o sistema apresente comportamentos anormais devido ao movimento de uma árvore ou ao próprio relógio digital da câmera, você pode usar máscaras de movimento . Elas instruem a Frigate a "ignorar completamente tudo o que acontece neste quadro". É a ferramenta perfeita para eliminar falsos positivos incômodos.

Por outro lado, as zonas de detecção permitem uma segmentação muito mais específica. Você pode delimitar uma área chamada "entrada_da_garagem" e outra chamada "cerca_dos_fundos". Graças a isso, é possível programar diferentes automações: alguém na cerca pode enviar um alerta silencioso, enquanto alguém na porta da frente ativa um alarme ou acende todas as luzes da casa.

câmeras de segurança externas
Artigo relacionado:
Câmeras de segurança externas: a tecnologia que está mudando o jogo da vigilância residencial

Integração completa com o Home Assistant

Para tirar o máximo proveito do Frigate, você precisa instalar a integração com o HACS . Uma vez conectado, o Home Assistant criará automaticamente sensores binários e entidades para cada objeto detectado. Isso permite criar lógicas avançadas, como enviar uma notificação com foto para o seu celular somente se alguém estiver no jardim entre 23h e 6h.

Uma dica útil para iniciantes é usar um editor de código como o Code Studio dentro do Home Assistant para gerenciar arquivos YAML com facilidade. Lembre-se de que, para uma comunicação perfeita, você deve criar um usuário dedicado no Home Assistant para o agente MQTT , garantindo que as credenciais sejam exatamente as mesmas em ambas as partes.

  Modo anônimo: o que é, o que oculta e como ativá-lo em cada navegador.

Dicas de otimização e hardware

Câmera de segurança inteligente e smartphone sobre um fundo branco, simbolizando a integração total do sistema de vigilância.

Não cometa o erro de tentar detectar intrusões em 4K; é um desperdício de recursos. Defina a resolução de detecção para algo gerenciável, como 640x480 ou 1280x720 , já que a IA redimensionará a imagem de qualquer maneira. Além disso, se estiver usando câmeras de segurança Wi-Fi externas , certifique-se de ter uma rede robusta ou, de preferência, use um cabo Ethernet para evitar atrasos ou perda de quadros que possam impedir a IA de detectar a intrusão a tempo.

Caso tenha alguma dúvida sobre o hardware, um Intel NUC com uma placa USB Coral pode facilmente lidar com 6 a 10 câmeras . Se notar que o sistema está lento, verifique se a memória compartilhada (shm_size) no Docker está ajustada corretamente de acordo com o número de câmeras conectadas.

Configurar um sistema de vigilância local com a Frigate é a melhor maneira de retomar o controle dos seus dados e, ao mesmo tempo, desfrutar de segurança inteligente . Combinando o poder do Google Corral com a versatilidade do Home Assistant, você transforma câmeras simples em um sistema de vigilância capaz de distinguir entre um animal e um intruso, eliminando alarmes falsos e garantindo que sua casa seja monitorada por um sistema privado, eficiente e gratuito.

segurança de rede doméstica IoT
Artigo relacionado:
Segurança de rede doméstica e IoT: um guia completo para uma casa inteligente protegida