Comment fabriquer une sonnette de porte sans fil avec Home Assistant

Les sonnettes de porte sans fil sont une méthode fantastique pour inclure des cloches dans les maisons ou les bureaux sans utiliser aucun type de fils. Cependant, ces cloches sans fil sont livrées avec un minimum d’apparences MIDI préconfigurées qui jouent lorsque quelqu’un appuie sur le bouton du système émetteur.

Bien que vous puissiez basculer entre les apparences MIDI ainsi qu’augmenter ou réduire le volume, c’est tout ce que vous pouvez faire avec ces sonnettes sans fil. Néanmoins, aujourd’hui, nous allons certainement construire une sonnette sans fil sage DIY où vous pouvez inclure des sons MP3 personnalisés, ou des données musicales, qui seront joués lorsqu’une personne appuie sur l’interrupteur de la sonnette. Vous pouvez en outre personnaliser la configuration ainsi que d’utiliser la cloche comme un haut-parleur audio sage.

Ce dont vous aurez besoin

Vous aurez certainement besoin de ce qui suit pour construire et aussi mettre en place un buzzer intelligent DIY sur mesure.

  • Serveur web Home Assistant fonctionnant sur un Raspberry Pi ou toute sorte de divers autres appareils soutenus.
  • 2 x cartes Wemos D1 mini ou NodeMCU.
  • Haut-parleur de 50 mm.
  • Une carte d’amplificateur électronique PAM8403 mini 5V.
  • Des câbles DuPont ou des câbles de démarrage. Vous pourriez en outre avoir besoin d’une sarbacane ainsi que d’étain pour souder les joints si vous voulez une liaison à long terme.
  • Mallette pour assembler tous les composants. Vous pouvez publier ce boîtier 3D .

Étape 1 : construire un haut-parleur intelligent

Tout d’abord, nous allons construire un haut-parleur intelligent qui fonctionne avec Home Assistant et ensuite l’utiliser comme une cloche sage pour cette tâche. Vous pouvez également utiliser cette cloche intelligente pour jouer des alertes vocales. Les étapes sont les suivantes :

  1. Ouvrez Home Assistant ainsi que l’installation du module complémentaire ESPHome.
  2. Après l’installation, ouvrez ESPHome et cliquez sur + Nouvel appareil .
  3. Cliquez sur Continuer et aussi un nom, tel que haut-parleur audio intelligent .
  4. Cliquez sur Suivant > Choisissez un tableau de détails et choisissez Wemos D1 ainsi que Wemos D1 mini . Cliquez sur Suivant.
  5. Trouvez un conférencier sage dans la liste et cliquez également sur le bouton Modifier bouton.
  6. Dans la fenêtre d’accueil de votre éditeur YAML, mettez à jour le SSID et le mot de passe Wi-Fi.
  7. Collez ensuite le code adhérent juste énuméré ci-dessous. captif _ site :
  8. Remplacez YourEncryptionKey dans le code ci-dessus par votre clé de cryptage existante. En outre, supprimez le code conforme s’il se trouve au-dessus du code captif _ portail : texte – il ne doit y avoir qu’un seul api : section i n le code complet, sinon vous recevrez certainement des erreurs de collecte.
  9. Cliquez sur Sauvegarder et ensuite cliquez sur Installer .
  10. Choisissez le Branchez-vous directement sur ce système informatique et attendez que le micrologiciel s’assemble.
  11. Une fois le micrologiciel assemblé, cliquez sur l’option Télécharger le projet pour télécharger et installer le firmware.
  12. Cliquez sur Ouvrez ESPHome Web et reliez également votre D1 mini à l’ordinateur en utilisant un câble micro-USB télévision.
  13. Cliquez sur Connecter et choisissez également le port COM où le D1 mini est connecté.
  14. Cliquez sur Installer et ensuite cliquez sur Choisir le fichier pour sélectionner le micrologiciel que vous avez téléchargé et installer.
  15. Cliquez sur Installer .
  16. Une fois le firmware installé, décrivez le schéma suivant pour fixer le DFPlayer ou votre composant gamer MP3 avec la mini carte D1.
Voir aussi :  NOOBS vous manque ? Installez plusieurs systèmes d'exploitation sur votre Raspberry Pi avec PINN

Par défaut, le composant DFPlayer peut faire fonctionner deux haut-parleurs audio de 3W que vous pouvez attacher aux broches SPK_1 et SPK_2, comme affiché dans la représentation. Les diverses autres bornes des deux haut-parleurs audio seront certainement reliées à la GND incurable entre les deux bornes des haut-parleurs audio du module DFPlayer.

Astuce : Pour un son plus fort et aussi plus complet de votre haut-parleur audio 3W de 50 mm ou plus, assurez-vous d’installer un module amplificateur tel qu’un PAM8403 entre le haut-parleur audio ainsi que le DFPlayer.

Étape 2 : Construisez un commutateur intelligent

