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
- Lépjen a Home Assistant fő irányítópultjára.
- Navigáljon ide: Beállítások → Eszközök & Szolgáltatások → Integráció hozzáadása

- Keresés ONVIF és válassza ki

- Kattintson Beküldés

2. lépés: Kamera hozzáadása
- Amikor a CAM-PT2 észlelve van, válassza ki, majd kattintson Beküldés

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

- 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





















































5 hozzászólás
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
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
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
Thanks for the Guide. How to make PTZ controls work?
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á.