Product Guides

Hogyan integráljuk a SONOFF CAM-PT2-t a Home Assistantba?

How to Integrate SONOFF CAM-PT2 into Home Assistant?

1. Bevezetés

Ez az útmutató végigvezeti Önt a SONOFF CAM-PT2 integrálásán a Home Assistant-ba a ONVIF protokoll használatával. Ezzel a beállítással képes lesz:

  • Valós idejű videó megtekintése a Home Assistantban
  • Mozgás- és emberészlelési események fogadása
  • Automatizálás beállítása (pl. rögzítés indítása mozgásérzékeléskor)

Mielőtt elkezdené, győződjön meg róla, hogy az eszköz firmware-je és az alkalmazás verziója megfelel az ONVIF támogatás követelményeinek.

2. Amire szüksége lesz

A beállítás befejezéséhez győződjön meg róla, hogy a következőkkel rendelkezik:

Hardver & Szoftver

  • SONOFF CAM-PT2 kamera firmware-rel ≥ v1.0.5
  • A telefonján telepítve van a eWeLink alkalmazás (verzió ≥ v5.17.0)
  • Egy Home Assistant-ot futtató eszköz (pl. Raspberry Pi 4+, PC vagy Docker)
  • Mind a kamera, mind a Home Assistant ugyanabban a helyi hálózatban van

Fiók információk & hozzáférés

  • Az Ön CAM-PT2 eszköze hozzáadva az eWeLink alkalmazáshoz
  • ONVIF/RTSP funkció engedélyezve a következőn keresztül: Eszközbeállítások → További beállítások → ONVIF/RTSP

Jegyezze fel a következő információkat:

  • A kamera IP címe
  • ONVIF port
  • Felhasználónév és jelszó (módosítható)

3. Párosítás a Home Assistanttal

1. lépés: ONVIF integráció telepítése

  1. Lépjen a Home Assistant fő irányítópultjára.
  2. Navigáljon ide: Beállítások → Eszközök & Szolgáltatások → Integráció hozzáadása

  1. Keresés ONVIF és válassza ki

  1. Kattintson Beküldés

2. lépés: Kamera hozzáadása

  1. Amikor a CAM-PT2 észlelve van, válassza ki, majd kattintson Beküldés

  1. Adja meg a ONVIF Felhasználónév & Jelszó

  1. Kattintson Kihagyás és Befejezés

Mostantól a kameráját a Home Assistant irányítópultján láthatja a Áttekintés fül.

4. Amit tehet

4.1 Valós idejű közvetítés

  • Nézze meg az élő videófolyamot közvetlenül a Home Assistantban
  • Hang be-/kikapcsolása

4.2 Mozgás és emberészlelés állapota

  • Mozgás/Emberészlelés mint automatizálási indítók

4.3 Automatizálások

Hozzon létre automatizálásokat kameraesemények indítóként való használatával. Példa:

Amikor mozgást észlel:

  • Ugrás ide Eszközinformációk → + Automatizálás hozzáadása → Használja az eszközt indító eseményként

  • Válassza a „Mozgás észlelése elkezdődött” lehetőséget

  • Válasszon egy műveletet:
    Kamera → Felvétel, állítsa be a fájl elérési útját így:
    /media/{{ now().strftime('%Y%m%d-%H%M%S') }}.mp4

  • Beállítás időtartam és visszatekintés
  • Kattintson Mentés

Ezután a felvételeket a következő helyen találhatja meg Média → Saját média.

5. Funkcióáttekintés

A CAM-PT2 támogatja az ONVIF-et és az RTSP-t, lehetővé téve az egyszerű integrációt a Home Assistant-tal. Az eltérések megismeréséhez az alábbiakban egy gyors funkcióáttekintést talál.

Funkció

ONVIF

RTSP

Eszközfelismerés

×

Élő nézet

PTZ vezérlés

Kézi konfiguráció szkript segítségével szükséges.

×

Eseményértesítés

Automatizálás indítók (Mozgás, Ember)

×

6. Következtetés

A SONOFF CAM-PT2 ONVIF-en keresztüli Home Assistant integrációjával a következőkhöz:

  • Eszközfelismerés
  • Helyi videóstreamelés
  • Okos automatizálások mozgás- vagy emberészlelés alapján

    Következő olvasmány

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

    5 hozzászólás

    MaMia

    MaMia

    Reply to Aurelio: Lamentamos que la CAM-PT2 actualmente no permita configurar el Modo de Privacidad directamente en Home Assistant. Puede consultar la respuesta anterior para obtener instrucciones sobre cómo habilitar el control PTZ mediante scripts. Gracias por su comprensión.

    MaMia

    MaMia

    Reply to Bobo Cher:
    Thank you for reaching out. PTZ control can be achieved by adding cards to the dashboard.

    Go to the dashboard and start with creating a new card. Choose the “Picture Glance” one.

    Next, switch to “Show Code Editor” mode by pressing the button at the bottom left side. You will see the following code:

    camera_view: live
    type: picture-glance
    title: Kitchen
    image: https://demo.home-assistant.io/stub_config/kitchen.png
    entities: []
    camera_image: camera.tapo_mainstream

    Replace the original code with the code we provide:

    camera_view: auto
    type: picture-glance
    title: Kitchen
    image: https://demo.home-assistant.io/stub_config/kitchen.png
    entities:
    – entity: camera.pt2_profile_0
    tap_action:
    action: call-service
    service: onvif.ptz
    service_data:
    entity_id: camera.pt2_profile_0
    pan: LEFT
    speed: 1
    distance: 0.3
    move_mode: ContinuousMove
    name: Pan Left
    icon: mdi:arrow-left
    – entity: camera.pt2_profile_0
    tap_action:
    action: call-service
    service: onvif.ptz
    service_data:
    entity_id: camera.pt2_profile_0
    tilt: UP
    speed: 1
    distance: 0.3
    move_mode: ContinuousMove
    name: Tilt Up
    icon: mdi:arrow-up
    – entity: camera.pt2_profile_0
    tap_action:
    action: call-service
    service: onvif.ptz
    service_data:
    entity_id: camera.pt2_profile_0
    tilt: DOWN
    speed: 1
    distance: 0.3
    move_mode: ContinuousMove
    name: Tilt Down
    icon: mdi:arrow-down
    – entity: camera.pt2_profile_0
    tap_action:
    action: call-service
    service: onvif.ptz
    service_data:
    entity_id: camera.pt2_profile_0
    pan: RIGHT
    speed: 1
    distance: 0.3
    move_mode: ContinuousMove
    name: Pan Right
    icon: mdi:arrow-right
    image_entity: person.jimmy
    camera_image: camera.pt2_profile_0

    That’s all. Now you should see the PTZ camera card on the dashboard along with control buttons.

    Aurelio

    Aurelio

    A mí también me interesa saber cómo entrar en el modo privacidad en home assistant en el mismo supuesto.
    Además de cómo hacer el ptz como script

    Bobo Cher

    Bobo Cher

    Thanks for the Guide. How to make PTZ controls work?

    Eml

    Eml

    Thanks for the great detailed tutorial. Works like a charm.

    I wish I could set the sleep mode ON and OFF based on other events in the house (eg. when the alarm is disabled, put the camera in sleep mode for privacy). Is there a way to automate this in Home Assistant ?

    Hagyjon megjegyzést

    Minden hozzászólást moderálnak a közzététel előtt.

    Ezt a webhelyet a hCaptcha rendszer védi, és a hCaptcha adatvédelmi szabályzata, valamint szolgáltatási feltételei vonatkoznak rá.