Dans ce guide, vous apprendrez à construire des commutateurs intelligents DIY que vous pouvez contrôler à l'aide d'une application, d'un navigateur Web ou de commandes vocales via un haut-parleur intelligent Alexa, tel que Echo dot. Vous pouvez également protéger par mot de passe ces commutateurs intelligents DIY pour plus de sécurité et empêcher les utilisateurs indésirables d'y accéder ou de les contrôler même lorsqu'ils sont connectés à votre réseau Wi-Fi local.
Vous pouvez également intégrer ces commutateurs intelligents DIY avec Home Assistant ou HomeKit pour ajouter une automatisation basée sur le temps du jour ou des données reçues d'autres capteurs intelligents compatibles que vous avez peut-être installés chez vous ou Bureau.
Pourquoi construire des interrupteurs intelligents DIY ?
Bien que vous puissiez acheter des commutateurs intelligents en ligne qui fonctionnent prêts à l'emploi, s'intègre à Alexa et Google Assistant, etc., la plupart n'ont pas de contrôle manuel ou de dérogation, ce qui signifie que vous ne pouvez les activer/désactiver qu'à l'aide du application. Cela le rend gênant pour de nombreux utilisateurs, en particulier les anciens membres de la famille ou quelqu'un qui n'est pas féru de technologie.
Cependant, ceux qui sont livrés avec une commande manuelle vous coûtent plus cher. Plus important encore, ces commutateurs vous obligent également à vous inscrire et à partager vos données avec leurs serveurs cloud. Chaque fois que vous allumez ou éteignez l'appareil, les informations sont enregistrées et transitent par le serveur cloud du fabricant. Cela ralentit également le temps de réponse, et cela ne fonctionnera pas si Internet est en panne.
Cependant, lorsque vous en construisez un vous-même, vos activités ne sont enregistrées ni enregistrées nulle part. Il est local, plus rapide et fonctionne indépendamment de l'accès à Internet. Ainsi, si vous tenez compte de la confidentialité, suivez ce guide et "Faites-le vous-même".
Vos appareils et données d'activité sont entièrement locaux et ne sont ni enregistrés ni consignés si vous ne les utilisez pas avec Alexa ou Apple Homekit. L'intégration des commutateurs et capteurs intelligents DIY à ces services vous permet de contrôler vos appareils depuis Internet au prix du partage des données d'activité.
Étapes pour construire des commutateurs intelligents DIY
Suivez les instructions ci-dessous pour construire vos commutateurs intelligents DIY et les déployer pour contrôler divers appareils.
Choses dont vous aurez besoin
- Une carte NodeMCU, ESP-01 ou D1 Mini.
- Un module relais. Selon le nombre de commutateurs que vous souhaitez automatiser, vous pouvez acheter un module de relais à canal simple, double, quadruple ou supérieur. Vous pouvez également construire vous-même un relais à semi-conducteurs.
- Un module d'alimentation Hi-Link 220V à 5V ou similaire. Vous pouvez également utiliser un micro USB pour fournir une alimentation 5V.
- Un câble micro USB.
- Un boîtier imprimé en 3D pour enfermer tous les composants (facultatif). Vous pouvez également utiliser n'importe quelle boîte générique adaptée au commutateur intelligent DIY.
Si vous souhaitez utiliser ESP-01, achetez également les composants supplémentaires mentionnés ci-dessous :
- Un module Micro USB.
- Un régulateur de tension de 5V à 3.3V.
- Un module CH301 pour flasher le firmware.
- Un PCB général pour souder ces composants.
Étape 1: Flashez le micrologiciel
Pour construire un interrupteur intelligent compatible avec Alexa et d'autres logiciels de domotique, nous utiliserons le firmware Tasmota. C'est un firmware éprouvé qui fonctionne de manière fiable avec les cartes ESP8266, telles que NodeMCU, ESP01, D1 mini, etc. Nous les utilisons actuellement dans un environnement de production pour contrôler divers appareils, tels que des lumières, des ventilateurs, des pompes à eau, des téléviseurs, etc., depuis 3 mois sans aucun problème ni plainte.
- Télécharger le tasmotiseur outil et le Tasmota.bin fichier du micrologiciel.
- Lancez Tasmotizer et connectez le NodeMCU ou le D1 Mini à votre PC à l'aide du câble micro USB.
- Sélectionnez le COM port et cliquez Parcourir pour sélectionner le Tasmota.bin fichier du micrologiciel.
- Cliquez sur Tasmotiser et attendez que le processus de flash soit terminé.
- Après avoir clignoté, cliquez sur Envoyer la configuration.
- Entrer le SSID Wi-Fi et le mot de passe et cliquez Envoyer la configuration.
- L'appareil se connectera à votre réseau Wi-Fi.
- Cliquez sur Obtenir IP pour afficher l'adresse IP et la copier.
C'est ça. Vous pouvez maintenant passer à la configuration du commutateur intelligent.
Étape 2: Configurer le commutateur
Ouvrez une fenêtre de navigateur Web sur votre PC et entrez l'adresse IP copiée. Cela ouvrira la page Web de Tasmota. Maintenant, suivez les étapes ci-dessous :
- Cliquez sur Configuration> Configurer le module.
- Choisir Générique (0) du Type de module déroulant et cliquez sur Sauver.
- L'appareil redémarrera et rechargera automatiquement la page Web. Cliquez sur Configuration> Configurer le module.
- Sélectionner Relais 1 dans GPIO4 et Commutateur 1 sur GPIO5 et cliquez Sauver.
- Après le redémarrage, vous verrez un interrupteur à bascule pour allumer ou éteindre. Cela contrôlera un relais à canal unique. Pour construire un commutateur intelligent avec plus d'un relais de canal, vous devez choisir le relais 2, le relais 3, le relais 4 et le commutateur 2, le commutateur 3 et le commutateur 4 dans les GPIO.
Une fois cela fait, enregistrez les modifications et débranchez le câble USB.
Étape 3: Connectez le module de relais à la carte
Reportez-vous au schéma suivant pour interfacer le module de relais avec le NodeMCU ou le D1 Mini à l'aide d'un cavalier ou de fils DuPont. Vous pouvez l'alimenter à l'aide de n'importe quel adaptateur de smartphone 5V et d'une alimentation micro USB.
Si vous utilisez un module d'alimentation 220V à 5V, les raccordements sont les suivants,
Étape 4: Allumer et tester
Une fois que tout est connecté, vous pouvez alimenter l'interrupteur intelligent DIY. Une fois allumé, visitez la même adresse IP et utilisez le commutateur pour l'activer/le désactiver. Le relais doit s'allumer/s'éteindre lorsque vous appuyez sur l'interrupteur à bascule sur la page Web.
Nous recommandons attribuer une adresse IP statique à votre appareil via la réservation IP DHCP dans les paramètres de votre routeur. Cela gardera toujours la même adresse IP.
Si le test est réussi, vous pouvez l'enfermer dans un étui imprimé en 3D. Vous pouvez trouver plusieurs de ces cas sur Thingivers en fonction du module de relais que vous avez utilisé.
Étape 5: Activer l'émulation de commutateur WeMo pour l'intégration Alexa
Vous pouvez émuler votre commutateur intelligent en tant qu'appareil Philips Hue ou WeMo, compatible nativement avec Alexa. Les étapes sont les suivantes:
- Ouvrez le Tasmota page Web à l'aide de l'adresse IP de l'appareil et cliquez sur Configuration> Configurer autre.
- Cochez la Appareil unique Belkin WeMo puis cliquez sur Sauver. Si vous utilisez deux modules de relais de voie ou plus, activez Multi-appareil Philips Hue émulation.
Étape 6: Ajoutez Smart DIY Switch à Alexa
Configurer votre nouveau commutateur intelligent DIY avec Alexa est un processus assez simple. Voici ce que vous devez faire :
- Sur votre application Alexa, accédez à Appareils et appuyez sur le + icône en haut
- Choisir Ajouter un appareil.
- Sélectionner Commutateur > Autre puis cliquez Découvrir les appareils.
- Attendez que le processus soit terminé. Cela prendra environ 2 minutes.
Vous pouvez également demander à Echo ou à un haut-parleur intelligent compatible Alexa—Alexa, découvrez les appareils. Cela trouvera automatiquement votre commutateur de bricolage intelligent et le listera sous l'appareil. Vous pouvez maintenant contrôler ce commutateur intelligent DIY à l'aide d'une commande vocale ou de l'application Alexa. Assurez-vous simplement que les deux appareils sont connectés au même réseau.
De plus, vous pouvez automatiser votre maison ou votre bureau en installant de tels commutateurs de bricolage et en utilisant la routine Alexa. Voici un guide détaillé surconfiguration de la domotique à l'aide de l'application Alexa.
Alternativement, si vous souhaitez garder vos activités privées, mettre en place un serveur Home Assistant pour la domotique. Il vous permettra également d'utiliser les commutateurs Smart DIY avec l'application Apple HomeKit ou Eve sur les appareils iOS, iPadOS et macOS.
Maison intelligente avec plus de confidentialité
Les interrupteurs intelligents DIY ne vous obligent pas à vous inscrire à un service. Il est entièrement local et, par conséquent, n'enregistre ni ne consigne vos données d'activité nulle part. Et au lieu de compter sur Alexa pour la domotique, vous pouvez configurer un serveur Home Assistant local, ajouter vos commutateurs intelligents de bricolage ou achetés et les contrôler tous à partir d'un seul tableau de bord.
Vous pouvez également créer plusieurs pièces, regrouper des appareils et ajouter une automatisation sans vous soucier de vos données. Tout fonctionne localement et vos données ne quittent jamais vos locaux.
Comment construire un interrupteur intelligent à détection de mouvement
Lire la suite
Rubriques connexes
- DIY
- Alexa
- Maison intelligente
- Automatisation de la maison
A propos de l'auteur
Ravi est un explicateur expert en technologie, un passionné de l'IdO et un amoureux de Linux avec une formation en Big Data et en développement d'applications. Il passe la plupart de ses week-ends à travailler avec des appareils IoT et à jouer à des jeux sur Xbox. C'est aussi un voyageur solitaire qui aime faire de la randonnée et explorer de nouveaux sentiers.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner