Si vous disposez d'un serveur Home Assistant et du bon équipement, vous pouvez économiser beaucoup d'argent et garder vos vidéos privées.
Si vous avez des caméras IP sans fil installées dans vos locaux ou si vous prévoyez de déployer des caméras Wi-Fi pour éviter les tracas de câblage, vous pouvez opter pour un enregistreur vidéo réseau ou un NVR. Sauf que les NVR, en particulier ceux sans fil, ont un prix élevé.
Mais si vous utilisez le serveur Home Assistant, vous pouvez le configurer en tant que NVR avec détection d'objet et enregistrer des vidéos uniquement lorsqu'un mouvement est détecté. Cela vous permet d'obtenir les images requises tout en économisant de la bande passante et du stockage sans frais supplémentaires.
Choses dont vous aurez besoin
Vous aurez besoin des éléments suivants pour créer un NVR à l'aide d'un serveur Home Assistant :
- Un serveur Home Assistant supervisé sur un Raspberry Pi 3, 4 ou supérieur. Vous pouvez désormais également installer le serveur Supervised Home Assistant sur Docker.
- Assurez-vous que vous exécutez le serveur Home Assistant sur Raspberry Pi ou Docker via SSD et non sur une carte SD. Vous devez migrer votre Home Assistant Server de la carte micro SD vers le SSD car le NVR nécessite un stockage plus important et plus rapide.
- Assurez-vous que HACS est installé sur votre serveur Home Assistant.
- Ont MQTT installé et configuré sur Home Assistant.
- Vous aurez également besoin d'une ou plusieurs caméras de vidéosurveillance IP Wi-Fi ou Ethernet. Vous pouvez les obtenir sur le marché auprès de fabricants, tels que TP-Link, ou construire une caméra de sécurité IP DIY à 10 $.
Installer le module complémentaire Frigate NVR
Frigate est un enregistreur vidéo réseau ou NVR qui fonctionne avec des caméras IP sans fil et filaires. En installant le module complémentaire Frigate sur Home Assistant, vous pouvez exécuter un NVR entièrement local avec une détection d'objet basée sur l'IA en temps réel. Il déclenche l'enregistrement automatique et capture des séquences en fonction du mouvement détecté. C'est beaucoup plus précis et fiable que Motion Eye lorsqu'il s'agit de détecter le mouvement d'une personne et d'un objet.
Suivez ces étapes pour installer le module complémentaire Frigate sur votre serveur Home Assistant,
- Dans votre Home Assistant Server, accédez à HACS > L'intégration et cliquez Explorer et ajouter des intégrations.
- Cherchez et cliquez sur Frégate.
- Cliquez sur Télécharger > Télécharger.
- Aller à Outils de développement et cliquez Redémarrage pour redémarrer le serveur Home Assistant.
Ajouter et configurer un NVR de frégate
Après avoir redémarré le serveur Home Assistant, suivez ces étapes pour ajouter et configurer le Frigate NVR.
- Aller à Paramètres > Modules complémentaires et cliquez sur le Magasin complémentaire bouton.
- Taper "frégate» dans la barre de recherche et cliquez sur le Frégate option. Ne cliquez pas sur d'autres options, telles que Frigate Proxy, Beta, etc.
- Cliquez sur Installer. Cela installera le Frigate NVR sur votre serveur Home Assistant.
- Une fois Frigate installé, recherchez et installez le Éditeur de fichiers Ajouter.
- Commencer le Éditeur de fichiers module complémentaire et ouvrez l'interface utilisateur Web du module complémentaire.
- Clique sur le Dossier l'icône puis cliquez sur l'icône Nouveau fichier icône.
- Nommez ce nouveau fichier "frégate.yaml” et cliquez D'ACCORD.
- Cliquez ensuite sur le frégate.yaml fichier dans l'éditeur de fichiers et collez le code suivant.
mqtt :
héberger: 192.168.0.100
port: 1885
utilisateur: utilisateur mqtt
mot de passe: techposts
appareils photo:
TerrasseCam: # < Nommez la caméra
ffmpeg :
contributions:
- chemin: rtsp ://192.168.0.200/live/ch00_1 # < Mise à jour pour votre caméra
les rôles:
- rtmp
rtmp :
activé: FAUX#
détecter:
largeur: 1280# < mise à jour pour la résolution de votre appareil photo
hauteur: 720# < mise à jour pour la résolution de votre appareil photo
ips: 5
enregistrer: # < Activer l'enregistrement
activé: Vrai
instantanés: # < Activer les instantanés
activé: Vrai
mouvement:
masque:
- 0,720,3,0,427,0,355,162,812,565,783,434,708,244,518,279,918,692,274,230,463,246,642,388,944,720
GarageCam: # < Nommez la caméra
ffmpeg :
hwaccel_args: -hwaccel vaapi -hwaccel périphérique /dev/drive/renderrd128 -hwaccel_output_format yuv420p
contributions:
- chemin: rtsp ://192.168.0.00:8554/mjpeg/1 # < Mise à jour pour votre caméra
les rôles:
- rtmp
rtmp :
activé: FAUX#
détecter:
largeur: 1280# < mise à jour pour la résolution de votre appareil photo
hauteur: 720# < mise à jour pour la résolution de votre appareil photo
ips: 5
enregistrer: # < Activer l'enregistrement
activé: FAUX
instantanés: # < Activer les instantanés
activé: FAUX
Tapo: # < Nommez la caméra
ffmpeg :
contributions:
- chemin: rtsp ://techposts: [email protected]:554/stream1/1 # < Mise à jour pour votre caméra
les rôles:
- rtmp
rtmp :
activé: FAUX#
détecter:
largeur: 1280# < mise à jour pour la résolution de votre appareil photo
hauteur: 720# < mise à jour pour la résolution de votre appareil photo
ips: 5
enregistrer: # < Activer l'enregistrement
activé: Vrai
instantanés: # < Activer les instantanés
activé: Vrai
mouvement:
masque:
- 0,720,3,0,427,0,355,162,812,565,783,434,708,244,518,279,918,692,274,230,463,246,642,388,944,720 - Assurez-vous de nommer correctement les caméras et remplacez les -chemin: URL avec le RTSP ou l'URL de flux de votre caméra IP Wi-Fi ou filaire. Vous pouvez également modifier la résolution et le fps, modifier le masque de mouvement, etc. Mettez également à jour les détails de l'hôte, de l'utilisateur et du mot de passe MQTT.
- Une fois terminé, cliquez sur le Sauvegarder icône.
- Revenir à Paramètres > Modules complémentaires et cliquez sur Frégate.
- Cliquez sur Commencer. Si le code dans le frégate.yaml est correct et que MQTT fonctionne, le module complémentaire Frigate démarrera avec succès.
- Cliquez sur Ouvrir l'interface utilisateur Web. Cela affichera le flux en direct de toutes les caméras que vous avez ajoutées au frégate.yaml déposer.
- Si certaines caméras sont éteintes ou non connectées au réseau, un écran vert s'affichera. Dès qu'un mouvement est détecté, la frégate commence à capturer la vidéo et la stocke sur le stockage Home Assistant sous Médias > Frégate dossier.
- Vous pouvez également cliquer sur le bouton Événements pour afficher les vidéos et les images capturées par Frigate. Vous pouvez lire ou télécharger des vidéos ou des instantanés à tout moment en quelques clics.
- Vous pouvez également supprimer les vidéos et devez le faire après un mois pour faire de la place pour de nouvelles vidéos et instantanés.
Surveillance intelligente à une fraction du coût
Avec la configuration de Frigate dans votre Home Assistant, vous pouvez tirer parti des capacités d'intelligence artificielle et de détection d'objets du module complémentaire pour surveiller votre maison, votre bureau et vos environs. Vous pouvez utiliser n'importe quelle caméra IP, et elle ne doit pas nécessairement être intelligente.
De plus, vous n'avez pas besoin de carte mémoire pour les caméras pour stocker les séquences vidéo. Ajoutez simplement vos caméras IP au module complémentaire Frigate exécuté sur votre serveur Home Assistant et laissez le module complémentaire gérer le reste pour vous. Il réduit les E/S de stockage et aide à conserver l'espace disque de l'assistant domestique car il ne capture des vidéos que lorsqu'un mouvement est détecté.