[AI Router] Intégration de Frigate avec Home Assistant

Ce guide va vous accompagner dans l'intégration de Frigate avec Home Assistant et vous montrer comment utiliser la détection d'objets par IA pour déclencher des événements d'automatisation. En suivant ces étapes, vous débloquerez toute la puissance de Frigate et améliorerez votre expérience de maison intelligente.

 

Prérequis

   Avant de commencer, assurez-vous d'avoir effectué les actions suivantes :

  1. Home Assistant est installé, configuré et fonctionne correctement. Consultez le Guide d'installation et de démarrage de Home Assistant.
  2. Frigate est installé, configuré et fonctionne correctement. Consultez Installation de Frigate et Configuration des caméras Frigate.
  3. Un Broker MQTT (tel que Mosquitto) est installé et fonctionne dans Home Assistant. Consultez Installation du Broker MQTT dans Home Assistant.
  4. HACS est installé et fonctionne dans Home Assistant. Consultez Guide d'installation HACS.

 

 

1. Installer l'intégration Frigate via HACS

  • Allez sur la page HACS de Home Assistant, recherchez [Frigate], puis cliquez sur installer.

  • Lisez attentivement les instructions d'installation, puis cliquez sur [TÉLÉCHARGER] pour installer.

  • Après l'installation, redémarrez Home Assistant pour charger la nouvelle intégration.

 

 

2. Configurer l'intégration Frigate

  • Après le redémarrage, allez dans [Paramètres] > [Appareils & Services].

  • Cliquez sur [Ajouter une intégration] en bas à droite, puis recherchez [Frigate] et sélectionnez-le.

  • Dans la fenêtre contextuelle, saisissez l’URL Frigate, décochez [Valider SSL], puis saisissez votre nom d'utilisateur et mot de passe Frigate.

 

  • Vous verrez les caméras déjà configurées dans Frigate.

  • Après avoir cliqué sur terminer, vous verrez que l'intégration Frigate a été ajoutée avec succès.

  • Après avoir ajouté au tableau de bord, vous verrez la vidéo et le statut de la détection d'objet. Si le statut de l'objet est [Indisponible], vous devez modifier le fichier de configuration Frigate pour envoyer les informations de détection d'objet à Home Assistant.

 

 

3. Modifier le fichier de configuration Frigate pour ajouter les informations MQTT

  • Accédez à l'interface de gestion Frigate et cliquez sur l'éditeur de configuration dans le menu de gauche.
  • Modifiez le fichier de configuration comme indiqué ci-dessous. Remplacez le nom de la caméra et l’URL RTSP dans la section cameras par le nom de votre caméra et l’URL de flux RTSP. Les formats d’URL RTSP varient selon la marque ; vérifiez la documentation de votre caméra pour connaître le format correct. <nom d'utilisateur> et <mot de passe> sont vos identifiants de compte RTSP dédiés, et <IPCam IP> est l’adresse IP de votre caméra.
  • Dans la section mqtt, remplacez host, user, et password with votre [IP de Broker MQTT] et [identifiants].
  • Après la modification, cliquez sur Enregistrer & Redémarrer en haut à droite pour enregistrer et redémarrer Frigate.

mqtt:
     enabled: false
     host: <[IP de votre carte AI]>   # [IP de votre serveur Broker MQTT (ou nom réseau du conteneur)]
     port: 1883
     topic_prefix: frigate
     user: <[NOM D'UTILISATEUR Mosquitto]>                # [Nom d'utilisateur de votre Broker MQTT]
     mot de passe: <Mosquitto MOT DE PASSE> # Votre mot de passe du courtier MQTT
     client_id: frigate
détecteurs:
    routernpu:
        type: npu

 

modèle:
      chemin: /cpu_model.tflite
      largeur: 320
      hauteur: 320

 

objets:
    suivre:
      - personne
    filtres:
      personne:
          score_min: 0,40     # Les boîtes en dessous de ce score sont supprimées/non suivies
          seuil: 0,40     # Seuil d'événement/de notification (augmentez pour réduire les fausses alertes)

 

caméras:
    AMCREST_Exemple: # <- Nommez la caméra
          activé: vrai
          ffmpeg:
             entrées:
                - chemin: rtsp://<nom d'utilisateur>:<mot de passe>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- URL RTSP
                   rôles:
                      - détecter
          détecter:
              activé : vrai # <---- désactiver la détection jusqu'à ce que vous ayez un flux de caméra fonctionnel
              largeur : 1280
              hauteur : 720

 

Tapo_Exemple : # <- Nommez la caméra
   activé : vrai
   ffmpeg :
      entrées :
        - chemin: rtsp://<nom d'utilisateur>:<mot de passe>@<IPCam IP>:554/stream1 # <- URL RTSP
          rôles:
             - détecter
   détecter:
       activé: vrai # <---- désactivez la détection jusqu'à ce que vous ayez un flux de caméra fonctionnel
       largeur: 1280
       hauteur: 720

 

version:0,15-1

 

 

4. Configurer des automatisations dans Home Assistant

  • Retournez au tableau de bord Home Assistant et vous verrez le nombre d’objets détectés par Frigate.

  • Puis, allez dans [Paramètres] > [Automatisations et Scènes] et cliquez sur [Ajouter une automatisation] en bas à droite. Par exemple, [Allumer la lumière lorsqu'une personne est détectée].

  • Dans la section [Quand], cliquez sur [Ajouter un déclencheur].

  • Sélectionnez [Entités], choisissez la caméra Frigate que vous venez d'ajouter, et sélectionnez l'événement [Nombre de personnes]. Définissez la valeur sur supérieure à 0, ce qui signifie que l'automatisation se déclenchera lorsqu'une personne est détectée.

  • Dans la section [Alors], cliquez sur [Ajouter une action], sélectionnez [Appareil], choisissez l'appareil d'éclairage que vous souhaitez contrôler et définissez-le pour allumer la lumière.

 

 

Votre automatisation pour allumer la lumière lorsqu'une personne est détectée est maintenant terminée. Vous pouvez configurer d'autres automatisations selon vos besoins afin de rendre votre maison intelligente encore plus intelligente.

 

 

 

 

 

Comment obtenir l'(Utilitaire / Firmware)?

Vous pouvez télécharger les derniers drivers, logiciels, firmwares et manuels d'utilisation dans le ASUS Download Center.

Si vous avez besoin de plus d'informations sur le ASUS Download Center, veuillez consulter ce lien.