Détection de mouvement IA gratuite avec Reolink, AI Tool & Home Assistant
Discussion approfondie
Technique
0 0 1
Motion
Motion
Cet article fournit un guide détaillé sur la configuration des caméras Reolink avec Home Assistant en utilisant AI Tool pour la détection de mouvement. Il décrit les composants nécessaires, les étapes d'installation et les paramètres de configuration pour obtenir une détection de mouvement efficace à l'aide de Deepstack AI et de l'intégration MQTT.
points principaux
perspectives uniques
applications pratiques
sujets clés
idées clés
résultats d'apprentissage
• points principaux
1
Guide complet étape par étape pour la configuration de la détection de mouvement par IA
2
Intégration de plusieurs outils et technologies pour des fonctionnalités améliorées
3
Conseils pratiques pour optimiser les paramètres de la caméra et réduire les faux positifs
• perspectives uniques
1
Utilisation des sous-flux pour minimiser le trafic réseau et améliorer les performances
2
Configuration approfondie de MQTT pour une communication efficace avec Home Assistant
• applications pratiques
L'article sert de ressource pratique pour les utilisateurs cherchant à implémenter la détection de mouvement basée sur l'IA dans leurs systèmes domotiques, fournissant des instructions claires et des conseils de dépannage.
• sujets clés
1
Intégration des caméras Reolink avec Home Assistant
2
Configuration d'AI Tool pour la détection de mouvement
3
Utilisation de MQTT pour la communication entre appareils
• idées clés
1
Instructions détaillées pour la configuration d'un système domotique complexe
2
Utilisation innovante de l'IA pour améliorer la sécurité grâce à la détection de mouvement
3
Conseils pratiques pour la gestion des paramètres de la caméra afin d'optimiser les performances
• résultats d'apprentissage
1
Comprendre comment configurer les caméras Reolink pour la détection de mouvement par IA
2
Apprendre à intégrer Deepstack AI avec Home Assistant en utilisant MQTT
3
Acquérir des compétences pratiques pour optimiser les paramètres de la caméra pour de meilleures performances
“ Introduction : Détection de mouvement par IA avec Reolink et Home Assistant
Améliorez la sécurité de votre domicile avec un système de détection de mouvement alimenté par l'IA, utilisant les caméras Reolink et Home Assistant. Ce guide propose une approche complète, étape par étape, pour configurer un système gratuit et efficace à l'aide d'outils facilement disponibles. En intégrant les caméras Reolink avec iSpy, AI-Tool et Deepstack AI, vous pouvez obtenir une détection de mouvement intelligente et recevoir des notifications en temps voulu via Home Assistant.
“ Composants requis pour la configuration
Pour mettre en œuvre ce système de détection de mouvement par IA, vous aurez besoin des composants suivants :
* **Caméras Reolink :** (par exemple, RLC-520, RLC-810A) - Ces caméras fournissent le flux vidéo pour la détection de mouvement.
* **iSpy v7.2.1.0 64-bit (Freeware) :** Ce logiciel gère les flux des caméras et capture les images lors de la détection de mouvement.
* **AI-Tool :** Cet outil traite les images capturées à l'aide de l'IA pour identifier des objets spécifiques.
* **Deepstack AI :** Ce moteur d'IA effectue la détection d'objets.
* **Home Assistant :** Cette plateforme domotique intègre tous les composants et fournit des notifications.
“ Guide étape par étape : Configuration d'iSpy pour l'intégration de caméras
1. **Installer iSpy :** Téléchargez et installez iSpy sur votre machine Windows.
2. **Ajouter des caméras :**
* Ouvrez iSpy et utilisez l'option « Add IP Cameras with Wizard » (Ajouter des caméras IP avec l'assistant).
* Pour les Reolink RLC-520 et RLC-810A, sélectionnez « Not Listed » (Non listé) et ajoutez manuellement la marque et le modèle.
* Cochez la case « Scan RTSP Addresses » (Analyser les adresses RTSP) et cliquez sur Suivant.
* Entrez le nom d'utilisateur/mot de passe de votre caméra.
* Si vous connaissez l'adresse IP de la caméra, saisissez-la manuellement ou cliquez sur « Scan Local Network » (Analyser le réseau local).
* Choisissez le flux. L'utilisation du sous-flux (par exemple, FFMPEG:410:rtsp://user:password@IP Address:554/h264Preview_01_sub) est recommandée pour réduire le trafic réseau.
3. **Nommer la caméra :** Une fois ajoutée, renommez la caméra en utilisant l'option « Edit Camera » (Modifier la caméra).
“ Configuration de la capture et du stockage d'images dans iSpy
1. **Onglet Détection de mouvement :**
* Accédez à l'écran « Edit Camera » (Modifier la caméra) et sélectionnez l'onglet « Motion Detection » (Détection de mouvement).
* Dessinez des zones de détection sur les zones où vous souhaitez détecter le mouvement. Couvrir toute la zone est acceptable, car l'IA affinera la détection.
2. **Onglet Images :**
* Activez « Local Saving Enabled » (Enregistrement local activé) et réglez « Save When » (Enregistrer quand) sur « Motion Detection » (Détection de mouvement).
* Supprimez le « Overlay Text » (Texte superposé) si vous le souhaitez.
3. **Onglet Stockage :**
* Définissez le « Media Location » (Emplacement des médias) sur un dossier dont vous vous souvenez facilement (par exemple, C:\aiinput\video\CameraName\Grabs).
* Activez « Storage Management » (Gestion du stockage) pour supprimer automatiquement les images après une période définie (par exemple, 24 heures).
“ Installation et configuration de Deepstack AI pour Windows
1. **Installer Deepstack AI :** Téléchargez et installez Deepstack AI pour Windows.
2. **Télécharger AI-Tool :** Obtenez le fichier .zip d'AI-Tool depuis GitHub.
3. **Extraire AI-Tool :** Extrayez le contenu du dossier .zip dans un emplacement tel que Program Files.
“ Configuration d'AI-Tool pour la détection d'objets et MQTT
1. **Onglet DeepStack :**
* Sélectionnez votre dossier d'installation Deepstack.
* Définissez l'API sur « Detection API », le Mode sur « High » (Élevé), et choisissez un Port (par exemple, 83).
* Cochez « Automatically Start Deepstack » (Démarrer Deepstack automatiquement).
2. **Onglet Paramètres :**
* Définissez le « Default Input Path » (Chemin d'entrée par défaut) sur le dossier utilisé pour l'emplacement des médias dans iSpy.
* Définissez l'URL Deepstack sur localhost:port# (par exemple, localhost:83).
* Cochez « Start with user login » (Démarrer avec la connexion utilisateur).
3. **Onglet Caméras :**
* Cliquez sur « Add » (Ajouter) et donnez un nom à la caméra (par exemple, FrontDoor).
* Définissez le « Input Folder » (Dossier d'entrée) sur le dossier d'images iSpy (par exemple, C:\aiinput\video\FrontDoor\Grabs).
* Sélectionnez les objets pertinents que vous souhaitez détecter (par exemple, Personne, Voiture).
4. **Paramètres MQTT :**
* Sous Actions, cliquez sur « Settings » (Paramètres) à côté de MQTT.
* Entrez votre serveur/port de broker MQTT Home Assistant (par exemple, 192.168.0.72:1883) et vos identifiants.
* Le Topic sera ai/[Caméra]/motion [Détection], qui transmettra une charge utile telle que ai/FrontDoor/motion Personne.
* Définissez un « Cooldown Time » (Temps de refroidissement) pour éviter les notifications excessives (par exemple, une minute).
“ Intégration avec Home Assistant : Configuration de Configuration.yaml
Mettez à jour votre fichier `Configuration.yaml` de Home Assistant pour écouter les charges utiles MQTT d'AI-Tool. Voici un exemple de configuration :
```yaml
binary_sensor:
- platform: mqtt
name: “Mouvement - Porte d'entrée - Véhicule”
device_class: motion
state_topic: “ai/FrontDoor/motion”
payload_on: “Car”
off_delay: 60
- platform: mqtt
name: “Mouvement - Porte d'entrée - Personne”
device_class: motion
state_topic: “ai/FrontDoor/motion”
payload_on: “Person”
off_delay: 60
```
“ Création d'automatisations dans Home Assistant pour les notifications
Créez des automatisations dans Home Assistant pour déclencher des actions basées sur les messages MQTT. Par exemple, pour envoyer une notification lorsqu'un véhicule est détecté :
1. **Nom :** Détection de mouvement - Véhicule Porte d'entrée
2. **Mode :** Unique
3. **Déclencheurs :**
* Type : MQTT
* Topic : ai/FrontDoor/Motion
* Payload : Vehicle
4. **Actions :**
* Type : Appeler un service
* Service : Notify.mobile_app_iphone
* Données du service :
```yaml
message: Détection de mouvement - Porte d'entrée - Véhicule
data:
attachment:
content-type: jpeg
push:
category: camera
entity_id: camera.front_door
```
“ Dépannage et conseils pour des performances optimales
* **Faux positifs :** Ajustez les zones de détection et les paramètres de détection d'objets dans AI-Tool pour minimiser les faux positifs.
* **Trafic réseau :** L'utilisation du sous-flux de la caméra Reolink permet de réduire la charge du réseau.
* **Temps de refroidissement :** La définition d'un temps de refroidissement approprié dans AI-Tool évite le spam de notifications.
* **Performances de Deepstack :** Assurez-vous que Deepstack AI fonctionne correctement et dispose de ressources suffisantes.
“ Conclusion : Améliorer la sécurité du domicile avec la détection de mouvement par IA
En suivant ce guide, vous pouvez mettre en place un système de détection de mouvement robuste et gratuit basé sur l'IA, en utilisant les caméras Reolink, iSpy, AI-Tool et Deepstack AI intégrés à Home Assistant. Ce système offre une détection d'objets intelligente et des notifications en temps voulu, améliorant considérablement la sécurité de votre domicile.
Nous utilisons des cookies essentiels au fonctionnement de notre site. Pour améliorer notre site, nous aimerions utiliser des cookies supplémentaires pour nous aider à comprendre comment les visiteurs l'utilisent, mesurer le trafic provenant des plateformes de médias sociaux et personnaliser votre expérience. Certains des cookies que nous utilisons sont fournis par des tiers. Pour accepter tous les cookies, cliquez sur 'Accepter'. Pour rejeter tous les cookies optionnels, cliquez sur 'Rejeter'.
Commentaire(0)