Prenez une autre mini carte D1 ainsi que d’adhérer à ces étapes pour construire un bouton sage.

  1. Allez à Assistant de maison > ESPHome , cliquez Nouveau dispositif, et ensuite produire un tout nouveau travail appelé interrupteur de sonnerie . Assurez-vous de sélectionner Wemos D1 ainsi que Wemos D1 mini carte.
  2. Cliquez sur le Editer sous le travail de la cloche ainsi que coller le code adhérent juste en dessous. captif _ portail :
  3. Aussi, mettez à jour le SSID Wi-FI ainsi que le mot de passe.
  4. Cliquez sur Sauvegardez et après cela, cliquez sur Installer .
  5. Cliquez sur Branchez-vous sur ce système informatique puis téléchargez le micrologiciel.
  6. Cliquez sur Ouvrez ESPHome Web et utiliser l’installateur internet pour faire clignoter le firmware sur cette mini carte D1.
  7. Une fois le firmware monté, vous pouvez souder 2 fils à cette mini carte D1 comme indiqué dans le schéma ci-dessous, et ensuite attacher ces deux cordons à n’importe quel type de bouton de sonnette mécanique.
  8. Branchez l’alimentation ainsi que le test de l’interrupteur. Vous verrez certainement la sortie dans le bell-switch logs.
Voir aussi :  Configurer un Home Theater sur Raspberry Pi avec LibreELEC

Etape 3 : ajouter des fichiers MP3

Vous pouvez connecter une carte microSD à votre PC et également dupliquer les apparitions de sonnettes sur la carte. Vous pouvez de même ajouter n’importe quel type d’air ou de dialogue d’un film que vous voulez jouer lorsque quelqu’un appuie sur votre bouton de sonnette.

Assurez-vous que ce sont toutes des données MP3 et qu’elles sont réétiquetées avec des numéros, comme 1, 2, 3, etc. Par exemple , 1. mp3 ou 2. mp3. Vous pouvez en outre utiliser n’importe quel site web gratuit de conversion texte-parole MP3 pour créer vos apparences personnalisées pour cette sage cloche. Une fois les audios MP3 copiés, reliez la carte microSD au DFPlayer.

À ce stade, vous pouvez allumer le haut-parleur audio intelligent ainsi que l’interrupteur de la cloche sage. Vous pouvez utiliser n’importe quel adaptateur 5V ainsi qu’un fil micro-USB pour alimenter les deux outils. Vous pouvez évaluer le composant en touchant n’importe quel IO ou ADKey du DFPlayer à la broche GND . Vous écouterez la lecture des documents MP3.

Etape 4 : Créer l’automatisation

L’automatisation vous permettra certainement de déclencher ou de lire les données MP3 souhaitées lorsqu’une personne appuie sur le bouton interrupteur de la sonnette intelligente. Respectez les actions suivantes :

  1. Dans l’assistant domestique, allez à Paramètres > Automatismes & & Scènes .
  2. Cliquez sur Créer l’automatisation ainsi que de cliquer sur Commencez par une automatisation vide .
  3. Cliquez sur Ajouter un déclencheur > Dispositif puis recherchez cloche .
  4. Choisissez Cloche dans Dispositif et choisissez aussi le Cloche sur à partir de l’option Déclenchement dans la liste déroulante.
  5. Sous Actions cliquez sur Ajouter une action .
  6. Choisissez Service d’appel .
  7. Recherche de ESPHome : smart_speaker_dfplayer_player et le choisir également.
  8. Dans le fichier champ, tapez le numéro des documents MP3 que vous souhaitez lire. Vous pouvez changer ce numéro à tout moment pour modifier le bruit de la sonnerie.
  9. Votre automatisation doit apparaître comme suit :
  10. Cliquez sur le bouton Enregistrer et offrez ensuite à cette automatisation un nom quelconque avec une description (facultatif).
  11. Cliquez sur Sauvegarder .
Voir aussi :  Quel est le meilleur langage pour les microcontrôleurs : MicroPython, CircuitPython, Arduino ou C ?

Maintenant, si vous appuyez sur le bouton de la cloche sage, cela déclenchera l’automatisation et jouera l’audio sur la cloche intelligente que nous avons faite.

En outre, vous pouvez créer des bruits d’alerte, tels que « Le réservoir est plein. Éteignez le moteur électrique » ou « L’utilisation d’une puissance élevée est repérée » en utilisant le TTS vers MP3, et aussi produire une automatisation pour jouer ces bruits chaque fois que de telles occasions se produisent ou en fonction des valeurs des unités de détection. Vous pouvez également suivre nos guides détaillés pour construire une unité intelligente de détection du degré d’eau et un dispositif intelligent de surveillance de l’alimentation pour Home Assistant.

Cloche intelligente pour maison intelligente

La cloche intelligente que nous avons faite peut de même être utilisée comme un haut-parleur intelligent avec votre serveur Home Assistant pour jouer des signaux. Vous pouvez en outre ajouter des contrôles DFPlayer sur le tableau de bord de votre Home Assistant pour jouer, arrêter, augmenter/diminuer le volume, et ainsi de suite. Il suffit d’ajouter une carte d’entité sur le panneau de contrôle de Home Assistant et aussi de rechercher les entités de contrôle DFPlayer pour les inclure.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *