Att lägga till en IP-kamera i Home Assistant låter enkelt — tills du upptäcker att varje kameramärke pratar sin egen dialekt. ONVIF-integrationen är den enda standarden som skär igenom bruset: en enda Home Assistant-integration som funkar med Reolink, Amcrest, Dahua, Hikvision-kloner och de flesta "ONVIF-kompatibla" IP-kameror som sålts sedan 2018. Den här guiden tar dig igenom hela setupen, fällorna som ingen nämner i forumtrådar och det billigaste sättet att köra det: en LinknLink iSG Box SE med Home Assistant förinstallerat för $69.90.
1. Vad är ONVIF och varför Home Assistant-användare behöver det
ONVIF (Open Network Video Interface Forum) är en öppen standard som definierar hur IP-kameror, NVR:er och videoklienter pratar med varandra över ett lokalt nätverk. Istället för att behöva en separat app för varje kameramärke kan vilken ONVIF-kompatibel enhet som helst upptäcka, streama och ta emot händelser från vilken annan ONVIF-kompatibel enhet som helst.
För Home Assistant-användare spelar det roll av tre anledningar:
- Integritet och lokal kontroll. ONVIF körs helt på ditt LAN. Ingen video lämnar huset, inget konto krävs, ingen kameratillverkare kan stänga av din feed med en firmware-uppdatering. Det är raka motsatsen till Wyze-, Ring- eller Arlo-modellen.
- Latens. En molnbaserad kamerafeed har typiskt en round-trip på 300–1200 ms via en leverantörs server innan den når Home Assistant. ONVIF över lokalt nätverk ligger oftast under 150 ms — snabbt nog att trigga Home Assistant-automationer (lampor, HVAC, sirener) innan personen som går in i bild hunnit ta två steg.
- Ingen vendor lock-in. Om ditt kameramärke går i konkurs eller byter till prenumerationsmodell fortsätter systemet att fungera. ONVIF är en W3C-liknande öppen spec med tusentals kompatibla enheter.
Om du fortfarande funderar på om en dedikerad hubb är värd det går vi igenom grunderna i Vad är en smarthem-hubb. Specifikt för ONVIF är en hubb med tillräckligt CPU-headroom för att hantera flera RTSP-streams icke-förhandlingsbart — vilket är varför hårdvaruvalet i nästa avsnitt är viktigt.
Kameramärken som funkar bra med ONVIF + Home Assistant:
- Reolink (RLC, E1, Duo-serien) — utmärkt ONVIF-profilexponering, main + sub stream direkt ur kartongen
- Amcrest (IP4M, IP5M-serien) — Dahua OEM, mycket stabila ONVIF-events
- Dahua (IPC-HFW, IPC-HDW-serien) — native ONVIF, stenhårt stabila rörelsehändelser
- Hikvision och rebrands (Annke, LTS, LaView) — ONVIF funkar men aktivera det i kamerans web UI först
- Ubiquiti UniFi Protect G3/G4/G5 — ONVIF endast via Protect-export, de flesta hoppar över den vägen
- Axis, Bosch, Vivotek — enterprise-klass, utmärkt ONVIF-stöd
Kameramärken att undvika för ONVIF: Wyze, Blink, Arlo, Ring, Google Nest. Det är molnförst-produkter; deras ONVIF-exponering är antingen obefintlig eller instabil efter firmware-uppdateringar.
2. Förutsättningar: hårdvaran du behöver
Innan du öppnar ONVIF-integrationsskärmen, se till att du har dessa fyra saker på plats:
2.1 En Home Assistant-värd som är kraftfull nog för RTSP-streams
Home Assistant OS på en Raspberry Pi 4 (4 GB) funkar tekniskt sett för 1–2 kameror, men något mer — eller i samma sekund som du lägger till Frigate för AI-detektering — så börjar Pi:n tappa frames och överhetta.
Vi rekommenderar LinknLink iSG Box SE för denna setup. För $69.90 är den den billigaste Home Assistant-värden på marknaden med HA förinstallerat, och den har rejält mer beräkningskraft än en Pi 4 — tillräckligt headroom för 8+ ONVIF-kameror i native HA, eller 2–4 kameror med Frigate NVR på samma box. Fullständig hårdvarujämförelse finns i vår Home Assistant Hårdvaruguide.
Varför iSG Box SE är rätt default för en ONVIF-build:
- Förinstallerad Home Assistant — koppla in ström och Ethernet, öppna webbläsaren, avsluta setup-guiden. Ingen SD-kortsimaging, inget Proxmox, ingen Home Assistant Yellow supply-chain-väntan.
- Lokal-först-arkitektur — 100% lokal kontroll, inget molnkonto, ingen månadsavgift.
- Tillräckligt med CPU för Frigate — §5-bonusen om AI-objektdetektering funkar utan att lägga till en Coral USB-accelerator för en 2–4-kameras setup.
- Pris — $69.90 jämfört med Home Assistant Green för $158.90 eller ett Raspberry Pi 5-kit som hamnar över $120 när du lagt till en SSD och chassi.
2.2 En ONVIF-kompatibel IP-kamera på samma LAN
Kontrollera kamerans specblad eller admin-UI för "ONVIF"-togglen. De flesta kameror från märkena i §1 levereras med ONVIF aktiverat men utan lösenord — du lägger till credentials i §3.
2.3 En statisk IP-reservation i din router
Home Assistant integrerar kameror via IP-adress. Om din router tilldelar kameran en ny IP nästa vecka går integrationen sönder tyst. I routerns DHCP-inställningar, reservera en permanent LAN-IP för varje kameras MAC-adress (visas vanligtvis i kamerans admin-UI).
2.4 Admin-credentials för kameran
Inte fabriksinställda — byt dem först. ONVIF-credentials skickas över LAN med digest auth som standard, och fabriksinställda lösenord är fortfarande den mest skannade ytan i varje hemnätverk.
3. Steg-för-steg ONVIF-integrationssetup
Med hårdvaran klar tar själva integrationen under tio minuter. Här är de exakta fem stegen.
Steg 1 — Aktivera ONVIF i kamerans web UI
Öppna kamerans IP i webbläsaren (t.ex. http://192.168.1.50), logga in med admin-credentials och hitta ONVIF-sektionen. Sökvägar per märke:
- Reolink: Device Settings → Network → Advanced → Port Settings → bocka i "ONVIF"
- Amcrest/Dahua: Setup → Network → Connection → ONVIF → Authentication = "Digest" eller "None"
- Hikvision: Configuration → Network → Advanced Settings → Integration Protocol → aktivera ONVIF och skapa en dedikerad ONVIF-användare
Hikvision är det enda märket som levereras med ONVIF avaktiverat som standard och kräver ett separat ONVIF-användarkonto — sätt upp det innan du fortsätter.
Steg 2 — Notera RTSP stream-URL:erna (valfritt men användbart)
Medan du är i web UI, kopiera main- och sub-stream RTSP-URL:erna. Home Assistants ONVIF-integration upptäcker dessa automatiskt, men att ha dem till hands gör felsökning mycket snabbare om discovery misslyckas. Typiska format:
- Reolink main:
rtsp://admin:password@192.168.1.50:554/h264Preview_01_main - Reolink sub:
rtsp://admin:password@192.168.1.50:554/h264Preview_01_sub - Amcrest main:
rtsp://admin:password@192.168.1.50:554/cam/realmonitor?channel=1&subtype=0 - Amcrest sub:
rtsp://admin:password@192.168.1.50:554/cam/realmonitor?channel=1&subtype=1
Steg 3 — Öppna Home Assistant och lägg till ONVIF-integrationen
I Home Assistant-UI:t (oavsett om det körs på iSG Box SE eller någon annanstans):
- Gå till Settings → Devices & Services
- Klicka på + Add Integration (nere till höger)
- Sök efter "ONVIF" och välj det
Home Assistant scannar det lokala nätverket via WS-Discovery. De flesta kameror dyker upp automatiskt. Om din inte gör det kan du lägga till den manuellt via IP.
Steg 4 — Ange IP, port och credentials
Standard ONVIF-porten är 80 (HTTP) på de flesta kameror, inte 554 (det är RTSP — en annan port). Om din kamera använder en icke-standard ONVIF-port (2020, 8000, 8899 är vanliga) listas den i kamerans web UI under Network- eller ONVIF-sektionen.
Ange:
- Host: kamerans statiska LAN-IP
- Port: vanligtvis 80; Hikvision använder ofta 80, Dahua 80, Reolink 8000
- Username/Password: ONVIF-credentials du satte i §2.4 (Hikvision: den dedikerade ONVIF-användaren skapad i Steg 1)
Steg 5 — Välj profilerna (main + sub stream)
Home Assistant exponerar varje ONVIF-"profil" som kameran annonserar — typiskt en för main (high-res) stream och en för sub (low-res) stream. Aktivera båda:
- Main stream — används för inspelningar, snapshots och högkvalitativ visning
- Sub stream — används för Home Assistant Lovelace-dashboardtile (så att dashboarden laddar snabbt även på mobil)
Klicka på Submit. Kameran dyker nu upp under Devices & Services med entities för live-feed, rörelsesensor och (om kameran stöder det) binära sensorer för varje event kameran triggar — line crossing, intrusion detection, människo-/fordonsklassificering, tampering.
4. Vanliga problem och lösningar
Det här är de fyra problemen som genererar 90% av forumtrådarna om Home Assistant ONVIF. Så här löser du varje på under två minuter.
4.1 "Camera not discovered" under Add Integration
WS-Discovery använder multicast DNS (mDNS). Om din Home Assistant-värd och din kamera ligger på olika VLAN eller olika WiFi-SSID:er korsar mDNS-paketen inte gränsen. Fixar, i ordning efter ansträngning:
- Lägg kameran på samma subnät som Home Assistant tillfälligt för discovery, flytta sedan tillbaka den.
- Lägg till kameran manuellt via IP under integration-setupen (WS-Discovery är en bekvämlighet, inget krav).
- Aktivera mDNS reflection / Avahi på din router (UniFi: "Multicast DNS", pfSense: "Avahi"-paket, OpenWrt: "umdns"). Det är den permanenta fixen.
4.2 Live-streamen buffrar konstant eller visar "Stream not available"
Main-streamen på 4K eller 1440p + 30 fps är ofta för mycket för Lovelace-dashboarden, särskilt på mobil. Byt dashboard-tilen till sub-streamen:
- Settings → Devices & Services → ONVIF-integration → Configure → avbocka "Main Profile" för Picture Entity Card
- Eller direkt i kamerakortets YAML: sätt
stream_sourcetill sub-profilens entity
Frigate NVR (behandlas i §5) är en renare lösning här — den omkodar streamen en gång och serverar low-latency HLS/WebRTC till alla klienter.
4.3 Rörelsedetekterings-entities triggar inte events i Home Assistant
ONVIF-rörelseevents är valfria i specen — kameran måste både (a) ha rörelsedetektering aktiverad lokalt, och (b) vara konfigurerad att publicera ONVIF-events. Steg:
- I kamerans web UI, aktivera rörelsedetektering (vanligtvis Event → Motion Detection → Enable)
- Hitta ONVIF- eller "smart event"-inställningarna och aktivera "ONVIF Events" eller "Push Events"
- I Home Assistant, starta om ONVIF-integrationen: Settings → Devices & Services → ONVIF → tre-prickars-menyn → Reload
Om du kör en Hikvision eller Hikvision-OEM-kamera och events fortfarande inte triggar, kolla att ONVIF-användaren du skapade i §3 Steg 1 har "Event"- och "Media"-rättigheter — som standard är ONVIF-användaren read-only för User-hantering, vilket är korrekt, men vissa firmware-versioner begränsar också event-prenumeration.
4.4 Kameran funkar i en dag, sedan går den offline tills en reboot
Det är nästan alltid en DHCP lease-utgång (ingen statisk reservation) eller en RTSP keep-alive timeout. Bekräfta att den statiska IP-reservationen från §2.3 är applicerad på routern, inte bara i kamerans egna nätverksinställningar. Vissa kameror respekterar båda; vissa ignorerar sin egen statiska IP och tar vad routern tilldelar.
5. Bonus: lägg till Frigate NVR för AI-objektdetektering
Native Home Assistant ONVIF-rörelse är binär: "något rörde sig" eller "inget rörde sig". Det triggar en massa falska positiver från löv som blåser över gräsmattan eller skuggor vid solnedgång.
Frigate är en gratis open source-NVR som körs som en Home Assistant add-on och gör lokal AI-objektdetektering på kamerafeeden — så istället för "motion" triggar dina automationer på "person", "bil", "paket" eller "hund". Allt körs på din Home Assistant-värd; inga frames lämnar LAN:et.
Varför iSG Box SE är kraftfull nog att hosta Frigate:
- Frigates default CPU-detector hanterar 2–4 kameror på 5–7 fps var på iSG Box SE utan termisk strypning.
- Om du skalar upp till 6–8 kameror senare, lägg till en $60 Google Coral USB-accelerator och Frigate offloadar inferens till TPU:n — iSG Box SE har ledig USB-bandbredd för det.
- Setup tar ~15 minuter: installera Frigate add-on från Home Assistants add-on-store, klistra in dina ONVIF RTSP-URL:er från §3 Steg 2 i
frigate.yaml, reload.
Kombinera det med Home Assistant-automationer ("om Frigate upptäcker en person vid ytterdörren mellan 22:00 och 06:00, tänd verandalampan och blinka vardagsrumslampan tre gånger") och du har ett smart säkerhetssystem som inte kostar något att köra utöver elräkningen. iSG Box SE är den minst friktionsfyllda startpunkten för exakt den här stacken.
6. FAQ
Behöver jag en dedikerad server för att köra Home Assistant + ONVIF?
Nej. LinknLink iSG Box SE ($69.90) levereras med Home Assistant förinstallerat och hanterar 2–4 ONVIF-kameror plus Frigate NVR direkt ur kartongen. Det är den billigaste vägen in i en lokal-först Home Assistant-stack — ingen Raspberry Pi-imaging, inget Proxmox, ingen prenumeration.
Funkar ONVIF utan internetanslutning?
Ja. ONVIF är ett LAN-only-protokoll. När dina kameror, Home Assistant-värd och iSG Box SE ligger på samma lokala nätverk fortsätter allt att fungera under ett internetavbrott. Inget moln, ingen prenumeration, ingen månadsavgift.
Hur många kameror klarar iSG Box SE via ONVIF?
Den inbyggda Home Assistant ONVIF-integrationen hanterar enkelt 8+ kameror på iSG Box SE. När du lägger till Frigate NVR för AI-objektdetektering på samma enhet rekommenderar vi 2–4 kameror för smidig realtidsinferens utan termisk strypning.
Måste jag port-forwarda något?
Inte för lokal användning. För fjärråtkomst, använd Nabu Casa Home Assistant Cloud ($6.50/månad) eller ett VPN som WireGuard eller Tailscale. Port-forwarda aldrig ONVIF- eller RTSP-portar direkt — exponerade kameraportar är ett av de mest skannade målen på det öppna internet.
Vilka kameror rekommenderar LinknLink för Home Assistant + ONVIF?
Vi har testat Reolink RLC-820A, Amcrest IP4M-1051 och Dahua IPC-HFW1435 med standard ONVIF-inställningar på iSG Box SE. Alla tre auto-upptäcks, exponerar main- och sub-streams och triggar rörelsehändelser tillförlitligt. Undvik kameror som bara erbjuder proprietära molnappar — de publicerar sällan användbara ONVIF-profiler.
7. Slutsats: starta din ONVIF-setup med iSG Box SE idag
ONVIF-integrationen är den kortaste vägen från "jag har en IP-kamera" till "lamporna tänds när någon går upp för uppfarten, HVAC ändras när vardagsrummet varit tomt i 20 minuter och min telefon pingar när Frigate ser en leveransbil istället för en vilsen katt." Och det billigaste sättet att komma dit utan helglånga hårdvarufipplanden är en LinknLink iSG Box SE ($69.90) — Home Assistant förinstallerat, 100% lokalt, redo att köra ONVIF och Frigate i samma sekund du öppnar kartongen.
Följ de fem stegen i §3 så har du din första kamera streamande i Home Assistant på under tio minuter. Lägg till §5 Frigate-lagret nästa helg. Lägg till resten av dina kameror när du vill — ONVIF-integrationen skalar till 8+ enheter utan ytterligare konfiguration.