Voit integroida, ohjata ja valvoa yleisiä tai merkkituotteita Wi-Fi-pohjaisia ​​CCTV-kameroitasi esim. TP-Linkiltä, ​​Ezviziltä jne. Home Assistantissa käyttämättä heidän pilvipalvelujaan.

Lisäksi voit ottaa käyttöön automaation vastaanottaa ilmoituksia älypuhelimeesi tilannekuvilla tai suoratoistaa live-syötettä suoraan Amazon Echo Show - tai Fire TV -laitteeseen, kun liike havaitaan.

Tämä opas opettaa kuinka integroida tai lisätä Wi-Fi-pohjainen CCTV-kamera Home Assistantiin ja käyttää sitä verkkovideonauhurina (NVR) kaapatun materiaalin tallentamiseen.

Wi-Fi-valvontakameran lisääminen Home Assistantiin

Ensimmäiset asiat ensin; mikä on Home Assistant tarkalleen ja mitä sillä voi tehdä?

Home Assistant on ilmainen ja avoimen lähdekoodin kotiautomaatioohjelmisto, jonka voit ottaa käyttöön Raspberry Pi: llä tai vanhalla kannettavalla tietokoneella rakentaaksesi paikallisen ja täysin yksityisen älykodin. Se tukee yli 1900 laitetta ja palvelua, joiden avulla voit integroida ja ohjata eri valmistajien tai kehittäjien älylaitteita.

instagram viewer

Home Assistantin avulla voit lisätä ja ohjata yhtä tai useampaa Wi-Fi- tai IP-kameroita eri valmistajilta yhdessä kojelaudassa. Näin ollen sinun ei tarvitse asentaa ja käyttää erilaisia ​​sovelluksia käyttääksesi tai valvoaksesi valvontakameroitasi.

Vaihe 1: Etsi kameran RTSP-virran URL-osoite

Jokaisella IP- tai Wi-Fi-pohjaisella turvakameralla on stream-URL, jonka voit lisätä Home Assistantiin nähdäksesi suoratoiston ilman rekisteröitymistä tai kolmannen osapuolen pilvipalveluita.

Voit löytää HTTP stream URL kohteelle Liike JPEG kamerat tai RTSP stream for H.264 kameroita sovelluksissaan.

Joissakin yleisissä CCTV-kameroissa – esimerkiksi kameroissa, jotka käyttävät V360 Pro -sovellusta – sinun on kuitenkin otettava käyttöön RTSP suoratoisto vilkuttamalla koodia SD-kortin kautta.

Seuraavassa taulukossa on lueteltu suositut Wi-Fi-CCTV-kameramallit niiden URL-osoitteineen. Sinun on vaihdettava osa streamin URL-osoitteessa.

Myyjä URL-osoite
Dahua rtsp://käyttäjänimi: pwd@/cam/realmonitor? kanava=1&alatyyppi=0
TP-Link (Tapo) rtsp://käyttäjänimi: pwd@/videoMain
V360 Pro rtsp:///live/ch00_0
Ezviz rtsp://käyttäjänimi: DeviceVerification@/H264
Reolink rtsp://admin: salasana@//h264Preview_01_main
Foscam rtsp://käyttäjänimi: pwd@/videoMain
Hikvision rtsp:///Streaming/Channels/101

Stream-URL-osoitteet voivat vaihdella valmistajien käyttöön ottaman tietyn tai uudemman mallin mukaan. Voit katsoa kameran mukana tulleesta käyttöoppaasta tai valmistajan verkkosivustosta lisätietoja RTSP-virran URL-osoitteen löytämisestä kyseiselle mallille.

Voit saada kameran IP-osoitteen reitittimen DHCP-asetuksista tai käyttää Fing-sovellus (verkkoskanneri) Android- tai iOS-älypuhelimellasi löytääksesi verkkoosi liitetyt Wi-Fi-CCTV-kamerat.

Kun sinulla on IP, muokkaa IP-osoitetta taulukon avulla ja säilytä portti 554 (RTSP: n oletusarvo). Tarkistaaksesi, toimiiko stream, avaa VLC-soitin ja napsauta Media > Avaa verkkovirta.

Liitä RTSP-virran URL-osoite ja napsauta pelata.

VLC: n pitäisi alkaa näyttää suoraa kamerasyötettä.

Vaihe 2: Asenna Fregate NVR -lisäosa

