[AI Router] Integrazione di Frigate con Home Assistant

Questa guida ti accompagnerà nell'integrazione di Frigate con Home Assistant e ti mostrerà come utilizzare il rilevamento oggetti tramite AI per attivare eventi di automazione. Seguendo questi passaggi, potrai sfruttare tutta la potenza di Frigate e migliorare la tua esperienza con la casa intelligente.

 

Prerequisiti

   Prima di iniziare, assicurati di aver completato quanto segue:

  1. Home Assistant è installato e configurato correttamente. Consulta la Guida all’installazione e introduzione di Home Assistant.
  2. Frigate è installato e configurato correttamente. Consulta Installazione di Frigate e Configurazione delle telecamere Frigate.
  3. Un Broker MQTT (come Mosquitto) è installato e funzionante in Home Assistant. Consulta Installazione del broker MQTT in Home Assistant.
  4. HACS è installato e funzionante in Home Assistant. Consulta la Guida all’installazione di HACS.

 

1. Installa l’integrazione Frigate tramite HACS

  • Vai alla pagina HACS di Home Assistant, cerca [Frigate] e clicca su installa.

  • Leggi attentamente le istruzioni di installazione, quindi clicca su [SCARICA] per installare.

  • Dopo l'installazione, riavvia Home Assistant per caricare la nuova integrazione.

 

 

2. Configura l'integrazione Frigate

  • Dopo il riavvio, vai su [Impostazioni] > [Dispositivi & Servizi].

  • Clicca su [Aggiungi integrazione] in basso a destra, poi cerca [Frigate] e selezionalo.

  • Nella finestra pop-up, inserisci l'URL di Frigate, deseleziona [Valida SSL], e inserisci il tuo nome utente e password di Frigate.

 

  • Vedrai le telecamere già configurate in Frigate.

  • Dopo aver cliccato su fine, vedrai che l'integrazione Frigate è stata aggiunta con successo.

  • Dopo aver aggiunto al dashboard, vedrai il video e lo stato del rilevamento degli oggetti. Se lo stato dell’oggetto è [Non disponibile], devi modificare il file di configurazione di Frigate per inviare le informazioni sul rilevamento degli oggetti a Home Assistant.

 

 

3. Modifica il file di configurazione di Frigate per aggiungere le informazioni MQTT

  • Accedi all’interfaccia di gestione di Frigate e clicca su Editor configurazione nel menu a sinistra.
  • Modifica il file di configurazione come mostrato di seguito. Sostituisci il nome della telecamera e l’URL RTSP nella sezione cameras con il nome della tua telecamera e l’URL del flusso RTSP. I formati degli URL RTSP variano in base al marchio; consulta la documentazione della tua telecamera per il formato corretto. <nome utente> e <password> sono le credenziali dedicate del tuo account RTSP, e <IPCam IP> è l’indirizzo IP della tua telecamera.
  • Nella sezione mqtt, sostituisci host, user e passwordcon il tuo IP del broker MQTT e le credenziali.
  • Dopo la modifica, clicca su Salva & Riavvia in alto a destra per salvare e riavviare Frigate.

mqtt: 
     enabled: false 
     host: <IP della tua scheda AI>   # IP del server MQTT Broker (o nome della rete del container) 
     port: 1883 
     topic_prefix: frigate 
     user: <Mosquitto NOME UTENTE>                # nome utente del tuo broker MQTT 
     password: <Mosquitto PASSWORD> # La tua password del broker MQTT 
     client_id: frigate 
detectors: 
    routernpu: 
        type: npu

 

model: 
      path: /cpu_model.tflite 
      width: 320 
      height: 320

 

objects: 
    traccia: 
      - persona 
    filtri: 
      persona: 
          min_score: 0,40     # Le caselle sotto questo punteggio vengono scartate/non tracciate 
          soglia: 0,40     # Soglia evento/notifica (aumentare per ridurre i falsi allarmi)

 

telecamere: 
    AMCREST_Example: # <- Dai un nome alla telecamera 
          abilitato: vero 
          ffmpeg:

             hwaccel_args: -c:v h264_v4l2m2m    # abilita accelerazione hardware

             input_args: preset-rtsp-generico    # abilita accelerazione hardware

             ingressi: 
                - percorso: rtsp://<nome utente>:<password>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- URL RTSP 
                   ruoli: 
                      - rileva 
          rileva: 
              abilitato: true # <---- disabilita il rilevamento finché non hai un feed della telecamera funzionante 
              larghezza: 640 
              altezza: 360

 

Tapo_Example: # <- Dai un nome alla telecamera 
   abilitato: true 
   ffmpeg: 
      hwaccel_args: -c:v h264_v4l2m2m    # abilitare accelerazione hardware

      input_args: preset-rtsp-generico    # abilita accelerazione hardware

      ingressi: 
        - percorso: rtsp://<nomeutente>:<password>@<IPCam IP>:554/stream1 # <- URL RTSP 
          ruoli: 
             - rileva 
   rileva: 
       abilitato: vero # <---- disabilita il rilevamento fino a quando non hai un feed della videocamera funzionante 
       larghezza: 640 
       altezza: 360

 

versione: 0.15-1

 

 

4. Configura le Automazioni in Home Assistant

  • Torna alla dashboard di Home Assistant e vedrai il numero di oggetti rilevati da Frigate.

  • Poi, vai su [Impostazioni] > [Automazioni e Scene], e fai clic su [Aggiungi Automazione] in basso a destra. Ad esempio, [Accendi la luce quando viene rilevata una persona].

  • Nella sezione [Quando], fai clic su [Aggiungi Trigger].

  • Seleziona [Entità], scegli la telecamera Frigate che hai appena aggiunto e seleziona l’evento [Conteggio persone]. Imposta il valore su maggiore di 0, il che significa che l’automazione verrà attivata quando viene rilevata una persona.

  • Nella sezione [Poi], fai clic su [Aggiungi Azione], seleziona [Dispositivo], scegli il dispositivo luce che vuoi controllare e imposta l’accensione della luce.

 

 

Ora la tua automazione per accendere la luce quando viene rilevata una persona è completa. Puoi configurare altre automazioni secondo le tue necessità per rendere la tua casa smart ancora più intelligente.

 

 

 

 

 

Come ottenere l’(Utility / Firmware)?

Puoi scaricare gli ultimi driver, software, firmware e manuali utente dal Centro Download ASUS.

Se hai bisogno di ulteriori informazioni riguardo al Centro Download ASUS, fai riferimento a questo link.