Puoi integrare, controllare e monitorare le tue telecamere TVCC basate su Wi-Fi generiche o di marca di marchi come TP-Link, Ezviz, ecc., In Home Assistant senza utilizzare i loro servizi cloud.

Inoltre, puoi abilitare l'automazione per ricevere notifiche sul tuo smartphone con istantanee o trasmettere un feed dal vivo direttamente su Amazon Echo Show o Fire TV quando viene rilevato il movimento.

Questa guida ti insegnerà come integrare o aggiungere una telecamera CCTV basata su Wi-Fi a Home Assistant e usarla come un videoregistratore di rete (NVR) per archiviare i filmati acquisiti.

Aggiunta della videocamera di sicurezza Wi-Fi all'assistente domestico

Cominciando dall'inizio; cos'è esattamente Home Assistant e cosa puoi farci?

Home Assistant è un software di automazione domestica gratuito e open source che puoi distribuire su un Raspberry Pi o un vecchio laptop per costruire una casa intelligente localizzata e completamente privata. Supporta oltre 1900 dispositivi e servizi, consentendo di integrare e controllare dispositivi intelligenti di vari produttori o sviluppatori.

instagram viewer

Con Home Assistant, puoi aggiungere e controllare una o più telecamere Wi-Fi o IP di vari produttori in un'unica dashboard. Pertanto, non è necessario installare e utilizzare app diverse per accedere o monitorare le telecamere di sicurezza.

Passaggio 1: trova l'URL del flusso RTSP della fotocamera

Ogni telecamera di sicurezza basata su IP o Wi-Fi ha un URL di streaming che puoi aggiungere a Home Assistant per visualizzare lo streaming live senza doversi registrare o utilizzare servizi cloud di terze parti.

Puoi trovare il HTTP URL di streaming per Motion JPEG telecamere o RTSP flusso per H.264 fotocamere nelle loro app.

Tuttavia, in alcune telecamere TVCC generiche, ad esempio le telecamere che utilizzano l'app V360 Pro, è necessario abilitare il RTSP streaming lampeggiando un codice tramite una scheda SD.

La tabella seguente elenca i modelli di telecamere TVCC Wi-Fi più diffusi con i relativi URL. Devi sostituire il parte nell'URL del flusso.

Venditore URL
Dahua rtsp://nome utente: pwd@/cam/realmonitor? canale=1&sottotipo=0
TP-Link (Tapo) rtsp://nome utente: pwd@/videoMain
V360 Pro rtsp:///live/ch00_0
Ezviz rtsp://nome utente: DeviceVerification@/H264
Reolink rtsp://admin: password@//h264Preview_01_main
Foscam rtsp://nome utente: pwd@/videoMain
Hikvision rtsp:///Streaming/Channels/101

Gli URL dello stream possono variare in base ai modelli specifici o più recenti introdotti dai produttori. È possibile fare riferimento al manuale utente fornito con la fotocamera o al sito Web del produttore per ulteriori informazioni su come trovare l'URL del flusso RTSP per quel particolare modello.

È possibile ottenere l'IP della telecamera dalle impostazioni DHCP del router o utilizzare il App Fing (scanner di rete) sul tuo smartphone Android o iOS per scoprire le telecamere CCTV Wi-Fi collegate alla tua rete.

Una volta ottenuto l'IP, utilizzare la tabella per modificare l'indirizzo IP e mantenere la porta 554 (impostazione predefinita per RTSP). Per verificare se lo streaming funziona, apri il lettore VLC e fai clic Media > Apri flusso di rete.

Incolla l'URL del flusso RTSP e fai clic Giocare a.

Il VLC dovrebbe iniziare a visualizzare il feed live della telecamera.

Passaggio 2: installare il componente aggiuntivo Frigate NVR

Frigate è un NVR open source che puoi installare come componente aggiuntivo in Home Assistant per il rilevamento di oggetti AI in tempo reale, la registrazione di video o l'acquisizione di istantanee in base agli eventi. Tutti i feed vengono elaborati all'interno del tuo sistema locale per rilevare movimenti, persone o oggetti. Pertanto, è completamente privato e sicuro.

