V Home Assistant lahko integrirate, nadzirate in nadzirate svoje generične ali blagovne znamke CCTV kamer, ki temeljijo na Wi-Fi, blagovnih znamk, kot so TP-Link, Ezviz itd., brez uporabe njihovih storitev v oblaku.
Poleg tega lahko omogočite avtomatizacijo za prejemanje obvestil na vaš pametni telefon s posnetki ali pretakanje vira v živo neposredno na vašem Amazon Echo Show ali Fire TV, ko je zaznano gibanje.
Ta vodnik vas bo naučil, kako integrirati ali dodati kamero CCTV, ki temelji na Wi-Fi, v Home Assistant in jo uporabiti kot omrežni video snemalnik (NVR) za shranjevanje zajetih posnetkov.
Dodajanje varnostne kamere Wi-Fi v Home Assistant
Najprej najprej; kaj točno je Domači pomočnik in kaj lahko narediš z njim?
Home Assistant je brezplačna in odprtokodna programska oprema za avtomatizacijo doma, ki jo lahko namestite na Raspberry Pi ali stari prenosnik, da zgradite lokaliziran in popolnoma zaseben pametni dom. Podpira več kot 1900 naprav in storitev, kar vam omogoča integracijo in nadzor pametnih naprav različnih proizvajalcev ali razvijalcev.
S programom Home Assistant lahko dodate in nadzirate eno ali več kamer Wi-Fi ali IP različnih proizvajalcev na eni nadzorni plošči. Tako vam ni treba namestiti in uporabljati različnih aplikacij za dostop do varnostnih kamer ali njihovo spremljanje.
1. korak: Poiščite URL toka RTSP kamere
Vsaka varnostna kamera, ki temelji na IP ali Wi-Fi, ima URL toka, ki ga lahko dodate v Home Assistant za ogled toka v živo, ne da bi se morali prijaviti ali uporabljati storitve v oblaku tretjih oseb.
Lahko najdete HTTP URL toka za Motion JPEG kamere oz RTSP tok za H.264 kamere v svojih aplikacijah.
Vendar pa morate pri nekaterih generičnih kamerah CCTV – na primer kamerah, ki uporabljajo aplikacijo V360 Pro – omogočiti RTSP pretakanje z utripanjem kode prek kartice SD.
Naslednja tabela navaja priljubljene modele Wi-Fi CCTV kamer z njihovimi URL-ji. Morate zamenjati del URL-ja toka.
Prodajalec | URL |
---|---|
Dahua | rtsp://uporabniško ime: pwd@ |
TP-Link (Tapo) | rtsp://uporabniško ime: pwd@ |
V360 Pro | rtsp:// |
Ezviz | rtsp://uporabniško ime: DeviceVerification@ |
Reolink | rtsp://admin: geslo@ |
Foscam | rtsp://uporabniško ime: pwd@ |
Hikvision | rtsp:// |
URL-ji tokov se lahko razlikujejo glede na določene ali novejše modele, ki so jih predstavili proizvajalci. Če želite izvedeti več o tem, kako najti URL toka RTSP za določen model, si oglejte uporabniški priročnik, ki ste ga dobili s kamero, ali spletno mesto proizvajalca.
IP kamere lahko pridobite v nastavitvah DHCP usmerjevalnika ali uporabite Aplikacija Fing (omrežni skener) na pametnem telefonu Android ali iOS, da odkrijete Wi-Fi CCTV kamere, povezane z vašim omrežjem.
Ko imate IP, s tabelo uredite naslov IP in obdržite vrata 554 (privzeto za RTSP). Če želite preveriti, ali tok deluje, odprite predvajalnik VLC in kliknite Mediji > Odpri omrežni tok.
Prilepite URL toka RTSP in kliknite Igraj.
VLC bi moral začeti prikazovati vir kamere v živo.
2. korak: Namestite dodatek Frigate NVR
Frigate je odprtokodni NVR, ki ga lahko namestite kot dodatek v Home Assistant za zaznavanje predmetov z umetno inteligenco v realnem času, snemanje videoposnetkov ali snemanje posnetkov na podlagi dogodkov. Vsi viri so obdelani v vašem lokalnem sistemu za zaznavanje gibanja, osebe ali predmeta. Tako je popolnoma zasebno in varno.
Ko imate URL toka RTSP, namestite dodatek Frigate po spodnjih navodilih:
- V Domačem pomočniku (HA) pojdite naNastavitve > Dodatki in kliknite TRGOVINA Z DODATKI gumb.
- Kliknite tri pike zgoraj desno in izberite Repozitoriji.
- Prilepite povezavo –https://github.com/blakeblackshear/frigate-hass-addons in kliknite Dodaj.
- Nato kliknite na Fregate NVR v razdelku z dodatki in kliknite Namestite.
- To lahko traja nekaj časa. Ko je namestitev končana, odprite Urejevalnik datotek dodatek.
- Ustvari novo datoteko z imenom fregata.yaml, prilepite naslednjo kodo in kliknite Shrani.
mqtt: gostitelj: 192.xxx.xx.xx uporabnik:
geslo: kamere: TerraceCam: # < Poimenujte kamero ffmpeg: vhodi: - pot: rtsp://YourRTSPStreamURL # < Posodobitev za vaše vloge kamere: - zaznavanje - rtmp rtmp: omogočeno: False # - Vrnite se na dodatke in zaženite Frigate. Omogočite Začni ob zagonu in Pokaži v stranski vrstici.
- Kliknite na ODPRTI SPLETNI UI ali Frigate v stranski vrstici, da odprete in dostopate do pogleda kamere.
- Zaznavanje gibanja lahko omogočite za snemanje posnetkov in posnetkov, ko je zaznano gibanje.
- Ko se pojavi gibanje ali oseba, se posname in shrani video dogodek, do katerega lahko kadar koli dostopate.
Upoštevajte, da Frigate zabeleži dogodek z datumom in časovnim žigom za prihodnjo uporabo.
3. korak: Uredite masko gibanja
Da bi se izognili lažnemu zaznavanju gibanja, lahko prikrijete območje, kjer želite zaznati gibanje, tako da sledite tem korakom.
- Pojdi do Spletni uporabniški vmesnik Frigate in kliknite vir kamere.
- Kliknite Odpravljanje napak in nato kliknite Pokaži možnosti.
- Kliknite Ustvarjalec mask in con.
- Ustvarite masko s premikanjem črnih pik na zaslonu. Nato kopirajte Maske za gibanje vrednote.
- Odprite Urejevalnik datotek in vnesite kopirane vrednosti maske v fregata.yaml mapa.
- Kliknite Shrani in znova zaženite dodatek Frigate, da bodo spremembe začele veljati.
Prosto odstranite gibanje del iz fregata.yaml datoteko, če želite omogočiti neprekinjeno snemanje.
Če uporabljate Raspberry Pi za domačega pomočnika, vam lahko čez nekaj časa zmanjka prostora za shranjevanje, ko se dogodki snemajo. Shrambo in zmogljivost Raspberry Pi lahko povečate tako, da namestite Home Assistant in zagon Raspberry Pi prek SSD namesto kartice micro SD.
DIY NVR z neprekinjenim snemanjem ali snemanjem na podlagi gibanja
Kot lahko vidite, lahko s pomočjo dodatka Home Assistant in Frigate dodate katero koli CCTV kamero, ki temelji na Wi-Fi, in zavarujete svoj dom ali pisarno s samodejnim snemanjem dogodkov. Prav tako lahko omogočite neprekinjeno snemanje za posnetke 24x7.
Vendar bo to zahtevalo več prostora za shranjevanje. Kljub temu se vsi posnetki in posnetki obdelajo in shranijo lokalno na vaš sistemski pogon. Lahko pa uporabite tudi dodatek MotionEye NVR v Home Assistant, da dodate kamere Wi-Fi za snemanje in posnetke na podlagi gibanja.