L'automatisation domestique basée sur WhatsApp | Achraf Mad | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

L'automatisation domestique basée sur WhatsApp

teacher avatar Achraf Mad, Creative Engineer

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      1 Introduction

      2:32

    • 2.

      2 Préparer la garniture de connexion de WhatsApp

      4:41

    • 3.

      3 Codage Le garniture fixe

      15:15

    • 4.

      4 Faire des modifications et des tests

      9:08

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

175

apprenants

2

projets

À propos de ce cours

Vous pouvez utiliser l'application WhatsApp pour surveiller et contrôler les appareils de domotique depuis votre smartphone gratuitement en utilisant ESP32

Introduction

Le cours d'automatisation domestique basé sur WhatsApp aide les individus à comprendre comment surveiller, exploiter et contrôler les appareils électroménagers via WhatsApp.

L'automatisation est l'avenir. Imaginez pouvoir contrôler toute votre maison depuis votre smartphone. Cet avenir est maintenant une réalité avec ce nouveau cours d'automatisation domestique basé sur WhatsApp. Dans ce cours, vous apprendrez à surveiller les lumières, la température, le système de sécurité de votre maison et plus en utilisant simplement votre application de messagerie WhatsApp. Que vous soyez un débutant ou un utilisateur technologique expérimenté, ce cours vous montrera comment configurer et utiliser l'automatisation domestique basée sur WhatsApp dans votre propre maison.

Qu'est-ce que WhatsApp ?

WhatsApp est une application de messagerie instantanée qui vous permet d'envoyer et de recevoir des messages texte, des images, des vidéos, des clips vocaux, etc., depuis votre smartphone. C'est gratuit et fonctionne sur tous les téléphones portables. Vous n'avez pas besoin de forfait de données ou de connexion Wi-Fi, car cela fonctionne sur votre réseau de téléphonie cellulaire.

Comment WhatsApp peut-il être utilisé pour la domotique ?

Vous pouvez utiliser l'application WhatsApp pour surveiller et contrôler les appareils de domotique depuis votre smartphone. Ce cours vous montrera comment utiliser des instructions faciles étape par étape. Comment cela fonctionne ? WhatsApp utilise une connexion Internet sécurisée pour parler avec vos appareils de domotique et recevoir des données d'ESP32 en utilisant un webhook gratuit.

Pourquoi devriez-vous suivre ce cours ?

  • Apprenez à créer un webhook pour transmettre des paquets de données

  • Apprenez à surveiller vos appareils domotiques via l'application gratuite WhatsApp.

  • Apprenez à utiliser des webhooks

  • Vous pouvez regarder ce qui se passe à la maison pendant que vous êtes en dehors et être informé si quelque chose se passe.

L'automatisation domotique basée sur WhatsApp est un système qui utilise l'application de messagerie populaire pour surveiller divers appareils et appareils dans la maison. Cela peut inclure la surveillance et l'allument et include la réglage des températures du thermostat et même l'ouverture et la fermeture des portes. L'avantage d'utiliser WhatsApp pour la domotique est qu'il s'agit d'une application de messagerie les mieux classée avec une grande base d'utilisateurs. Cela facilite la consultation et l'assistance d'autres personnes qui ont déjà mis en place des systèmes similaires.

L'automatisation domotique basée sur WhatsApp est une technologie qui permet aux utilisateurs de contrôler leurs appareils électroménagers en utilisant l'application de messagerie WhatsApp. Cette technologie peut être utilisée pour contrôler une variété d'appareils, y compris des lumières, des serrures de porte, des caméras de sécurité et plus encore. L'automatisation basée sur WhatsApp peut être utilisée pour automatiser des tâches telles que l'éteindre les lumières lorsque vous quittez la maison, la réglage du thermostat à une température confortable avant de vous rendre à la maison, ou la vérification de la fermeture de la porte avant de vous coucher.

Commencez avec l'automatisation domestique basée sur WhatsApp dès maintenant !

