Arquitetura

NVR no Home Assistant: câmeras, gravação, Frigate e Scrypted

Monte um NVR no Home Assistant com câmeras ONVIF, fluxos ao vivo, gravação de clipes, Frigate ou Scrypted e escolhas claras de armazenamento, codec e segurança.

Política editorial e de verificação de fatosPublicado 3 de agosto de 2026Atualizado 3 de agosto de 202611 min de leitura
NVR no Home Assistant: câmeras, gravação, Frigate e Scrypted — OmniNVR
Gravação local, monitoramento ao vivo, revisão da linha do tempo e exportação.

Resposta curta: separe a orquestração da retenção

A integração Camera do Home Assistant é um componente fornecido por outras integrações de dispositivos. Ela pode expor entidades de câmera a painéis e automações, reproduzir fluxos compatíveis, capturar imagens e usar camera.record para criar uma gravação de um fluxo ao vivo. Essa ação de gravação exige a integração Stream, e o caminho de saída precisa ser gravável e permitido pela configuração de arquivos do Home Assistant. A integração Stream encaminha vídeo ao vivo compatível pelo Home Assistant usando HLS ou HLS de baixa latência.

Essas ações documentadas são úteis, mas não seguem o mesmo modelo operacional de um gravador dedicado com imagens contínuas, retenção de armazenamento e uma linha do tempo pesquisável. Use o Home Assistant como camada de automação e painel e, depois, escolha um NVR quando forem necessários gravação contínua ou revisão de longo prazo.

Três arquiteturas de câmeras no Home Assistant

ArquiteturaCaminho da câmeraGravação e revisãoRequisitos de configuraçãoMelhor aplicação
Home Assistant Camera + StreamA integração Camera fornece entidades; a Stream encaminha H.264 ou H.265 compatível para HLS/LL-HLSCapturas de imagem, visualização ao vivo e gravações criadas por açõesIntegração Stream, caminho de saída gravável e permitido para camera.record, codec e áudio compatíveis com o navegadorPainéis e automações de câmera
Frigate + Home AssistantO Frigate grava e analisa câmeras; sua integração oficial publica entidades no Home AssistantGravações por mês, dia, câmera e horário; gravações de objetos e capturas no Media BrowserMQTT no mesmo broker, integração HACS, URL do Frigate e media_source para o Media BrowserIA local e retenção de NVR dedicado
Scrypted + Home AssistantO Scrypted recebe fluxos de câmeras e integra sua interface ao Home AssistantOs cartões Scrypted NVR Camera e Event Reel fornecem sua interface de gravaçãoComponente personalizado do Scrypted pelo HACS, mesmo ao usar o complemento do Home AssistantVisualização de câmeras de casa inteligente com baixa latência e Scrypted NVR

A compatibilidade dos codecs chega até o cliente de visualização. O Home Assistant observa que muitos navegadores não são compatíveis com H.265 e que o áudio PCM não é compatível com a integração Stream. Portanto, uma câmera H.265 ou uma faixa de áudio incompatível pode funcionar de forma diferente entre painéis e dispositivos. Prefira um perfil H.264 com áudio compatível quando a reprodução em vários clientes for importante.

Conecte câmeras ONVIF corretamente

A integração ONVIF oficial do Home Assistant é compatível com dispositivos conformes ao ONVIF Profile S e exige a integração FFmpeg. O Home Assistant pode detectar um dispositivo automaticamente ou aceitar uma entrada de integração manual. A documentação recomenda criar um usuário padrão exclusivo na câmera em vez de reutilizar uma conta de administrador.

A integração adiciona perfis compatíveis cuja codificação de vídeo é H.264. Se o Home Assistant informar “No usable cameras were found”, configure pelo menos um fluxo H.264; uma opção prática é manter o fluxo principal em H.265 e definir um fluxo secundário como H.264. Dependendo da compatibilidade do dispositivo, o ONVIF também pode expor movimento e outros sensores de eventos, interruptores do dispositivo, transportes RTSP selecionáveis e ações PTZ.

Implante o Frigate deixando visíveis os requisitos reais

A integração do Frigate com o Home Assistant exige que o Home Assistant MQTT esteja instalado e configurado manualmente. O Frigate deve ativar o MQTT e se conectar ao mesmo broker para que muitas entidades da integração funcionem. A integração é instalada pelo HACS, e media_source precisa estar ativado para o Media Browser.

Para câmeras, o guia de hardware atual do Frigate recomenda vídeo H.264 e áudio AAC para máxima compatibilidade com o Frigate e o Home Assistant. Vários fluxos secundários são úteis porque detecção, visualização ao vivo e gravação podem usar resoluções diferentes sem recodificação. Um detector dedicado é recomendado para cargas de produção, mas não precisa ser um Google Coral: a documentação atual oferece suporte a várias famílias de detectores e não recomenda mais o Coral para a maioria das novas instalações.

O Home Assistant também precisa de uma URL do Frigate acessível. Para o Frigate em outro computador da rede local, o guia oficial da integração recomenda a porta autenticada 8971. Siga as orientações sobre TLS e certificados em vez de expor a porta interna não autenticada a redes não confiáveis.

Lista de armazenamento, segurança e validação

Mantenha a retenção das gravações na camada do gravador para que haja um único responsável claro por exclusão, limites de disco, integridade dos segmentos e recuperação. Use o Home Assistant para automações e status, mas verifique as gravações na linha do tempo do NVR ou no Media Browser, além de um cartão do painel.

  • Crie um usuário ONVIF padrão e exclusivo na câmera.
  • Confirme se há um perfil H.264 disponível para o Home Assistant.
  • Teste o vídeo ao vivo e a ação camera.record.
  • No Frigate, verifique as entidades MQTT e as gravações no Media Browser.
  • Reinicie separadamente o Home Assistant, o gravador e uma câmera.
  • Confirme se a retenção exclui imagens antigas antes que o armazenamento se esgote.
  • Use uma conexão autenticada ou privada entre o Home Assistant e o gravador.

Para planejar protocolos, leia RTSP em comparação com ONVIF. Para detalhes dos produtos, continue com OmniNVR em comparação com Frigate ou OmniNVR em comparação com Scrypted NVR.

Perguntas frequentes

O Home Assistant pode gravar vídeo de câmeras sem o Frigate?

Sim. A integração Camera oficial fornece camera.record quando a câmera e a integração Stream são compatíveis. Configure a Stream, use um caminho gravável permitido pelo Home Assistant e teste a saída. Use um NVR dedicado quando precisar de gravação contínua, retenção gerenciada e uma linha do tempo voltada ao gravador.

O Frigate exige um Google Coral?

Não. O Frigate é compatível com vários tipos de detectores. Seu guia de hardware atual informa que o Coral não é mais recomendado para a maioria das novas instalações, exceto em implantações com requisitos de energia especialmente baixos ou hardware incapaz de usar aceleradores alternativos.

Por que o ONVIF do Home Assistant informa que nenhuma câmera utilizável foi encontrada?

A integração ONVIF do Home Assistant procura um perfil de vídeo H.264. Configure pelo menos um fluxo da câmera como H.264; normalmente é possível manter o fluxo principal em H.265 e usar um fluxo secundário H.264.

Fontes