Una volta ottenuto l'URL del flusso RTSP, installa il componente aggiuntivo Frigate seguendo le istruzioni seguenti:

  1. In Home Assistant (HA), vai aImpostazioni > Componenti aggiuntivi e fare clic su NEGOZIO AGGIUNTIVO pulsante.
  2. Fai clic sui tre punti in alto a destra e scegli Repository.
  3. Incolla il collegamento—https://github.com/blakeblackshear/frigate-hass-addons e fare clic Aggiungere.
  4. Quindi fare clic su Fregata NVR nella sezione dei componenti aggiuntivi e fare clic su Installare.
  5. Questo può richiedere del tempo per essere completato. Una volta completata l'installazione, apri il file Editor di file Aggiungi su.
  6. Crea un nuovo file chiamato fregata.yaml, incolla il codice seguente e fai clic su Salva.
    mqtt: host: 192.xxx.xx.xx utente:  parola d'ordine: telecamere: TerraceCam: # < Assegna un nome alla telecamera ffmpeg: input: - percorso: rtsp://YourRTSPStreamURL # < Aggiorna i ruoli della telecamera: - rileva - rtmp rtmp: abilitato: False # 
  7. Torna ai componenti aggiuntivi e avvia Frigate. Assicurati di abilitare Avviare al boot e Mostra nella barra laterale.
  8. Clicca sul APRIRE UI WEB o Fregata nella barra laterale per aprire e accedere alla vista della telecamera.
  9. È possibile abilitare il rilevamento del movimento per registrare clip e istantanee quando viene rilevato un movimento.
  10. Quando c'è un movimento o si presenta una persona, viene registrato e salvato un evento video, a cui puoi accedere in qualsiasi momento.

Si noti che Frigate registra un evento con la data e il timestamp per riferimento futuro.

Passaggio 3: modifica la maschera di movimento

Per evitare falsi rilevamenti di movimento, è possibile mascherare l'area in cui si desidera rilevare il movimento seguendo questi passaggi.

  1. Vai a Interfaccia utente web della fregata e fare clic sul feed della telecamera.
  2. Clic Debug e quindi fare clic Mostra opzioni.
  3. Clic Creatore di maschere e zone.
  4. Crea una maschera spostando i punti neri sullo schermo. Quindi copia il Maschere di movimento i valori.
  5. Apri il Editor di file e inserisci i valori della maschera copiati in fregata.yaml file.
  6. Clic Salva e riavvia il componente aggiuntivo Frigate per rendere effettive le modifiche.

Sentiti libero di rimuovere il movimento parte dal fregata.yaml file se si desidera abilitare la registrazione continua.

Se stai utilizzando un Raspberry Pi per Home Assistant, potresti esaurire lo spazio di archiviazione dopo un po' di tempo poiché gli eventi vengono registrati. Puoi aumentare lo spazio di archiviazione e le prestazioni di Raspberry Pi installando Home Assistant e avvio di Raspberry Pi tramite SSD al posto della scheda micro SD.​​​​​​​

NVR fai-da-te con registrazione continua o basata sul movimento

Come puoi vedere, con l'aiuto di Home Assistant e del componente aggiuntivo Frigate, puoi aggiungere qualsiasi telecamera CCTV basata su Wi-Fi e proteggere la tua casa o il tuo ufficio con la registrazione automatica basata sugli eventi. Puoi anche abilitare la registrazione continua per filmati 24x7.

Tuttavia, ciò richiederà più spazio di archiviazione. Tuttavia, tutti i filmati e le registrazioni vengono elaborati e salvati localmente sull'unità di sistema. In alternativa, puoi anche utilizzare il componente aggiuntivo MotionEye NVR in Home Assistant per aggiungere telecamere Wi-Fi per registrazioni e istantanee basate sul movimento.