Vous apprendrez également le tableau ESP32, même si vous n'en savez rien.

Quelles sont les exigences ou les conditions préalables pour suivre votre cours ?

  • Une volonté à postuler, pas seulement regarder
  • Ordinateur ou ordinateur portable ou téléphone mobile
  • Tableau ESP32

À qui s'adresse ce cours ?

  • Toute personne qui s'intéresse légèrement à faire de belles choses
  • Toute personne qui souhaite créer un périphérique de surveillance de l'IoT incroyable en utilisant ESP32
  • Ceci est également bon pour les personnes âgées
  • Toute personne intéressée à ne pas payer pour un plan mensuel coûteux pour envoyer des notifications. Ce cours vous apprend à le faire complètement gratuitement

Rencontrez votre enseignant·e

Teacher Profile Image

Achraf Mad

Creative Engineer

Enseignant·e

Hello, I'm Achraf.

A passionate engineer who loves to share his knowledge with the world

Voir le profil complet

Level: All Levels

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. 1 Introduction: Bonjour et bienvenue dans ce nouveau cours. Aujourd'hui, nous allons parler de la domotique basée sur WhatsApp. Voici Asha de l'équipe d'ingénieurs pédagogiques. Comme vous le savez, la plupart des automatisations de WhatsApp ou de tout autre service nécessitent des paiements mensuels et il est difficile de s'y connecter. Dans ce cours, nous allons partager avec vous une technique pour connecter votre système domotique à Watson gratuitement sans rien payer. Nous expliquerons également comment procéder avec n' importe quel microcontrôleur doté d'une capacité Wi-Fi. À la fin de ce cours, vous serez en mesure de connecter vos appareils au microcontrôleur. Et vous commencerez à recevoir des messages sur votre WhatsApp concernant sonnette de la porte ou une situation de lumière éteinte ou allumée ou toute autre situation. Nous avions l'habitude d'utiliser IFTTT pour ce Batson, le service gratuit limité est tellement que ce n'est plus une solution réalisable. Maintenant, Whatsapp dispose d'un programme de développement dans lequel vous pouvez accéder à l'API. Et en utilisant cela et en utilisant le tableau gratuit que nous allons vous présenter aujourd'hui, il pourra recevoir gratuitement un nombre illimité de messages sur votre numéro WhatsApp. Maintenant, parlons de ce que vous allez apprendre dans ce cours. Tout d'abord, nous parlerons de la configuration matérielle et logicielle requise. Ensuite, nous parlerons de s'asseoir, WhatsApp. Après cela, nous commencerons à coder notre tableau. Beaucoup de choses peuvent être n'importe quelle planche. Le même code fonctionne pour Arduino, ESP et autres balles. Tant qu'ils disposent d' une connexion Wi-Fi. Ensuite, nous ferons une distinction pratique pour ce code. Nous allons également vous montrer comment contrôler facilement les sorties et les entrées via votre Watson. Je suis sûr qu'à la fin de ce cours, vous apprendrez beaucoup de nouvelles choses. Et vous découvrirez les bateaux WhatsApp et comment ils peuvent vous être utiles dans votre vie quotidienne. Je regarde cette introduction. 2. 2 Préparer la garniture de connexion de WhatsApp: Bonjour et bienvenue à cette nouvelle leçon dans laquelle nous allons parler du port que nous allons utiliser pour envoyer et recevoir des messages via WhatsApp gratuitement. Il m'a appelé, mais maintenant vous devez installer WhatsApp sur votre téléphone et vous devrez ajouter le numéro de téléphone mobile pour m'appeler en tant que contact. Si vous voulez m' appeler bought.com et allez au message gratuit de WhatsApp. Vous pouvez voir les options. Cliquez maintenant sur Envoyer des messages. Et ici, vous pouvez voir ce que vous devez faire pour configurer cela. Tout d'abord, vous devez ajouter ce téléphone portable. Permettez-moi de zoomer. Et vous avez besoin, une fois que vous l'avez ajouté, il est préférable de nommer le contact avec le même nom, m' appeler acheté, puis aller sur WhatsApp et de lui envoyer un message. qui est essentiellement ce message que j' autorise Appelez-moi quoi m' envoyer des messages. Assurez-vous que toutes ces lettres sont en minuscules. Maintenant, une fois que vous aurez fait cela, vous recevrez deux messages. L'un qui m' a appelé acheté, ABI est activé, et l'autre est que vous pouvez maintenant envoyer des messages à l'aide de l'API, qui signifie que vous avez activé avec succès ce qui signifie que vous avez activé avec succès ces messages Call me. Maintenant, comme vous pouvez le voir, une fois que vous avez fait cela, cela signifie que vous êtes activé. Appelle-moi, mais laisse-moi t' expliquer ça d'une manière pratique. Maintenant allons-y. D'abord. J'ajoute le numéro, puis je crée un nouveau contact et je l'appelle, appelle-moi Bob. Maintenant, il vaut mieux l'appeler comme ça pour que vous sachiez d'où ils reçoivent ces messages maintenant payés à WhatsApp. Et une fois sur place, envoie un nouveau message pour m'appeler. Commencez à taper. J'autorise que le message doive contenir les mêmes lettres. Et tu dois t' assurer que seul i est capital dans ce message. Vous aurez donc besoin d'écrire, j'autorise ce défaut à m'envoyer des messages. Alors faisons-le. Ma première tentative s'est trompée parce que j'ai ajouté ED. J'ai autorisé maintenant que tu dois te battre. Je m'autorise à m'envoyer des messages. Ensuite, il faut attendre quelques secondes. Vous allez recevoir deux messages. Le premier message m'appelle Bot API activée pour ce numéro, qui est mon numéro et ma clé API est là. Vous pouvez désormais envoyer des messages à l'aide de cette API. Maintenant, si vous recevez ces deux messages, cela signifie que tout a été réglé correctement. Je n'ai pas reçu le lien tel que nous venons de le voir. Et j'ai collé ce lien sur mon navigateur Web Chrome. Et tu peux le voir ici. Maintenant, est-ce que ça fonctionne ? Si vous voyez, cela signifie que cela fonctionne. Voici le message qui a été envoyé. Et comme vous pouvez le voir ici, il s'agit d'un test. Maintenant, si nous revenons à WhatsApp, nous pouvons voir ce message. Revenons donc à WhatsApp. Vous pouvez voir ici qu'il s'agit d'un test qui signifie que nous avons reçu le message de mon WhatsApp. Nous pouvons maintenant modifier ce message. Nous pouvons envoyer de l' ingénierie pédagogique. Et ici, nous pouvons envoyer. Maintenant, c'est le message qui va être envoyé. Pour un niveau. Nous verrons ici le nouveau message appelé équipe d'ingénieurs pédagogiques. Vous devez attendre quelques secondes avant de recevoir ce message. Mais tant que vous pouvez voir cela, comme vous pouvez le voir maintenant, nous avons le message. équipe d'ingénieurs pédagogiques signifie que le bot fonctionne sans aucun problème. Maintenant, si vous avez reçu ce message, signifie que vous êtes prêt à passer à l'étape suivante qui consiste à regarder cette leçon. 3. 3 Codage Le garniture fixe: Bonjour et bienvenue dans cette nouvelle leçon, charte annuelle qui va commencer à coder la balle ESP ni fléchette pour envoyer des messages à notre WhatsApp en fonction de certaines conditions. Maintenant, la première étape consiste à passer à l'IDE Arduino. Et à partir de là, nous avons peu de choses à faire. La première chose à faire ici est de créer un nouveau projet. Et dans le cadre de ce nouveau projet, nous devons d'abord définir nos identifiants Wi-Fi. Donc pointeur constant sur caractère, SSID égal ici votre nom Wi-Fi. Maintenant, nous avons également besoin d' une autre position de couleur, qui sera pour le mot de passe. Voici votre mot de passe Wi-Fi. Vous pouvez maintenant ajouter le bouton de votre choix. Et vous pouvez sûrement ajouter une LED. Disons que c'est le sondage. Maintenant, allons dans le menu de configuration va continuer à le menu de configuration va continuer faire des allers-retours et le code. Ici, nous devons définir le PinMode. Pinmode ou le bâton. Et quatre. Encore une fois, quand les humeurs ici pour le bouton seront entrées. Ici pour le couvercle sera sorti. La prochaine étape consiste à démarrer le débit en bauds spécifique à la série. Serial.Begin, un débit de 115 200 bauds puis un délai pour que la céréale puisse se stabiliser. Après avoir fait ça. Le délai de 100 millisecondes, puis ajoutez une nouvelle ligne sur le moniteur série. Maintenant, nous devons commencer à connecter le réseau Wi-Fi de Todd, ce qui serait la première étape. Donc ici, nous devons écrire la connexion à. Et ici, nous devons dériver le SSID de notre Wi-Fi. Après cela, nous utiliserons le Wi-Fi qui a commencé la bibliothèque. Maintenant, pour utiliser cette bibliothèque, nous devons d'abord inclure la bibliothèque wildfire. Vous pouvez donc accéder à Sketch Include Library. À partir d'ici. Vous pouvez vérifier ESP theta2. Vous pouvez inclure cette bibliothèque pour PSP theta2. Et si vous continuez à faire défiler, vous pouvez voir que nous n'avons plus d' autres bibliothèques que vous pouvez utiliser. Nous aurons également besoin de la bibliothèque cliente HTTP. Et maintenant, nous allons également inclure la bibliothèque Wi-Fi, y compris WiFi edge. Après cela, l'étape suivante consiste à démarrer la connexion Wi-Fi. Donc à l'intérieur tu vas t'asseoir. Vous devez revenir ici sous le SSID et appeler le SSID Wi-Fi et le mot de passe. Une fois que c'est fait, nous devons nous assurer que nous sommes réellement connectés au Wi-Fi en utilisant les fameuses instructions wild. Ajoutez un délai, une demi-seconde, puis des cils pour imprimer. Maintenant, dans le temps, si le statut Wi-Fi n'est pas égal, Wi-Fi connecté. Donc, si le WiFi n'est pas connecté, WWL peut le connecter. Ensuite, vous devez continuer à essayer de vous connecter au réseau Wi-Fi. Après cela, s'il s'est connecté, vous devez imprimer quelques éléments. Serial.print, LN. Nouvelle gamme. Ensuite, après la nouvelle ligne, nous inclurions le Wi-Fi. Connected inclut également l'adresse IP. Ensuite, nous appellerons la fonction d' adresse IP IP locale. Maintenant, une fois que c'est fait, cela signifie que notre fonction de configuration du vide est terminée. L'étape suivante consiste à accéder à la fonction de boucle vide. Maintenant, à l'intérieur de la boucle du vide, la première chose que nous devons faire est la suivante. abord, nous devons taper que nous nous connectons à ce qui se passe. Donc serial.print. La prochaine chose à sérial.print. Ici, vous pouvez simplement écrire WhatsApp. Après cela, nous devons appeler les clients Wi-Fi. Alors oui, client Wi-Fi et appelez-le client. Et nous devons également déclarer un objet de la classe HTTP client. Donc client TTB bord droit, et appelez-le http. Maintenant, vous devez vous assurer que vous écrivez tout correctement. Parfois, il s'agit de séparateurs pour vérifier le code. Mais d'abord nous assurons que nous avons oui, nous avons deux obligations sont élues. Le mien s'appelle « Do it ». Oui, parce que c'est un outil qui n'est pas devenu difficile version un. Maintenant, je vais enregistrer le code. Appelons-le WiFi, ou WhatsApp. Je voudrais mentionner l'utilisation de WhatsApp. Et nous allons sélectionner l'allocation. Nous allons donc l'enregistrer dans un dossier et l' appellerons codes automatisation des codes. Maintenant, vérifions le code pour voir s'il reconnaît cette bibliothèque cliente HTTP de noix. Bon, comme tu peux le voir, nous avons moins d'actions. Les lois D1 ne sont pas déclarées dans ce cadre, qui est essentiellement le numéro quatre, notre bouton. Supprimons donc cela. Passons dans ce formulaire maintenant, nous y reviendrons lorsque nous ferons des tests avec le bouton sur le couvercle. Maintenant j'ai oublié de changer ça, alors changeons-les avec des chiffres. Maintenant. Vérifiez à nouveau. Compilation terminée, donc tout est conçu. Maintenant, revenons ici. Nous devons créer une nouvelle variable. Appelons ça, envoyez des données. Ensuite, retournez ici et commencez. Maintenant, la première chose que nous devons envoyer la source et les données sera le texte de notre WhatsApp. Disons que c' est essentiellement la première ligne que nous devons apporter. Ok, apportons tout ça et nous pouvons y travailler ici. Donc je le connecterais ici. Nous allons maintenant commencer par le mot sub jusqu' au point d'interrogation, et nous allons le copier, le coller ici. Ensuite, nous devons dire « données Cin ». Tu peux dire plus égal. Le texte suivant, qui est dans ce cas le numéro de téléphone. Donc, après le point d'interrogation, prenez le numéro de téléphone jusqu'à ce point. Sans le Danemark. Envoyez maintenant des données plus égales. Ici, nous devons ajouter le texte, qui est essentiellement ce texte. Nous allons donc prendre le texte et nous arrêterons en envoyant une équipe d'ingénieurs de l'éducation. Donc, jusqu'à ce stade, étape suivante est envoyée perte de données égale. Et ici, nous devons envoyer la clé API. Ainsi de suite. C'est ça. Voilà à quel point c'est facile. Maintenant, la première étape consiste à taper http point begin. Il y a maintenant de légères modifications au code une fois que nous avons commencé le processus de test. Et nous allons les faire. Parce que cette bibliothèque est constamment mise à jour, ce qui pose de nombreux problèmes avec les clients HTTP. Désolé. Nous devons maintenant envoyer la demande. codes HTTP de end sont donc égaux à HTTP. Et après cela, nous vérifierons. Si le code HTTP est supérieur à 0. Ensuite, nous devons obtenir cette requête à la charge utile de la réponse rapide en tapant string, le point http égal à la charge get string. Maintenant, cela va obtenir la charge utile de réponse à la demande et nous allons l'imprimer sur le moniteur série. Imprimez donc la charge utile de la réponse. Ici, tapez charge utile, qui est essentiellement la charge utile que nous avons obtenue de notre HTTP. Maintenant, une fois que c'est fait, fermez simplement la connexion en tapant http point end, qui est la fonction int. Maintenant, vérifions-nous à nouveau pour nous assurer qu'il n'y a aucun problème. Ici. Nous avons un problème. Allons vérifier. Les données d'envoi n' ont pas été déclarées dans cette étendue. Ok. Ce serait Panam. Est-ce que c'est un dix ? Ok. Les données sur l'oxygène déversaient tout. Encore une fois, ce n'était pas les poches et les données. Lui s'il est inchangé. Mais si je suis encore accord, compilation est terminée, tout s'appelle f. Et je vais m'assurer que vous avez ce client wi-fi, client, client HTTP. Et maintenant, vous êtes prêt pour les tests. Il suffit de remplacer le nom et le mot de passe Wi-Fi par votre nom et votre mot de passe WiFi. Et assurez-vous de changer la clé API et de le faire par lombaire avec votre clé API et de combiner lombaire. Alors tu es prête à partir. Vous devriez être en mesure de le tester sur votre tableau. Maintenant, lorsque vous exécutez ce code, ce qui se passera, c'est que vous recevrez ce message de l'équipe d'ingénieurs pédagogiques. Maintenant, si vous ne l'avez pas reçu ou s'il y a eu un problème avec le moniteur série, cela signifie que quelque chose ne va pas. Vous devez donc vérifier le code. Maintenant, encore une chose. Cela ne contrôle aucune entrée ou sortie sur l'ESP. Il y en a deux. Il s'agit de la première phase, qui consiste à tester la connexion réelle. Ensuite, nous allons contrôler un bouton et une LED. Nous allons allumer et éteindre la LED à l'aide de WhatsApp. Et nous allons apporter quelques modifications au code. 4. 4 Faire des modifications et des tests: Bonjour et bienvenue dans ce nouveau dernier dans lequel nous allons apporter quelques modifications à tout le code pour le rendre meilleur. Maintenant, la première chose que nous devons faire est de copier tout ce qui se trouve dans la boucle ici et de laisser la boucle vide. Bowl, créez une nouvelle fonction pour tous ses envois à Watson et collez votre code dedans. C'est maintenant la première étape. Maintenant, la deuxième étape consisterait à remplacer le client Wi-Fi par le Wi-Fi. Client Wi-Fi sécurisé, qui est essentiellement une connexion Wi-Fi plus sécurisée pouvant gérer HTTPS. Et après cela, vous devez vous assurer que vous modifiez le nom et le mot de passe de votre réseau WiFi. Faites ensuite défiler vers le bas. Nous devons maintenant appeler cette fonction dans la fonction de configuration. Nous ne voulons pas l'appeler dans la fonction loop parce que nous ne voulons pas continuer à envoyer What's up ? Cela dépassera le nombre de messages que nous pouvons envoyer par heure. Je vais donc envoyer des messages en utilisant setup. Maintenant, après cela, nous devons également faire quelque chose ici. Comme vous pouvez le voir, nous envoyons à nouveau HTTP ici. Maintenant, ce que vous devez faire à ce stade c'est qu'au lieu d'envoyer le client et les données, vous n'enverrez qu'une seule chose, les données. Enlevons le liquide d'ici. Ensuite, nous allons implémenter le code HTTP. Donc, le code HTTP, après l'avoir défini comme entier, sera égal à http point post. Maintenant, après avoir posté, nous devons ajouter deux parenthèses. Maintenant, dans le boss, nous allons envoyer la source de données et les données ici. Nous avons maintenant des publications et des données STB, et le code sera stocké ici. Après cela, nous pouvons simplement dire que STB égal est de construire un kit. C'est à vous de décider si vous êtes sur le code postal ou le code de la porte. Maintenant, une fois que vous avez terminé cette étape, vous pouvez passer à autre chose pour vous assurer que tout est correct. Ici, les clients Wi-Fi doivent être changés avec le même nom ici, clients Wi-Fi sécurisés. Faites défiler tout le long de mon pipeline. Sécurisé. Enregistrez maintenant votre code, assurez-vous que tout est correctement ajouté et vérifiez-le. Maintenant, vous pouvez le télécharger en anticipant. Mais pour moi, je vais utiliser cette plateforme. Nous avons un cours dans lequel nous avons expliqué comment simuler ESP 32 à l'aide de cette plateforme. Et vous devez ajouter ce code pour la connexion Wi-Fi car nous utilisons notre plateforme. Donc, pour vous assurer que le Wi-Fi est activé sur cette plate-forme sans SSID ni mot de passe de notre réseau, vous devrez ajouter ce code. Après cela, copions le code entier à partir d'ici et le plaçons ici. Nous devons maintenant nous assurer que tout cela est au-dessus. ne s'agit que de quelques configurations. Je ne fais que copier et coller des choses. Donc le code ou notre code est de le coller ici. Et nous ne voulons pas de cette partie, la partie Wi-Fi, car nous avons déjà une connexion Wi-Fi, qui se trouve dans l'environnement simulé, puisque toute cette page est déjà connectée à Internet. Après cela, vous êtes prêt à tester les choses. Alors cliquez sur Run here. Il s'agit maintenant du lien réseau ou de la plateforme de simulation, WO K wi.com. Et une fois que le code est prêt, vous pouvez facilement appuyer le bouton Exécuter pour lancer la simulation et voir les résultats. Maintenant, comme vous pouvez le voir ici, se connecter à Ashraf, se connecter au WiFi, se connecter à Watson. Maintenant, comme vous pouvez le voir, voici la phrase que nous avons écrite ici se connectant à WhatsApp, et elle n'a été imprimée qu'une seule fois. C'est le résultat de l'exécution de notre code. Nous devons maintenant nous assurer que nous avons reçu un message. Puisque j'ai beaucoup fait cela, vous pouvez voir le message ici. Si vous faites défiler vers le bas. Il est maintenant 13h38, et voici le message, un PM. Et nous venons de recevoir notre message de Whatsapp, acheté chez ESP est tombé à la boîte à outils. Maintenant, si vous utilisez ce code dans votre barre d'outils, vous pourrez faire la même chose. Vous continuerez à recevoir des messages. Maintenant, ce que vous pouvez faire est pratiquement illimité. Vous pouvez lire un capteur. qui n' expliquera pas ici parce que ce n'est pas un ESP aide, disons, à concentrer les cours sur le contrôle choses à l'aide de WhatsApp et de votre ESP theta2. Vous pouvez maintenant connecter un capteur de température. Et si la température est supérieure à une certaine limite, vous pouvez simplement envoyer un message en appelant cette fonction envoyer des données à WhatsApp ou envoyer une température à adsorber pour envoyer une alerte indiquant que quelque chose s'est mal passé. Je vais maintenant vous montrer cela dans un exemple rapide sans entrées ni sorties. Supposons que nous ayons une température égale à 50 degrés Celsius. Maintenant, nous pouvons entrer ici, à l'intérieur de la boucle et dire si la température est supérieure ou égale à 45, alors nous devons appeler cette fonction wash, envoyer ça à la montre Sub, vous pouvez la configurer recevez une entrée. Et ici, vous pouvez modifier le message pour qu'il se cache dans le rituel détecté par le détecteur. Et maintenant, si vous essayez d'arrêter et de relancer le code, vous devriez vous attendre à voir une sortie ici. Et nous devrions recevoir un message d'alerte nous informant qu'il fait très chaud. Maintenant chez vous ou sur votre appareil, disons, partout où nous avons remplacé votre appareil. Et ce sont essentiellement les principaux concepts. Vous recevrez des notifications d' adsorb indiquant qu' il y a une température élevée. Comme vous pouvez le voir, c'est connecté. Et ici, vous pouvez voir que nous allons recevoir un message. Il est environ 14 heures à 13 heures. Nous allons donc attendre quelques secondes. Maintenant. Essayez de ne pas envoyer beaucoup de messages toutes les heures car vous avez entre six et 103 messages par heure à WhatsApp. Maintenant, si vous essayez d' envoyer plus de messages, cela posera un problème. Ce qui signifie que la plateforme vous bloquera pendant une heure ou deux. Et ça m'est arrivé plus d'une fois. Vous devez donc vous assurer que vous ne placez pas votre code dans la boucle while où la condition continuera à s'exécuter ici. Comme vous pouvez le voir, la condition est planifiée encore et encore, ce qui signifie que nous serons confrontés un problème de débordement comme avant. Pour moi, en testant cela, j'ai dépassé la limite du nombre de messages que je peux recevoir par heure. C'est pourquoi nous n'avons pas reçu le message de température. Mais je pense que tu as compris. Fondamentalement, vous pouvez ajouter n'importe quel sens pour trois données et mettre une condition. Et si cette condition est remplie, envoyez un message WhatsApp et vous pouvez partir de là. Maintenant, si vous avez des questions ou si le code ne fonctionne pas avec vous, ou si vous rencontrez un problème, je suis là pour vous aider. C'est tout pour cette leçon. Merci de m'avoir regardé.