Fregatti on avoimen lähdekoodin NVR, jonka voit asentaa Home Assistantin lisäosana reaaliaikaiseen tekoälykohteiden havaitsemiseen, videoiden tallentamiseen tai tapahtumiin perustuvien tilannekuvien ottamiseksi. Kaikki syötteet käsitellään paikallisessa järjestelmässäsi liikkeen, henkilön tai kohteen havaitsemiseksi. Näin ollen se on täysin yksityinen ja turvallinen.

Kun sinulla on RTSP-virran URL-osoite, asenna Frigate-lisäosa seuraamalla alla olevia ohjeita:

  1. Siirry Home Assistantissa (HA) kohtaanAsetukset > Lisäosat ja napsauta LISÄVARUSTEET -painiketta.
  2. Napsauta kolmea pistettä oikeassa yläkulmassa ja valitse Tietovarastot.
  3. Liitä linkki -https://github.com/blakeblackshear/frigate-hass-addons ja napsauta Lisätä.
  4. Napsauta sitten Fregatti NVR lisäosat-osiossa ja napsauta Asentaa.
  5. Tämä voi kestää jonkin aikaa. Kun asennus on valmis, avaa Tiedostoeditori lisäosa.
  6. Luo uusi tiedosto nimeltä fregatti.yaml, liitä seuraava koodi ja napsauta Tallentaa.
    mqtt: isäntä: 192.xxx.xx.xx käyttäjä:  Salasana: kamerat: TerraceCam: # < Nimeä kamera ffmpeg: tulot: - polku: rtsp://YourRTSPStreamURL # < Päivitä kameraroolejasi: - havaitse - rtmp rtmp: käytössä: False # 
  7. Palaa lisäosiin ja käynnistä Fregate. Muista ottaa käyttöön Aloita käynnistyksestä ja Näytä sivupalkissa.
  8. Klikkaa AVAA WEB-käyttöliittymä tai Fregate sivupalkissa avataksesi ja avataksesi kameranäkymän.
  9. Voit ottaa liikkeentunnistuksen käyttöön tallentaaksesi leikkeitä ja tilannekuvia, kun liikettä havaitaan.
  10. Kun on liikettä tai henkilö ilmestyy, videotapahtuma tallennetaan ja tallennetaan, jota voit käyttää milloin tahansa.

Huomaa, että fregatti tallentaa tapahtuman päivämäärä- ja aikaleimalla tulevaa käyttöä varten.

Vaihe 3: Muokkaa liikemaskia

Voit välttää väärän liikkeentunnistuksen peittämällä alueen, jolla haluat havaita liikkeen, noudattamalla näitä ohjeita.

  1. Mene Fregatin verkkokäyttöliittymä ja napsauta kameran syötettä.
  2. Klikkaus Debug ja napsauta sitten Näytä asetukset.
  3. Klikkaus Maskin ja vyöhykkeen luoja.
  4. Luo maski siirtämällä mustia pisteitä näytöllä. Kopioi sitten Liikemaskit arvot.
  5. Avaa Tiedostoeditori ja syötä kopioidut maskin arvot fregatti.yaml tiedosto.
  6. Klikkaus Tallentaa ja käynnistä Fregate-lisäosa uudelleen, jotta muutokset tulevat voimaan.

Voit vapaasti poistaa liikettä osa alkaen fregatti.yaml tiedostoa, jos haluat ottaa jatkuvan tallennuksen käyttöön.

Jos käytät Raspberry Pi for Home Assistantia, tallennustila saattaa loppua jonkin ajan kuluttua, kun tapahtumia tallennetaan. Voit lisätä Raspberry Pi: n tallennustilaa ja suorituskykyä asentamalla Home Assistantin ja Raspberry Pi: n käynnistys SSD: n kautta micro SD -kortin sijaan.​​​​​​​

DIY NVR jatkuvalla tai liikepohjaisella tallennuksella

Kuten näet, Home Assistantin ja Fregatin lisäosan avulla voit lisätä minkä tahansa Wi-Fi-pohjaisen CCTV-kameran ja suojata kotisi tai toimistosi automaattisella tapahtumapohjaisella tallennuksella. Voit myös ottaa käyttöön jatkuvan tallennuksen 24x7-materiaalille.

Se vaatii kuitenkin lisää tallennustilaa. Siitä huolimatta kaikki materiaali ja tallenteet käsitellään ja tallennetaan paikallisesti järjestelmäasemallesi. Vaihtoehtoisesti voit myös käyttää Home Assistantin MotionEye NVR -lisäosaa Wi-Fi-kameroiden lisäämiseen liikepohjaisia ​​tallenteita ja tilannekuvia varten.