1. Introdução
Este guia orienta você na integração da SONOFF CAM-PT2 ao Home Assistant usando o protocolo ONVIF. Com esta configuração, você poderá:
- Visualizar vídeo em tempo real no Home Assistant
- Receber eventos de detecção de movimento e humano
- Configurar automação (ex.: disparar gravação quando movimento for detectado)
Antes de começar, certifique-se de que o firmware do seu dispositivo e a versão do app atendem aos requisitos para suporte ONVIF.
2. O que você vai precisar
Para completar esta integração, certifique-se de ter o seguinte:
Hardware & Software
- Câmera SONOFF CAM-PT2 com firmware ≥ v1.0.5
- App eWeLink (versão ≥ v5.17.0) instalado no seu telefone
- Um dispositivo executando Home Assistant (ex.: Raspberry Pi 4+, PC ou Docker)
- Tanto a câmera quanto o Home Assistant estão na mesma rede local
Informações da Conta & Acesso
- Sua CAM-PT2 adicionada ao app eWeLink
- Função ONVIF/RTSP ativada via: Configurações do dispositivo → Mais configurações → ONVIF/RTSP
Anote as seguintes informações:
- Endereço IP da câmera
- Porta ONVIF
- Nome de usuário e senha (modificáveis)

3. Emparelhar com o Home Assistant
Passo 1: Instalar a integração ONVIF
- Vá para o painel principal do Home Assistant.
- Navegue para: Configurações → Dispositivos e Serviços → Adicionar Integração

- Pesquisar por ONVIF e selecione-o

- Clique Enviar

Passo 2: Adicionar a câmera
- Quando o CAM-PT2 for detectado, selecione-o e clique Enviar

- Digite o Nome de usuário e senha ONVIF

- Clique Pular e finalizar

Você verá sua câmera no painel do Home Assistant em Visão geral aba.

4. O que você pode fazer
4.1 Transmissão em tempo real
- Assista ao vídeo ao vivo diretamente no Home Assistant
- Alternar áudio ligado/desligado
4.2 Status de detecção de movimento e humano
- Detecção de movimento/humano como gatilhos de automação
4.3 Automações
Crie automações usando eventos da câmera como gatilhos. Exemplo:
Quando o movimento for detectado:
- Ir para Informações do dispositivo → + Adicionar automação → Usar dispositivo como gatilho



- Selecione “Início da detecção de movimento”

-
Escolha uma ação:
Câmera → Gravar, defina o caminho do arquivo como:/media/{{ now().strftime('%Y%m%d-%H%M%S') }}.mp4




- Configurar duração e lookback
- Clique Salvar

Você pode então encontrar gravações em Mídia → Minha mídia.


5. Visão geral dos recursos
CAM-PT2 suporta ONVIF e RTSP, permitindo fácil integração com Home Assistant. Para ajudar você a conhecer as diferenças, uma visão geral rápida dos recursos é fornecida abaixo.
|
Recurso |
ONVIF |
RTSP |
|
Descoberta de dispositivo |
√ |
× |
|
Visualização ao vivo |
√ |
√ |
|
Controle PTZ |
√ Configuração manual via script é necessária. |
× |
|
Notificação de evento |
√ Automação por gatilho (Movimento, Humano) |
× |
6. Conclusão
Ao integrar SONOFF CAM-PT2 com Home Assistant via ONVIF para:
- Descoberta de dispositivo
- Transmissão de vídeo local
- Automações inteligentes baseadas em detecção de movimento ou humana






12 comentários
Joanna Z
Reply to Jure Peternel: Hi, camera sleep mode is not currently accessible through ONVIF. We will consider your request.
Joanna Z
Reply to Doug: Hi, playing a custom audio file on the CAMPT2 is not currently supported. We will consider your request.
Joanna Z
Reply to Lucian: Hi, storing camera presets for use in Home Assistant is not currently supported. We will consider your request.
Lucian
Hello!
Thank you for the guide, I confirm that the setup works and the continuous move actions work as well.
However I would love if profiles would be integrated in Homeassistant dirrectly. The following action does not work as Presets are not stored on the camera as far as I can tell:
action: onvif.ptz
data:
preset: “1” # Preset index (0-5)
move_mode: GotoPreset
target:
entity_id: camera.your_camera_entity_mainstream
Doug
Is there a way, using Home Assistant or via sonoff configuration, to get the CAMPT2 to play an audio file, instead of its standard siren.
Via Home assistant I can find ONVIF Pan tilt and zoom controls
Deixar comentário
Os comentários precisam ser aprovados antes da publicação.
Este site é protegido por hCaptcha e a Política de privacidade e os Termos de serviço do hCaptcha se aplicam.