Product Guides

¿Cómo integrar SONOFF CAM-PT2 en Home Assistant?

How to Integrate SONOFF CAM-PT2 into Home Assistant?

1. Introducción

Esta guía te guía para integrar la SONOFF CAM-PT2 en Home Assistant usando el protocolo ONVIF. Con esta configuración, podrás:

  • Ver video en tiempo real en Home Assistant
  • Recibir eventos de detección de movimiento y humanos
  • Configurar automatización (por ejemplo, activar grabación cuando se detecte movimiento)

Antes de comenzar, asegúrate de que el firmware de tu dispositivo y la versión de la app cumplan con los requisitos para soporte ONVIF.

2. Lo que necesitarás

Para completar esta integración, asegúrate de tener lo siguiente:

Hardware y software

  • Cámara SONOFF CAM-PT2 con firmware ≥ v1.0.5
  • App eWeLink (versión ≥ v5.17.0) instalada en tu teléfono
  • Un dispositivo con Home Assistant (por ejemplo, Raspberry Pi 4+, PC o Docker)
  • Tanto la cámara como Home Assistant están en la misma red local

Información de cuenta y acceso

  • Tu CAM-PT2 añadida a la app eWeLink
  • Función ONVIF/RTSP habilitada vía: Configuración del dispositivo → Más configuraciones → ONVIF/RTSP

Anota la siguiente información:

  • Dirección IP de la cámara
  • Puerto ONVIF
  • Nombre de usuario y contraseña (modificables)

3. Emparejar con Home Assistant

Paso 1: Instalar la integración ONVIF

  1. Ve al panel principal de Home Assistant.
  2. Navega a: Configuración → Dispositivos y Servicios → Añadir Integración

  1. Buscar ONVIF y selecciónala

  1. Haz clic Enviar

Paso 2: Añadir la cámara

  1. Cuando se detecte CAM-PT2, selecciónalo y haz clic Enviar

  1. Introduce el Nombre de usuario y contraseña ONVIF

  1. Haz clic Saltar y Terminar

Ahora verás tu cámara en el panel de Home Assistant bajo el Resumen pestaña.

4. Lo que puedes hacer

4.1 Transmisión en tiempo real

  • Ver video en vivo directamente en Home Assistant
  • Activar/desactivar audio

4.2 Estado de detección de movimiento y humano

  • Detección de movimiento/humano como disparadores de automatización

4.3 Automatizaciones

Crea automatizaciones usando eventos de la cámara como disparadores. Ejemplo:

Cuando se detecte movimiento:

  • Ir a Información del dispositivo → + Añadir automatización → Usar dispositivo como disparador

  • Selecciona “Detección de movimiento iniciada”

  • Elige una acción:
    Cámara → Grabar, establece la ruta del archivo como:
    /media/{{ now().strftime('%Y%m%d-%H%M%S') }}.mp4

  • Configurar duración y revisión
  • Haz clic Guardar

Luego puedes encontrar grabaciones en Medios → Mis medios.

5. Resumen de funciones

CAM-PT2 soporta ONVIF y RTSP, permitiendo una fácil integración con Home Assistant. Para ayudarte a conocer las diferencias, se proporciona a continuación una rápida descripción de las funciones.

Función

ONVIF

RTSP

Descubrimiento de dispositivos

√

×

Vista en vivo

√

√

Control PTZ

√

Se requiere configuración manual mediante script.

×

Notificación de eventos

√

Automatización de disparadores (Movimiento, Humano)

×

6. Conclusión

Al integrar SONOFF CAM-PT2 con Home Assistant vía ONVIF para:

  • Descubrimiento de dispositivos
  • Transmisión de video local
  • Automatizaciones inteligentes basadas en detección de movimiento o humana

    Puede que te interese

    SONOFF New Website Launched – Smarter, Faster, and Built for You!
    How to Integrate SONOFF CAM-PT2 into Scrypted?

    12 comentarios

    Joanna Z

    Joanna Z

    Reply to Jure Peternel: Hi, camera sleep mode is not currently accessible through ONVIF. We will consider your request.

    Joanna Z

    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

    Joanna Z

    Reply to Lucian: Hi, storing camera presets for use in Home Assistant is not currently supported. We will consider your request.

    Lucian

    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

    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

    Dejar un comentario

    Todos los comentarios se revisan antes de su publicación.

    Este sitio está protegido por hCaptcha y se aplican la Política de privacidad de hCaptcha y los Términos del servicio.