Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Jusqu'à présent, vous avez utilisé votre assistant Google pour répondre à la question concernant les conditions météorologiques, les taux de change, la direction, la date et l'heure, etc. Votre assistant Google peut faire plus que ces réponses à ces questions. Maintenant, utilisez l'assistant google pour contrôler vos appareils électroménagers, dites simplement
Ok Google, allume la lumière.
et votre travail est terminé. Alors lisez cet article pour savoir comment rendre cela possible.
Étape 1: Traiter
Ce processus se compose de trois parties,
- Matériel (relais contrôlé par WiFi)
- Codage (code client Adafruit MQTT)
- 'IFTTT (Fusion de Google Assistant et Adafruit MQTT)
Étape 2: Matériel
Pour le matériel, nous devons disposer d'un relais pour commuter les appareils AC qui fonctionne via le wifi. Donc, pour cela, j'ai utilisé mon projet précédent Sonoff déjà réalisé. Si vous avez regardé ce projet et créé votre propre Sonoff, votre partie matériel et codage est terminée.
Pour le reste des gens, je vais vous montrer un relais simple qui est contrôlé à l'aide de la carte de développement ESP8266 12e. Donc, les connexions du relais, esp8266 et l'appareil AC (ampoule) sont quelque chose comme ça,
Étape 3: Codage
Pour coder l'ESP8266, nous allons utiliser la bibliothèque Adafruit MQTT que vous pouvez télécharger depuis mon compte GitHub. Dans cette bibliothèque, nous allons simplement modifier l'exemple de code appelé "mqtt_esp8266".
Il y a beaucoup de changements que vous devez faire dans ce code, alors mieux vaut regarder mon tutoriel vidéo. Et oui, vous devez également créer un compte sur io.adafruit.com avant de télécharger le code car il y a peu de détails de votre compte que vous devez entrer dans le code. Alors regardez ma vidéo jointe à la fin de l'article pour connaître le processus.
Étape 4: IFTTT
IFTTT signifie If This Then That qui fournit essentiellement une plate-forme sur laquelle nous pouvons fusionner deux services différents. Comme pour notre projet, nous allons utiliser l'assistant Google et Adafruit MQTT. Ainsi, toute instruction provenant de l'assistant Google sera traitée par IFTTT et, par conséquent, les actions seront effectuées côté serveur Adafruit MQTT.
Faire un compte dans IFTTT et créer des applets dans cette application est un processus un peu long et il sera difficile de l'expliquer avec des mots. Alors pour cela, veuillez regarder ma vidéo tutoriel.
Étape 5: Tutoriel vidéo
Regardez ce didacticiel vidéo complet pour comprendre exactement chaque processus. Encore vous avez un doute concernant ce projet ou mon tout autre projet, vous pouvez directement me WhatsApp sur mon numéro
+91 82000 79034