Přidání IP kamery do Home Assistant zní jednoduše – dokud nezjistíte, že každá značka kamery mluví svým vlastním dialektem. Integrace ONVIF je jediným standardem, který omezuje hluk: jediná integrace Home Assistant, která funguje s klony Reolink, Amcrest, Dahua, Hikvision a většinou „ONVIF kompatibilních“ IP kamer prodávaných od roku 2018. Tento průvodce vás provede kompletním nastavením, pastmi, o kterých se nikdo nezmiňuje ve vláknech fóra, a nejlevnějším způsobem, jak jej spustit s předinstalací XZ8 SSEX i XQ XQ 69,90 $.

1. Co je ONVIF a proč jej uživatelé Home Assistant potřebují
ONVIF (Open Network Video Interface Forum) je otevřený standard, který definuje, jak spolu IP kamery, NVR a video klienti komunikují přes místní síť. Namísto potřeby jiné aplikace pro každou značku fotoaparátu může jakékoli zařízení kompatibilní s ONVIF objevovat, streamovat a přijímat události z jakéhokoli jiného zařízení kompatibilního s ONVIF.
Pro uživatele Home Assistant je to důležité ze tří důvodů:
- Soukromí a místní kontrola. ONVIF běží výhradně na vaší LAN. Žádné video neopustí váš dům, není vyžadován žádný účet, žádný výrobce fotoaparátu nemůže vypnout váš zdroj aktualizací firmwaru. Jedná se o přesný opak modelu Wyze, Ring nebo Arlo.
- Latence. Zdroj z cloudové kamery obvykle prochází 300–1200 ms serverem dodavatele, než dosáhne Home Assistant. ONVIF přes místní síť je obvykle pod 150 ms – dostatečně rychle na to, aby spustilo automatizaci Home Assistant (světla, HVAC, sirény) dříve, než osoba vstupující do záběru dokončí dva kroky.
- Žádné uzamčení dodavatele. Pokud vaše značka fotoaparátu přestane fungovat nebo se přepne na model předplatného, váš systém bude nadále fungovat. ONVIF je otevřená specifikace ve stylu W3C s tisíci kompatibilních zařízení.
Pokud se stále rozhodujete, zda se vám specializovaný rozbočovač vyplatí, probereme základy Co je Smart Home Hub. Konkrétně pro ONVIF je rozbočovač s dostatečným prostorem pro CPU pro zpracování více streamů RTSP nesmlouvavý – proto záleží na výběru hardwaru v další části.
Značky fotoaparátů, které dobře fungují s ONVIF + Home Assistant:
- Reolink (řada RLC, E1, Duo) — vynikající expozice profilu ONVIF, hlavní a vedlejší stream po vybalení
- Amcrest (řada IP4M, IP5M) — Dahua OEM, velmi solidní události ONVIF
- Dahua (řada IPC-HFW, IPC-HDW) — nativní ONVIF, skálopevné pohybové události
- Hikvision a nové značky (Annke, LTS, LaView) – ONVIF funguje, ale nejprve jej povolte ve webovém uživatelském rozhraní fotoaparátu
- Ubiquiti UniFi Protect G3/G4/G5 — ONVIF pouze přes export Protect, většina uživatelů tuto cestu přeskočí
- Axis, Bosch, Vivotek — podniková úroveň, vynikající podpora ONVIF
Značky fotoaparátů, kterým je třeba se vyhnout pro ONVIF: Wyze, Blink, Arlo, Ring, Google Nest. Jedná se o cloudové produkty; jejich expozice ONVIF buď neexistuje, nebo je po aktualizacích firmwaru nestabilní.

