Adăugarea unei camere IP în Home Assistant pare simplă — până când aflați că fiecare marcă de cameră vorbește propriul său dialect. Integrarea ONVIF este singurul standard care taie prin zgomot: o singură integrare Home Assistant care funcționează cu Reolink, Amcrest, Dahua, clone Hikvision și majoritatea camerelor IP „compatibile ONVIF” vândute din 2018 încoace. Acest ghid vă conduce prin configurarea completă, capcanele pe care nimeni nu le menționează în firele de forum și cea mai ieftină modalitate de a o rula: un LinknLink iSG Box SE cu Home Assistant preinstalat la 69,90 $.
1. Ce este ONVIF și de ce au nevoie utilizatorii Home Assistant de el
ONVIF (Open Network Video Interface Forum) este un standard deschis care definește modul în care camerele IP, NVR-urile și clienții video comunică între ei printr-o rețea locală. În loc să aveți nevoie de o aplicație diferită pentru fiecare marcă de cameră, orice dispozitiv compatibil ONVIF poate descoperi, transmite și primi evenimente de la orice alt dispozitiv compatibil ONVIF.
Pentru utilizatorii Home Assistant, acest lucru contează din trei motive:
- Confidențialitate și control local. ONVIF rulează în întregime pe LAN-ul dumneavoastră. Niciun video nu părăsește casa, nu este necesar niciun cont, niciun producător de camere nu vă poate închide fluxul printr-un update de firmware. Este exact opusul modelului Wyze, Ring sau Arlo.
- Latență. Un flux video bazat pe cloud parcurge de obicei 300–1200 ms dus-întors printr-un server al vendorului înainte de a ajunge la Home Assistant. ONVIF prin rețeaua locală este de obicei sub 150 ms — suficient de rapid pentru a declanșa automatizări Home Assistant (lumini, HVAC, sirene) înainte ca persoana care intră în cadru să fi făcut doi pași.
- Fără vendor lock-in. Dacă marca dumneavoastră de camere falimentează sau trece la un model cu abonament, sistemul dumneavoastră continuă să funcționeze. ONVIF este o specificație deschisă în stil W3C cu mii de dispozitive compatibile.
Dacă încă decideți dacă un hub dedicat merită, acoperim elementele fundamentale în Ce este un hub smart home. Pentru ONVIF în mod specific, un hub cu suficient CPU headroom pentru a gestiona mai multe fluxuri RTSP este non-negociabil — motiv pentru care alegerea hardware din secțiunea următoare contează.
Mărci de camere care funcționează bine cu ONVIF + Home Assistant:
- Reolink (seriile RLC, E1, Duo) — expunere excelentă a profilurilor ONVIF, flux principal + secundar direct din cutie
- Amcrest (seriile IP4M, IP5M) — OEM Dahua, evenimente ONVIF foarte solide
- Dahua (seriile IPC-HFW, IPC-HDW) — ONVIF nativ, evenimente de mișcare extrem de solide
- Hikvision și rebranduri (Annke, LTS, LaView) — ONVIF funcționează, dar activați-l mai întâi în interfața web a camerei
- Ubiquiti UniFi Protect G3/G4/G5 — ONVIF doar prin export Protect, majoritatea utilizatorilor sar peste această cale
- Axis, Bosch, Vivotek — de nivel enterprise, suport ONVIF excelent
Mărci de camere de evitat pentru ONVIF: Wyze, Blink, Arlo, Ring, Google Nest. Acestea sunt produse cloud-first; expunerea lor ONVIF este fie inexistentă, fie instabilă după update-uri de firmware.
2. Cerințe preliminare: hardware-ul de care aveți nevoie
Înainte de a atinge ecranul de integrare ONVIF, asigurați-vă că aveți aceste patru lucruri pregătite:
2.1 O gazdă Home Assistant suficient de puternică pentru fluxuri RTSP
Home Assistant OS rulând pe un Raspberry Pi 4 (4 GB) funcționează tehnic pentru 1–2 camere, dar orice depășește — sau în momentul în care adăugați Frigate pentru detecție AI — și Pi-ul începe să piardă cadre și să se supraîncălzească.
Recomandăm LinknLink iSG Box SE pentru această configurare. La 69,90 $ este cea mai ieftină gazdă Home Assistant de pe piață cu HA preinstalat și are semnificativ mai multă putere de calcul decât un Pi 4 — suficient headroom pentru peste 8 camere ONVIF în HA nativ, sau 2–4 camere cu Frigate NVR pe aceeași cutie. Comparația hardware completă se află în Ghidul nostru hardware Home Assistant.
De ce iSG Box SE este alegerea implicită corectă pentru o configurare ONVIF:
- Home Assistant preinstalat — conectați alimentarea și Ethernet, deschideți browserul, finalizați wizardul de configurare. Fără imagistică card SD, fără Proxmox, fără așteptarea lanțului de aprovizionare Home Assistant Yellow.
- Arhitectură local-first — control 100% local, fără cont cloud, fără taxă lunară.
- CPU suficient pentru Frigate — bonusul din §5 privind detecția AI a obiectelor funcționează fără a adăuga un accelerator Coral USB pentru o configurare de 2–4 camere.
- Preț — 69,90 $ față de Home Assistant Green la 158,90 $ sau un kit Raspberry Pi 5 care depășește 120 $ odată ce adăugați un SSD și o carcasă.
2.2 O cameră IP compatibilă ONVIF pe același LAN
Verificați fișa tehnică a camerei sau interfața admin pentru comutatorul „ONVIF”. Majoritatea camerelor de la mărcile din §1 sunt livrate cu ONVIF activat, dar fără parolă — veți adăuga credențialele în §3.
2.3 O rezervare IP statică în routerul dumneavoastră
Home Assistant integrează camerele după adresa IP. Dacă routerul dumneavoastră atribuie camerei un IP nou săptămâna viitoare, integrarea se strică în tăcere. În setările DHCP ale routerului, rezervați un IP LAN permanent pentru adresa MAC a fiecărei camere (afișată de obicei în interfața admin a camerei).
2.4 Credențialele admin ale camerei
Nu cele implicite din fabrică — schimbați-le mai întâi. Credențialele ONVIF sunt trimise prin LAN folosind digest auth în mod implicit, iar parolele implicite din fabrică rămân cea mai scanată suprafață din orice rețea de acasă.
3. Configurare integrare ONVIF pas cu pas
Cu hardware-ul pregătit, integrarea propriu-zisă durează sub zece minute. Iată cei exact cinci pași.
Pasul 1 — Activați ONVIF în interfața web a camerei
Deschideți IP-ul camerei în browser (de ex. http://192.168.1.50), autentificați-vă cu credențiale admin și găsiți secțiunea ONVIF. Căi după marcă:
- Reolink: Device Settings → Network → Advanced → Port Settings → bifați „ONVIF”
- Amcrest/Dahua: Setup → Network → Connection → ONVIF → Authentication = „Digest” sau „None”
- Hikvision: Configuration → Network → Advanced Settings → Integration Protocol → activați ONVIF și creați un utilizator ONVIF dedicat
Hikvision este singura marcă livrată cu ONVIF dezactivat implicit și care necesită un cont de utilizator ONVIF separat — configurați-l înainte de a continua.
Pasul 2 — Notați URL-urile fluxurilor RTSP (opțional, dar util)
Cât timp sunteți în interfața web, copiați URL-urile RTSP pentru fluxurile principal și secundar. Integrarea ONVIF din Home Assistant le descoperă automat, dar să le aveți la îndemână face debugging-ul mult mai rapid dacă descoperirea eșuează. Formate tipice:
- Reolink principal:
rtsp://admin:password@192.168.1.50:554/h264Preview_01_main - Reolink secundar:
rtsp://admin:password@192.168.1.50:554/h264Preview_01_sub - Amcrest principal:
rtsp://admin:password@192.168.1.50:554/cam/realmonitor?channel=1&subtype=0 - Amcrest secundar:
rtsp://admin:password@192.168.1.50:554/cam/realmonitor?channel=1&subtype=1
Pasul 3 — Deschideți Home Assistant și adăugați integrarea ONVIF
În interfața Home Assistant (fie că rulează pe iSG Box SE sau altundeva):
- Mergeți la Settings → Devices & Services
- Apăsați + Add Integration (dreapta-jos)
- Căutați „ONVIF” și selectați-l
Home Assistant va scana rețeaua locală prin WS-Discovery. Majoritatea camerelor apar automat. Dacă a dumneavoastră nu apare, o puteți adăuga manual după IP.
Pasul 4 — Introduceți IP-ul, portul și credențialele
Portul ONVIF implicit este 80 (HTTP) pe majoritatea camerelor, nu 554 (acela este RTSP — un port diferit). Dacă aparatul dumneavoastră folosește un port ONVIF non-standard (2020, 8000, 8899 sunt comune), acesta va fi listat în interfața web a camerei la secțiunea Network sau ONVIF.
Introduceți:
- Host: IP-ul LAN static al camerei
- Port: de obicei 80; Hikvision folosește frecvent 80, Dahua 80, Reolink 8000
- Username/Password: credențialele ONVIF setate în §2.4 (Hikvision: utilizatorul ONVIF dedicat creat la Pasul 1)
Pasul 5 — Alegeți profilurile (flux principal + secundar)
Home Assistant va expune fiecare „profil” ONVIF pe care camera îl anunță — de obicei unul pentru fluxul principal (high-res) și unul pentru fluxul secundar (low-res). Activați-le pe ambele:
- Flux principal — folosit pentru înregistrări, snapshoturi și vizualizare de înaltă calitate
- Flux secundar — folosit pentru tile-ul din dashboardul Lovelace al Home Assistant (astfel încât dashboardul să se încarce rapid chiar și pe mobil)
Apăsați Submit. Camera apare acum sub Devices & Services cu entități pentru fluxul live, senzorul de mișcare și (dacă aparatul suportă) binary sensors pentru orice eveniment pe care camera îl declanșează — line crossing, detecție de intruziune, clasificare persoană/vehicul, tampering.
4. Probleme frecvente și soluții
Acestea sunt cele patru probleme care generează 90% din firele de forum despre Home Assistant ONVIF. Iată cum să le remediați pe fiecare în sub două minute.
4.1 „Camera not discovered” în timpul Add Integration
WS-Discovery folosește multicast DNS (mDNS). Dacă gazda dumneavoastră Home Assistant și camera se află pe VLAN-uri diferite sau SSID-uri WiFi diferite, pachetele mDNS nu trec granița. Remedieri, în ordinea efortului:
- Mutați temporar camera pe aceeași subrețea cu Home Assistant pentru descoperire, apoi mutați-o înapoi.
- Adăugați camera manual după IP în timpul configurării integrării (WS-Discovery este un confort, nu o cerință).
- Activați reflecția mDNS / Avahi pe routerul dumneavoastră (UniFi: „Multicast DNS”, pfSense: pachetul „Avahi”, OpenWrt: „umdns”). Aceasta este remedierea permanentă.
4.2 Fluxul live se încarcă în buffer sau afișează „Stream not available”
Fluxul principal la 4K sau 1440p + 30 fps este adesea prea mult pentru dashboardul Lovelace, mai ales pe mobil. Comutați tile-ul dashboardului pe fluxul secundar:
- Settings → Devices & Services → integrarea ONVIF → Configure → debifați „Main Profile” pentru Picture Entity Card
- Sau direct în YAML-ul cardului de cameră: setați
stream_sourcela entitatea profilului secundar
Frigate NVR (acoperit în §5) este o soluție mai curată aici — reîncodează fluxul o dată și servește HLS/WebRTC cu latență redusă tuturor clienților.
4.3 Entitățile de detecție a mișcării nu declanșează evenimente în Home Assistant
Evenimentele de mișcare ONVIF sunt opționale în specificație — camera trebuie atât (a) să aibă detecția de mișcare activată local, cât și (b) să fie configurată să publice evenimente ONVIF. Pași:
- În interfața web a camerei, activați detecția de mișcare (de obicei Event → Motion Detection → Enable)
- Găsiți setările ONVIF sau „smart event” și activați „ONVIF Events” sau „Push Events”
- În Home Assistant, reporniți integrarea ONVIF: Settings → Devices & Services → ONVIF → meniul cu trei puncte → Reload
Dacă folosiți o cameră Hikvision sau Hikvision-OEM și evenimentele tot nu se declanșează, verificați ca utilizatorul ONVIF creat la §3 Pasul 1 să aibă permisiunile „Event” și „Media” — implicit, utilizatorul ONVIF este doar pentru citire pentru gestionarea User, ceea ce este corect, dar unele versiuni de firmware restricționează și abonarea la evenimente.
4.4 Camera funcționează o zi, apoi trece offline până la un reboot
Aceasta este aproape întotdeauna o expirare a lease-ului DHCP (fără rezervare statică) sau un timeout de keep-alive RTSP. Confirmați că rezervarea IP statică din §2.3 este aplicată pe router, nu doar în setările de rețea ale camerei însăși. Unele camere le respectă pe amândouă; unele ignoră propriul IP static și iau ceea ce atribuie routerul.
5. Bonus: adăugarea Frigate NVR pentru detecția AI a obiectelor
Mișcarea ONVIF nativă Home Assistant este binară: „ceva s-a mișcat” sau „nimic nu s-a mișcat”. Asta declanșează o mulțime de false positive de la frunze care sunt suflate peste peluză sau umbre la apus.
Frigate este un NVR gratuit, open-source, care rulează ca add-on Home Assistant și face detecție AI locală a obiectelor pe fluxul camerei — astfel, în loc de „motion”, automatizările dumneavoastră se declanșează pe „persoană”, „mașină”, „pachet” sau „câine”. Totul rulează pe gazda dumneavoastră Home Assistant; niciun cadru nu părăsește LAN-ul.
De ce iSG Box SE este suficient de puternic pentru a găzdui Frigate:
- Detectorul CPU implicit al Frigate gestionează 2–4 camere la 5–7 fps fiecare pe iSG Box SE fără throttling termic.
- Dacă scalați ulterior la 6–8 camere, adăugați un accelerator Google Coral USB de 60 $ și Frigate descarcă inferența pe TPU — iSG Box SE are lățime de bandă USB de rezervă pentru asta.
- Configurarea durează ~15 minute: instalați add-on-ul Frigate din add-on store-ul Home Assistant, lipiți URL-urile RTSP ONVIF din §3 Pasul 2 în
frigate.yaml, reîncărcați.
Combinați acest lucru cu automatizări Home Assistant („dacă Frigate detectează o persoană la ușa din față între 22:00 și 06:00, aprinde lumina de pe verandă și fă să clipească lampa din sufragerie de trei ori”) și aveți un sistem smart de securitate care nu costă nimic să fie rulat în afara facturii de electricitate. iSG Box SE este punctul de pornire cu cea mai mică fricțiune pentru exact acest stack.
6. FAQ
Am nevoie de un server dedicat pentru a rula Home Assistant + ONVIF?
Nu. LinknLink iSG Box SE (69,90 $) vine cu Home Assistant preinstalat și gestionează 2–4 camere ONVIF plus Frigate NVR direct din cutie. Este cea mai ieftină intrare într-un stack Home Assistant local-first — fără imagistică Raspberry Pi, fără Proxmox, fără abonament.
ONVIF funcționează fără conexiune la internet?
Da. ONVIF este un protocol exclusiv LAN. Odată ce camerele dumneavoastră, gazda Home Assistant și iSG Box SE sunt pe aceeași rețea locală, totul continuă să funcționeze în timpul unei pene de internet. Fără cloud, fără abonament, fără taxă lunară.
Câte camere poate gestiona iSG Box SE prin ONVIF?
Integrarea ONVIF nativă Home Assistant gestionează cu ușurință peste 8 camere pe iSG Box SE. Când adăugați Frigate NVR pentru detecție AI a obiectelor pe același dispozitiv, recomandăm 2–4 camere pentru o inferență în timp real fluidă, fără throttling termic.
Trebuie să fac port-forward pentru ceva?
Nu pentru uz local. Pentru vizualizare la distanță, folosiți Nabu Casa Home Assistant Cloud (6,50 $/lună) sau un VPN precum WireGuard sau Tailscale. Nu faceți niciodată port-forward direct pe porturile ONVIF sau RTSP — porturile de camere expuse sunt una dintre țintele cele mai scanate de pe internetul public.
Ce camere recomandă LinknLink pentru Home Assistant + ONVIF?
Am testat Reolink RLC-820A, Amcrest IP4M-1051 și Dahua IPC-HFW1435 cu setările ONVIF implicite pe iSG Box SE. Toate trei se auto-descoperă, expun fluxurile principal și secundar și declanșează evenimente de mișcare în mod fiabil. Evitați camerele care oferă doar aplicații cloud proprietare — rareori publică profiluri ONVIF utilizabile.
7. Concluzie: începeți configurarea ONVIF cu iSG Box SE astăzi
Integrarea ONVIF este cea mai scurtă cale de la „am o cameră IP” la „luminile mi se aprind când cineva urcă pe alee, HVAC-ul se schimbă când sufrageria este goală de 20 de minute și telefonul îmi sună când Frigate vede o dubiță de livrare în loc de o pisică rătăcită”. Iar cea mai ieftină modalitate de a ajunge acolo fără meșterit hardware de un weekend întreg este un LinknLink iSG Box SE (69,90 $) — Home Assistant preinstalat, 100% local, gata să ruleze ONVIF și Frigate din momentul în care deschideți cutia.
Urmați cei cinci pași din §3 și veți avea prima cameră streamând în Home Assistant în sub zece minute. Adăugați stratul Frigate din §5 weekendul viitor. Adăugați restul camerelor oricând doriți — integrarea ONVIF scalează la peste 8 dispozitive fără nicio configurare suplimentară.