Note
Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi & Arduino & ESP32 sur Facebook ! Plongez plus profondément dans l’univers de Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.
Pourquoi nous rejoindre ?
Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.
Apprendre et partager : Échangez des conseils et des tutoriels pour améliorer vos compétences.
Aperçus exclusifs : Bénéficiez d’un accès anticipé aux annonces de nouveaux produits et aux avant-premières.
Réductions spéciales : Profitez de réductions exclusives sur nos derniers produits.
Promotions festives et cadeaux : Participez à des concours et promotions de vacances.
👉 Prêt à explorer et créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !
8.8 Caméra avec Home Assistant¶
Ce projet vous guidera dans la configuration d’un serveur web de flux vidéo pour la caméra ESP32 et son intégration avec la plateforme populaire d’automatisation domestique, Home Assistant. Cette intégration vous permettra d’accéder au serveur depuis n’importe quel appareil sur votre réseau.
Note
Avant de plonger dans ce projet, vous devez avoir un système d’exploitation avec Home Assistant installé.
Nous recommandons d’installer le système d’exploitation Home Assistant sur un Raspberry Pi.
Si vous n’avez pas de Raspberry Pi, vous pouvez également l’installer sur une machine virtuelle fonctionnant sous Windows, macOS ou Linux.
Pour les instructions d’installation, référez-vous au lien officiel : https://www.home-assistant.io/installation/
Veuillez continuer ce projet uniquement après une installation réussie.
Composants requis
Pour ce projet, nous avons besoin des composants suivants.
Il est certainement pratique d’acheter un kit complet, voici le lien :
Nom |
ARTICLES DANS CE KIT |
LIEN |
|---|---|---|
Kit de démarrage ESP32 |
320+ |
Vous pouvez également les acheter séparément à partir des liens ci-dessous.
INTRODUCTION DES COMPOSANTS |
LIEN D’ACHAT |
|---|---|
1. Configuration dans ESPHome
Branchez d’abord la caméra.
Connectez votre ESP32 à l’hôte où vous avez installé le système Home Assistant (par exemple, si installé sur un Raspberry Pi, connectez-vous au Pi).
Installez l’addon ESPHome.
Cliquez sur START, puis OPEN WEB UI.
Ajoutez de nouveaux appareils.
Une invite pourrait apparaître. Cliquez sur CONTINUE.
Créez une configuration. Ici, vous pouvez entrer le nom souhaité pour Name. Pour le WiFi, entrez les détails du réseau sur lequel se trouve votre système Home Assistant.
Sélectionnez ESP32 comme type d’appareil.
Lorsque vous voyez une icône de célébration de feux d’artifice, cela signifie que vous avez créé l’appareil avec succès. Cliquez sur skip (NE CLIQUEZ PAS sur INSTALL).
À ce stade, vous avez seulement ajouté l’appareil dans ESPHome. Pour intégrer le module ESP32 dans Home Assistant, des configurations supplémentaires sont nécessaires :
Cliquez sur EDIT.
Après être entré dans l’interface
.yaml, modifiez lessidet lepasswordavec les détails de votre WiFi.
Sous la section
captive_portal, collez le code suivant :# Example configuration entry esp32_camera: external_clock: pin: GPIO0 frequency: 20MHz i2c_pins: sda: GPIO26 scl: GPIO27 data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25 href_pin: GPIO23 pixel_clock_pin: GPIO22 power_down_pin: GPIO32 # Image settings name: My Camera # ...
Note
Pour plus de détails sur la configuration
.yamlpour ESP32, vous pouvez consulter ESP32 Camera - ESPHome.Sauvegardez, puis cliquez sur INSTALL.
Choisissez la méthode de port USB pour l’installation.
Note
La compilation initiale téléchargera les packages de dépendance, ce qui pourrait prendre environ 10 minutes. Veuillez être patient. Si le processus reste bloqué longtemps, vérifiez s’il y a suffisamment d’espace disque sur votre système.
Attendez le message
INFO Successfully compiled program., indiquant que la compilation du firmware est terminée.
Note
À ce stade, vous devriez voir le nœud comme ONLINE. Si ce n’est pas le cas, assurez-vous que votre ESP32 est sur le même segment de réseau ou essayez de redémarrer l’appareil.
2. Configuration dans Home Assistant
Après l’intégration avec ESPHome, vous devez encore configurer la caméra dans Home Assistant.
Allez dans Settings > Devices & Services.
Vous devriez maintenant voir l’onglet ESPHome. Cliquez sur CONFIGURE.
Cliquez sur SUBMIT.
Attendez le message de Succès.
Dans Overview, cliquez sur le menu en haut à droite et sélectionnez Edit Dashboard.
Cliquez sur ADD CARD.
Choisissez Picture entity.
Dans le champ entité, sélectionnez l’ESP32 que vous venez d’ajouter. Ensuite, sauvegardez.
Enfin, cliquez sur DONE pour quitter l’interface EDIT.
Maintenant, vous pouvez voir le flux de votre caméra sur Home Assistant.