Nejlepší místní brána pro automatizaci fotoaparátu
Než se dotknete obrazovky integrace ONVIF, ujistěte se, že máte seřazené tyto čtyři věci:
2.1 Hostitel Home Assistant dostatečně výkonný pro streamy RTSP
Home Assistant OS běžící na Raspberry Pi 4 (4 GB) technicky funguje pro 1–2 kamery, ale cokoli víc – nebo když přidáte Frigate pro detekci AI – a Pi začne padat snímky a přehřívat se.
Doporučujeme LinknLink iSG Box SE pro toto nastavení. Za 69,90 $ je to nejlevnější hostitel Home Assistant na trhu s předinstalovaným HA a má podstatně více výpočetní kapacity než Pi 4 – dostatek prostoru pro 8+ ONVIF kamer v nativním HA nebo 2–4 kamery s Frigate NVR na stejném boxu. Kompletní porovnání hardwaru je v našem Průvodce hardwarem Home Assistant.
Proč je iSG Box SE tím správným výchozím nastavením pro sestavení ONVIF:
- Předinstalovaný Home Assistant — zapojte napájení a Ethernet, otevřete prohlížeč a dokončete průvodce nastavením. Žádné zobrazování na SD kartě, žádný Proxmox, žádné čekání na zásobovací řetězec Home Assistant Yellow.
- Lokální-první architektura — 100% místní kontrola, žádný cloudový účet, žádný měsíční poplatek.
- Dostatek CPU pro Fregate — bonus §5 na detekci objektů AI funguje bez přidání akcelerátoru Coral USB pro nastavení 2–4 kamer.
- Cena — 69,90 $ vs. Home Assistant Green za 158,90 $ nebo sada Raspberry Pi 5, která po přidání SSD a pouzdra vyjde nad 120 $.
2.2 IP kamera kompatibilní s ONVIF ve stejné síti LAN
Přepínač „ONVIF“ naleznete v technickém listu fotoaparátu nebo v uživatelském rozhraní správce. Většina fotoaparátů značek v §1 se dodává s povoleným ONVIF, ale bez hesla – v §3 přidáte přihlašovací údaje.
2.3 Statická rezervace IP ve vašem routeru
Home Assistant integruje kamery podle IP adresy. Pokud váš router příští týden předá kameře novou IP, integrace se tiše přeruší. V nastavení DHCP routeru vyhraďte trvalou IP adresu LAN pro každou MAC adresu kamery (obvykle se zobrazuje v uživatelském rozhraní správce kamery).
2.4 Přihlašovací údaje správce fotoaparátu
Nejedná se o výchozí tovární nastavení – nejprve je změňte. Přihlašovací údaje ONVIF jsou ve výchozím nastavení odesílány prostřednictvím sítě LAN v režimu Digest auth a hesla výchozí z výroby jsou stále nejčastěji skenovaným povrchem v jakékoli domácí síti.
Nastavení místní kamery RTSP
S připraveným hardwarem trvá skutečná integrace méně než deset minut. Zde je přesných pět kroků.
Krok 1 — Povolte ONVIF ve webovém uživatelském rozhraní fotoaparátu
Otevřete IP kamery ve svém prohlížeči (např. http://192.168.1.50), přihlaste se pomocí přihlašovacích údajů správce a vyhledejte sekci ONVIF. Cesty podle značky:
- Znovu propojit: Nastavení zařízení → Síť → Upřesnit → Nastavení portu → zaškrtněte „ONVIF“
- Amcrest/Dahua: Nastavení → Síť → Připojení → ONVIF → Autentizace = "Digest" nebo "None"
- Hikvision: Konfigurace → Síť → Pokročilá nastavení → Integrační protokol → povolte ONVIF a vytvořte vyhrazeného uživatele ONVIF
Hikvision je jediná značka, která se standardně dodává s vypnutým ONVIF a vyžaduje samostatný uživatelský účet ONVIF – ten si nastavte, než budete pokračovat.
Krok 2 — Poznamenejte si adresy URL streamu RTSP (volitelné, ale užitečné)
Když jste ve webovém uživatelském rozhraní, zkopírujte adresy URL hlavního a vedlejšího proudu RTSP. Integrace ONVIF Home Assistant je zjišťuje automaticky, ale pokud je máte po ruce, ladění je mnohem rychlejší, pokud zjišťování selže. Typické formáty:
- Znovu propojit hlavní:
rtsp://admin:password@192.168.1.50:554/h264Preview_01_main - Opětovné propojení:
rtsp://admin:password@192.168.1.50:554/h264Preview_01_sub - Hlavní Amcrest:
rtsp://admin:password@192.168.1.50:554/cam/realmonitor?channel=1&subtype=0 - Ponorka Amcrest:
rtsp://admin:password@192.168.1.50:554/cam/realmonitor?channel=1&subtype=1
Krok 3 — Otevřete Home Assistant a přidejte integraci ONVIF
V uživatelském rozhraní Home Assistant (ať už běží na iSG Box SE nebo jinde):
- Přejít na Nastavení → Zařízení a služby
- Klikněte + Přidat integraci (vpravo dole)
- Hledat "ONVIF" a vyberte jej
Home Assistant prohledá místní síť pomocí WS-Discovery. Většina kamer se zobrazí automaticky. Pokud tomu tak není, můžete jej přidat ručně pomocí IP.
Krok 4 — Zadejte IP, port a přihlašovací údaje
Výchozí port ONVIF je 80 (HTTP) na většině fotoaparátů, nikoli 554 (to je RTSP – jiný port). Pokud vaše kamera používá nestandardní port ONVIF (běžné jsou 2020, 8000, 8899), bude uveden ve webovém uživatelském rozhraní kamery v části Síť nebo ONVIF.
Zadejte:
- hostitel: statickou LAN IP kamery
- Port: obvykle 80; Hikvision často používá 80, Dahua 80, Reolink 8000
- Uživatelské jméno/Heslo: přihlašovací údaje ONVIF, které jste nastavili v §2.4 (Hikvision: vyhrazený uživatel ONVIF vytvořený v kroku 1)
Krok 5 — Vyberte profily (hlavní + vedlejší stream)
Home Assistant odkryje každý „profil“ ONVIF, který kamera inzeruje – obvykle jeden pro hlavní stream (ve vysokém rozlišení) a jeden pro vedlejší stream (s nízkým rozlišením). Povolit obojí:
- Hlavní proud — používá se pro záznamy, snímky a vysoce kvalitní prohlížení
- Dílčí proud — používá se pro dlaždici palubní desky Home Assistant Lovelace (takže se palubní deska načítá rychle i na mobilu)
Klikněte Odeslat. Kamera se nyní zobrazuje pod Zařízení a služby s entitami pro živý přenos, pohybovým senzorem a (pokud to kamera podporuje) binárními senzory pro jakoukoli událost, kterou kamera spustí – překročení čáry, detekce narušení, klasifikace člověka/vozidla, manipulace.
Znovu propojit ONVIF Odstraňování problémů
Toto jsou čtyři problémy, které generují 90 % vláken na fóru o Home Assistant ONVIF. Zde je návod, jak opravit každý za méně než dvě minuty.
4.1 "Kamera nebyla objevena" během přidání integrace
WS-Discovery používá multicast DNS (mDNS). Pokud jsou váš hostitel Home Assistant a vaše kamera na různých VLAN nebo různých WiFi SSID, pakety mDNS nepřekročí hranici. Opravy v pořadí úsilí:
- Umístěte kameru dočasně do stejné podsítě jako Home Assistant, aby ji bylo možné zjistit, a poté ji přesuňte zpět.
- Přidejte kameru ručně pomocí IP během nastavování integrace (WS-Discovery je pohodlí, nikoli požadavek).
- Povolte na svém routeru odraz mDNS / Avahi (UniFi: "Multicast DNS", pfSense: balíček "Avahi", OpenWrt: "umdns"). Toto je trvalá oprava.
4.2 Živý přenos se stále ukládá do vyrovnávací paměti nebo zobrazuje „Stream není dostupný“
Hlavní stream ve 4K nebo 1440p + 30 fps je často příliš na palubní desku Lovelace, zejména na mobilu. Přepněte dlaždici řídicího panelu na dílčí stream:
- Nastavení → Zařízení a služby → Integrace ONVIF → Konfigurovat → zrušte zaškrtnutí políčka „Hlavní profil“ pro kartu Picture Entity Card
- Nebo přímo na kartě fotoaparátu YAML: set
zdroj_streamuna entitu podprofilu
Frigate NVR (popsané v §5) je zde čistším řešením — jednou znovu zakóduje stream a všem klientům poskytuje HLS/WebRTC s nízkou latencí.
4.3 Entity detekce pohybu nespouštějí události v Home Assistant
Události pohybu ONVIF jsou ve specifikaci volitelné – kamera musí (a) mít lokálně povolenou detekci pohybu a (b) být nakonfigurována tak, aby publikovala události ONVIF. kroky:
- Ve webovém uživatelském rozhraní kamery povolte detekci pohybu (obvykle Událost → Detekce pohybu → Povolit)
- Najděte nastavení ONVIF nebo „chytré události“ a povolte „Události ONVIF“ nebo „Události push“
- V Home Assistant restartujte integraci ONVIF: Nastavení → Zařízení a služby → ONVIF → třítečková nabídka → Znovu načíst
Pokud používáte kameru Hikvision nebo Hikvision-OEM a události se stále nespouštějí, zkontrolujte, zda uživatel ONVIF, kterého jste vytvořili v §3 Krok 1, má oprávnění „Událost“ a „Média“ – ve výchozím nastavení je uživatel ONVIF pouze pro čtení Uživatel správa, což je správné, ale některé verze firmwaru také omezují odběr událostí.
4.4 Kamera funguje jeden den, poté přejde do režimu offline až do restartu
Téměř vždy se jedná o vypršení platnosti zapůjčení DHCP (žádná statická rezervace) nebo časový limit udržování RTSP. Potvrďte, že je na server aplikována rezervace statické IP z §2.3 routernejen ve vlastním síťovém nastavení fotoaparátu. Některé fotoaparáty ctí obojí; někteří ignorují svou vlastní statickou IP a berou cokoliv, co router přidělí.
5. Bonus: Přidání Frigate NVR pro AI Object Detection
Nativní pohyb Home Assistant ONVIF je binární: „něco se posunulo“ nebo „nic se nepohnulo“. To spouští mnoho falešných poplachů z listů, které foukají přes trávník nebo stíny při západu slunce.
Fregata je bezplatný NVR s otevřeným zdrojovým kódem, který běží jako doplněk Home Assistant a provádí místní detekci objektů AI na zdroji kamery – takže místo „pohybu“ vaše automatizace spustí „osobu“, „auto“, „balík“ nebo „psa“. Vše běží na vašem hostiteli Home Assistant; žádné snímky neopouštějí LAN.
Proč je iSG Box SE dostatečně výkonný na to, aby hostoval fregatu:
- Výchozí detektor CPU Fregate zvládá 2–4 kamery při 5–7 snímcích za sekundu na iSG Box SE bez tepelného škrcení.
- Pokud později přejdete na 6–8 kamer, přidejte k TPU inferenci Google Coral USB Accelerator a Frigate za 60 USD – iSG Box SE má na to náhradní šířku pásma USB.
- Nastavení trvá ~15 minut: nainstalujte doplněk Frigate z obchodu s doplňky Home Assistant, vložte adresy URL ONVIF RTSP z §3, krok 2 do
fregata.yaml, znovu načíst.
Spárujte to s automatizacemi Home Assistant („pokud Frigate detekuje osobu u vchodových dveří mezi 22:00 a 6:00, rozsviťte světlo na verandě a třikrát zablikejte lampou v obývacím pokoji“) a máte chytrý bezpečnostní systém, jehož provoz nad rámec účtu za elektřinu nestojí nic. The iSG Box SE je počáteční bod nejnižšího tření pro přesně tento zásobník.
Nejčastější dotazy k integraci Home Assistant ONVIF
Může Home Assistant používat ONVIF kamery bez přístupu ke cloudu?
Ano. Home Assistant se může připojit k mnoha kamerám ONVIF v místní síti pomocí adresy IP kamery, portu ONVIF a místních přihlašovacích údajů.
Proč kamera Reolink potřebuje nastavení RTSP s ONVIF?
ONVIF se stará o zjišťování a ovládání, zatímco RTSP často přenáší živé video streamy. Pokud video selže, potvrďte cestu RTSP, firmware a oprávnění LAN.
Která brána LinknLink je nejlepší pro automatizaci místní kamery?
Použijte iSG Box SE pro kompaktní bránu Home Assistant nebo iSG Display Max, pokud chcete také nástěnnou obrazovku pro ovládání kamery a místnosti.
7. Závěr: Spusťte nastavení ONVIF pomocí iSG Box SE ještě dnes
Integrace ONVIF je nejkratší cestou od „Mám IP kameru“ k „rozsvítí se mi světla, když někdo jde po příjezdové cestě, moje HVAC se změní, když je obývací pokoj na 20 minut prázdný, a můj telefon mi pípne, když Frigate uvidí dodávku místo zatoulané kočky.“ A nejlevnější způsob, jak se tam dostat bez víkendového šťourání s hardwarem, je a LinknLink iSG Box SE (69,90 $) — Předinstalovaný Home Assistant, 100% lokální, připravený ke spuštění ONVIF a Frigate v okamžiku, kdy otevřete krabici.
Postupujte podle pěti kroků v §3 a budete mít svou první kameru streamovanou v Home Assistant za méně než deset minut. Přidejte vrstvu fregata §5 příští víkend. Přidejte zbytek svých kamer, kdykoli budete chtít – integrace ONVIF se rozšíří na 8+ zařízení bez jakékoli další konfigurace.