Transkripte
1. 1 Einführung Trim: Hallo und willkommen
zu diesem neuen Kurs. Heute sprechen wir über
WhatsApp-basierte Hausautomation. Das ist Asha vom pädagogischen
Ingenieurteam. Wie Sie wissen, erfordert
der Großteil von WhatsApp oder anderen Serviceautomatisierungen monatliche Zahlungen, und es ist
mühsam, eine Verbindung herzustellen. In diesem Kurs
werden wir
Ihnen eine Technik vorstellen, mit der Sie
Ihr Hausautomationssystem frei mit
Watson verbinden können, ohne etwas zu bezahlen. Wir erklären Ihnen auch, wie
Sie das mit
jedem Mikrocontroller tun können , der
über Wi-Fi-Funktionen verfügt. Am Ende dieses Kurses können
Sie
Ihre Geräte
an den
Mikrocontroller anschließen . Und Sie werden auf Ihrer
WhatsApp
Nachrichten über das
Klingeln der Tür
oder ein Aus- oder Einschalten
einer Situation oder einer
anderen Situation erhalten auf Ihrer
WhatsApp
Nachrichten über Klingeln der Tür
oder ein Aus- oder Einschalten . Früher haben wir IFTTT für
diese Batsons verwendet , da
sie ihren kostenlosen Service so sehr eingeschränkt haben, dass dies keine praktikable
Lösung mehr ist. Jetzt hat Whatsapp ein
Entwicklerprogramm ,
in dem Sie auf die API
zugreifen können. Wenn Sie dies
verwenden und das kostenlose Board verwenden, das
wir heute vorstellen werden, können Sie
unbegrenzt kostenlos Nachrichten auf Ihrer
WhatsApp-Nummer empfangen . Lassen Sie uns nun darüber sprechen, was Sie in diesem Kurs lernen
werden. Zunächst werden wir über
die Hardware- und
Softwareanforderungen sprechen . Dann werden wir über das
Sitzen sprechen, WhatsApp. Danach
beginnen wir mit der Codierung unseres Boards. Vieles könnte jedes Board sein. Derselbe Code funktioniert für Arduino, ESP und andere Bälle. Solange sie über
Wi-Fi-Konnektivität verfügen. Dann werden wir einen praktischen
Unterschied für diesen Code machen. Und wir zeigen Ihnen, wie
Sie Ausgänge
und Eingänge einfach
über Ihren Watson steuern können. Ich bin mir sicher, dass
Sie
am Ende dieses Kurses viele neue Dinge lernen werden. Und Sie erfahren etwas über WhatsApp-Boote und wie sie Ihnen in
Ihrem täglichen Leben zugute kommen
können. Diese Einführung ansehen.
2. 2 Vorbereitung der WhatsApp Bot Connection Trim: Hallo und begrüße diese neue
Lektion, in der wir über den Port sprechen, den wir zum kostenlosen Senden und Empfangen von Nachrichten über WhatsApp
verwenden werden. Es heißt mich, aber jetzt
musst du WhatsApp
auf deinem Handy installieren und du
musst hinzufügen, dass du
mich beide
Handynummern als Kontakt anrufst . Wenn du mich
anrufen willst, kauft.com und ging zur kostenlosen
WhatsApp-Nachricht. Sie können die Optionen sehen. Klicken Sie nun auf Nachrichten senden. Und hier können Sie sehen, was Sie tun
müssen, um das einzurichten. Zunächst müssen Sie
dieses Mobiltelefon hinzufügen. Lass mich heranzoomen. Und sobald Sie es hinzugefügt haben, ist
es besser, den
Kontakt mit demselben Namen zu benennen, mich gekauft
anzurufen, dann zu WhatsApp zu
gehen und ihm eine Nachricht zu
senden. Welches ist im Grunde
diese Nachricht, die ich erlaube Rufen Sie mich an
, um mir Nachrichten zu senden. Stellen Sie sicher, dass es sich bei allen um Kleinbuchstaben
handelt. Sobald Sie das getan haben, erhalten
Sie zwei Nachrichten. Eine, die mich
gekauft genannt hat, ABI ist aktiviert, und die andere ist, dass Sie jetzt Nachrichten
über die API senden
können, was bedeutet, dass Sie
diese Anruf-mich-Nachrichten erfolgreich aktiviert
haben . Wie Sie sehen können, bedeutet dies, dass Sie aktiviert sind,
wenn Sie dies getan haben . Rufen Sie mich an, aber lassen Sie mich Sie praktische Weise
durch die Sache führen. Jetzt lass es uns tun. Zuerst. Ich füge die Nummer hinzu, erstelle
dann einen neuen Kontakt
und nenne ihn, nenn mich Bob. Nun ist es besser, es
so zu nennen, damit Sie wissen, von wo sie
diese Nachrichten jetzt
an WhatsApp übertragen bekommen . Und wenn Sie dort sind, senden Sie eine neue Nachricht, um mich anzurufen. Beginne zu tippen. Ich gebe zu, dass die Nachricht mit den gleichen Buchstaben
sein muss. Und Sie müssen
sicherstellen, dass nur ich in dieser Nachricht Kapital enthält. Also musst du schreiben, ich erlaube diesem Fehler, mir Nachrichten
zu senden. Also lass uns das machen. Mein erster Versuch war
falsch, weil ich ED hinzugefügt habe. Ich habe jetzt erlaubt, dass du kämpfen musst. Ich erlaube mir, mir Nachrichten zu senden. Dann musst du ein paar Sekunden
warten. Sie erhalten zwei Nachrichten. Die erste Nachricht nennt mich Bot-API,
die
für diese Nummer aktiviert ist. Dies ist meine Nummer und
mein API-Schlüssel ist da. Jetzt können Sie mit dieser API
Nachrichten senden. Wenn Sie jetzt
diese beiden Nachrichten erhalten, bedeutet das, dass alles richtig eingestellt
wurde. Jetzt habe ich
den Link nicht erhalten, wie wir gerade gesehen haben. Und ich habe diesen Link in
meinen Chrome-Webbrowser eingefügt. Und du kannst es hier sehen. Funktioniert es jetzt? Wenn Sie sehen, bedeutet
das, dass es funktioniert. Und das ist die
Botschaft, die gesendet wurde. Und wie Sie hier sehen können, ist
dies ein Test. Wenn wir jetzt zu WhatsApp zurückkehren, können
wir diese Nachricht sehen. Kehren wir also zu WhatsApp zurück. Hier sehen Sie, dass
dies ein Test ist, was bedeutet, dass wir die
Nachricht von meiner WhatsApp erhalten haben. Jetzt können wir diese Botschaft ändern. Wir können pädagogische
Technik schicken. Und hier können wir schicken. Das ist die Botschaft
, die gesendet wird. Für eine Stufe. Hier sehen wir die neue Nachricht namens
Educational Engineering Team. Sie müssen einige Sekunden warten , bevor Sie diese Nachricht
erhalten. Aber solange Sie das sehen können, wie Sie jetzt sehen können, haben
wir die Botschaft. Education
Engineering-Team bedeutet, dass der Bot problemlos arbeitet. Wenn Sie diese Nachricht
erhalten haben,
bedeutet dies, dass Sie bereit sind, mit dem nächsten Schritt fortzufahren , in dem Sie
sich diese Lektion ansehen.
3. 3 Coding Die Board behoben: Hallo und willkommen
zu dieser neuen Lektion jährliche Charter beginnt mit der
Codierung des ESP-Balls oder des
Dartpfeils , um Nachrichten an
unsere WhatsApp zu senden ,
abhängig von bestimmten Bedingungen. Jetzt
geht der erste Schritt zur Arduino IDE. Und von da an
müssen wir ein paar Dinge tun. Das erste, was Sie hier tun
müssen, ist ein neues Projekt zu erstellen. Und in diesem neuen Projekt müssen
wir zuerst
unsere Wi-Fi-Anmeldeinformationen festlegen. Also konstanter Zeiger
auf Zeichen, SSID entspricht hier Ihrem Wi-Fi-Namen. Jetzt brauchen wir auch
eine andere Farbhaltung, die für das Passwort gilt. Hier ist jetzt
Ihr Wi-Fi-Passwort. Jetzt können Sie eine
Schaltfläche hinzufügen, die Sie möchten. Und Sie können sicherlich eine LED hinzufügen. Sagen wir die Umfrage. Gehen wir nun zum
Setup-Menü und
gehen immer wieder
hin und her und den Code. Also hier müssen wir den pinMode
setzen. Pinmode oder der Staffelstab. Und vier. Wieder, wenn hier Stimmungen für
den Button eingegeben werden. Hier wird der Deckel ausgegeben. Die nächste Sache ist das Starten der
seriellen spezifischen Baudrate. Also serial.Begin, eine 115.200 Baudrate und dann eine Verzögerung, damit sich das Getreide
stabilisieren kann. Nachdem ich das getan habe. eine Verzögerung von 100 Millisekunden, dann fügen Sie eine neue Zeile auf
dem seriellen Monitor hinzu. Jetzt müssen wir anfangen, das Todd Wi-Fi-Netzwerk zu
verbinden, was der erste Schritt wäre. Also hier müssen wir
eine Verbindung zu schreiben. Und hier müssen wir
die SSID unseres WLAN ableiten. Danach werden wir das
WLAN verwenden, mit dem die Bibliothek gestartet wurde. Um
diese Bibliothek nutzen zu können, müssen
wir zunächst die Wildfire-Bibliothek einbeziehen. Sie können also zu Sketch
Include Library gehen. Von hier aus. Sie können überprüfen ESP theta2. Sie können diese
Bibliothek für PSP theta2 einschließen. Und wenn Sie weiter scrollen, können
Sie sehen, dass wir keine
anderen Bibliotheken haben , die Sie verwenden können. Wir benötigen auch die
HTTP-Clientbibliothek. Und jetzt werden wir auch die Wi-Fi-Bibliothek
einbeziehen, einschließlich WiFi Edge. Danach besteht der nächste Schritt
darin, die
Wi-Fi-Verbindung zu starten. Also innerlich wirst du dich aufsetzen. Sie müssen unter
der SSID
hierher zurückkehren und die
Wi-Fi-SSID und das Passwort anrufen . Sobald wir fertig sind, müssen wir
sicherstellen, dass wir mithilfe
der berühmten wilden Anweisungen tatsächlich mit WLAN
verbunden sind. Fügen Sie eine Verzögerung hinzu, eine halbe Sekunde, dann Zilien zum Drucken. Jetzt innerhalb der Weile, wenn der
Wi-Fi-Status nicht gleich ist, ist
Wi-Fi verbunden. Wenn WLAN also nicht verbunden ist, kann
WWL es verbinden. Dann müssen Sie weiterhin versuchen, eine Verbindung
zum Wi-Fi-Netzwerk herzustellen. Wenn danach eine Verbindung hergestellt wurde, müssen
Sie einige Dinge drucken. Also serial.print, LN. Neue Linie. Dann,
nach der neuen Leitung, würden
wir das WLAN einschließen. Verbunden wird auch die IP-Adresse
enthalten. Dann rufen wir die
IP-Adressfunktion lokale IP auf. Sobald dies erledigt ist, bedeutet dies, dass unsere Void-Setup-Funktion abgeschlossen ist. Der nächste Schritt besteht darin, zur Void-Schleifenfunktion
zu wechseln. In der Void-Schleife müssen wir als Erstes Folgendes tun. Zuerst müssen wir
eingeben, dass wir uns
mit dem verbinden, was los ist. Also seriell.print. Das nächste zu serial.print. Hier kannst du
einfach WhatsApp schreiben. Danach müssen
wir die Wi-Fi-Clients anrufen. Also richtig, Wi-Fi-Client
und nenne es einen Kunden. Und wir müssen auch
ein Objekt der
Klasse HTTP-Client deklarieren . Also Right Edge TTB-Client, und nenne es http. Jetzt müssen Sie sicherstellen , dass Sie
alles richtig schreiben. Manchmal sind es Splitter
, um den Code zu überprüfen. Aber zuerst stellen wir
sicher, dass wir ja haben, wir haben zwei Anleihen gewählt. Meins heißt mach es. Ja, weil es ein Tool ist, das keine schwierige Version eins
bekommen hat. Jetzt speichere ich den Code. Nennen wir es also
WiFi oder WhatsApp. Würde erwähnen, WhatsApp zu verwenden. Und lassen Sie uns die Zuordnung auswählen. Also hier speichern wir es
in einem Ordner und
nennen es nennen es Code-Automatisierung . Lassen Sie uns nun den
Code überprüfen, um festzustellen, ob er diese
HTTP-Clientbibliothek von nuts
erkennt. Okay, jetzt wie Sie sehen können, haben wir
hier weniger Anteile. D1-Gesetze, die
in diesem Bereich nicht deklariert sind, was im Grunde die
Nummer vier ist, unsere Schaltfläche. Also lass uns das entfernen. Kommen wir jetzt in dieses Formular, wir werden auf sie zurückkommen, wenn wir mit dem
Knopf auf dem Deckel testen. Jetzt habe ich vergessen, das zu ändern, also ändern wir
sie mit Zahlen. Jetzt. Überprüfen Sie es erneut. Kompilieren abgeschlossen, also
alles designen. Gehen wir jetzt wieder hierher zurück. Wir müssen
eine neue Variable erstellen. Nennen wir das
Ding, Daten senden. Dann geh zurück und fang an. Das erste, was
wir Quelle und
Daten senden müssen , ist der Text
aus unserer WhatsApp. Lassen Sie uns also sagen, dass dies im Grunde die erste
Zeile ist, die wir bringen müssen. Okay, bringen wir das alles mit
und wir können hier daran arbeiten. Also würde ich es hier verbinden. Jetzt beginnen wir mit dem Wort sub bis
zum Fragezeichen, und wir werden es kopieren,
hier einfügen. Dann müssen wir Cin-Daten sagen. Du kannst plus gleich sagen. Der nächste Text, in
diesem Fall die Telefonnummer. also nach dem Fragezeichen Nehmen Sie also nach dem Fragezeichen die Telefonnummer
bis zu diesem Punkt. Ohne Danmark. Senden Sie jetzt Daten plus gleich. Hier müssen wir den Text
hinzufügen
, der im Grunde dieser Text ist. Also werden wir den Text nehmen und aufhören, indem wir ein Ingenieurteam
für Bildung schicken. Also bis zu diesem Punkt wird der
nächste Schritt gleich
Datenverlust gesendet. Und hier müssen
wir den API-Schlüssel senden. Also weiter. Das war's. So einfach ist es. Der erste Schritt besteht nun darin
, http dot begin einzugeben. Jetzt gibt es geringfügige
Änderungen
am Code, sobald wir
den Testprozess starten. Und wir werden sie machen. Weil diese Bibliothek
ständig aktualisiert wird, was viele
Probleme mit HTTP-Clients verursacht. Es tut uns leid Jetzt müssen
wir die Anfrage senden. Also die HTTP-Codes von end
gleich HTTP sahen gut aus. Und danach werden wir das überprüfen. Wenn der HTTP-Code größer als 0
ist. Dann müssen wir
diese Anfrage an die Nutzlast
der Eingabeaufforderungsantwort senden, indem wir string eingeben, die Last gleich http
dot get string. Dies erhält nun die Nutzlast der
Anforderungsantwort und wir drucken sie
auf dem seriellen Monitor aus. Drucken Sie also die Antwort-Nutzlast aus. Geben Sie hier payload ein, was im Grunde die Nutzlast ist
, die wir von unserem HTTP erhalten haben. Wenn Sie fertig sind,
schließen Sie einfach die Verbindung, indem
Sie http dot end eingeben, was die int-Funktion ist. Lassen Sie uns nun erneut überprüfen , um sicherzustellen, dass wir
keine Probleme haben. Hier. Wir haben ein
Problem. Lass uns nachsehen. Sendedaten wurden in diesem Bereich nicht
deklariert. Okay. Es wäre Panam. Ist es eine Zehn? Okay. Sauerstoffdaten haben alles verschüttet. Nun, das waren wieder nicht
die Taschen und Daten. Er, wenn er oder sie unverändert ist. Aber wenn ich wieder okay bin, fertig mit dem Kompilieren, heißt
alles f. Und ich werde sicherstellen, dass Sie diesen Wi-Fi-Client,
Client, Client HTTP
haben . Und jetzt bist du bereit
für die Tests. Ändern Sie einfach den Wi-Fi-Namen und das Passwort in Ihren
WLAN-Namen und Ihr Passwort. Und stellen Sie sicher, dass Sie den API-Schlüssel
ändern und von lumbal mit Ihrem
API-Schlüssel erledigen und Lendenwirbel kombinieren. Dann bist du bereit zu gehen. Sie sollten in der Lage sein,
dies auf Ihrem Board zu testen. Wenn Sie diesen Code jetzt
ausführen
, erhalten Sie
diese Nachricht des pädagogischen
Entwicklungsteams. Wenn Sie es nicht erhalten haben
oder ein Problem
mit dem seriellen Monitor aufgetreten ist
, stimmt etwas nicht. Sie müssen den Code also
noch einmal überprüfen. Jetzt noch eine Sache. Dies steuert
keine Eingabe oder Ausgabe
des ESP. Es gibt zwei. Dies ist die erste Phase, der
die
tatsächliche Verbindung getestet wird. Dann steuern wir
eine Taste und eine LED. Wir schalten die LED mit WhatsApp ein
und aus. Und wir werden einige
Änderungen am Code vornehmen.
4. 4 Erstellen von Modifikationen und Testing: Hallo und willkommen zu
diesem neuen letzten ,
in dem wir einige Änderungen am gesamten
Code vornehmen werden , damit er besser funktioniert. Das erste
, was wir tun müssen, ist alles innerhalb
der Schleife hier zu kopieren und die Schleife leer zu
lassen. Bowl, erstelle eine neue Funktion
für all ihre Sende das an Watson und füge
deinen Code hinein. Das ist jetzt der erste Schritt. Der zweite Schritt
wäre nun der Wechsel vom Wi-Fi-Client zum Ändern
von Wi-Fi. Wi-Fi-Client Secure, das ist im Grunde eine
sicherere Wi-Fi-Verbindung , die mit HTTPS umgehen kann. Danach
müssen Sie sicherstellen, dass Sie den Namen und
das Passwort für
Ihr WiFi-Netzwerk ändern . Dann scrolle nach unten. Jetzt müssen wir diese Funktion
innerhalb der Setup-Funktion
aufrufen . Wir wollen es nicht innerhalb
der Schleifenfunktion aufrufen ,
weil wir nicht weiter senden
wollen Was ist los? Dadurch wird
die Anzahl der Nachrichten
, die wir pro Stunde senden können, überlaufen . Also werde ich
Nachrichten mit Setup senden. Nachdem wir das getan
haben, müssen wir auch hier
etwas tun. Wie Sie sehen können,
senden wir hier wieder HTTP. Was Sie an dieser Stelle tun müssen ist, anstatt
den Client und die Daten zu senden, sondern nur eine Sache zu senden, nämlich die Daten. Lass uns die
Flüssigkeit von hier entfernen. Danach werden wir den HTTP-Code
implementieren. Also
wird der HTTP-Code, nachdem er als Integer
definiert wurde, dem http-Punkt-Post entsprechen. Jetzt müssen
wir nach dem Posten zwei Klammern hinzufügen. Jetzt innerhalb des Chefs werden
wir die
Datenquelle und die Daten hier senden. Jetzt haben wir also
STB-Posts und -Daten, und der Code
wird hier gespeichert. Danach können wir einfach sagen, dass
STB gleich ist, Kit zu bauen. Es liegt an Ihnen, ob Sie die Postleitzahl oder den Gate-Code kennen. Sobald Sie mit diesem Schritt
fertig sind, können
Sie
sicherstellen , dass
alles korrekt ist. Hier
müssen die Wi-Fi-Clients
mit dem gleichen Namen geändert werden ,
Wi-Fi-Clients sind sicher. Scrollen Sie also in meiner Pipeline ganz
nach unten. Sicher. Speichern Sie jetzt Ihren Code, stellen Sie sicher, dass
alles
korrekt hinzugefügt wurde , und überprüfen Sie ihn. Jetzt können Sie
es vorwegnehmen hochladen. Aber für mich werde ich diese Plattform
nutzen. Wir haben einen Kurs, in dem
wir erklärt haben, wie man ESP 32
mit dieser Plattform
simuliert. Und Sie müssen diesen Code für
die Wi-Fi-Verbindung
hinzufügen , da
wir unsere Plattform verwenden. Um sicherzustellen, dass auf dieser
Plattform WLAN
ohne unsere
Netzwerk-SSID und unser Passwort aktiviert ist, müssen
Sie diesen Code hinzufügen. Nachdem wir das getan haben,
kopieren wir den gesamten Code von hier und platzieren ihn hier. Jetzt müssen wir sicherstellen
, dass all dies oben steht. Das sind nur ein
paar Konfigurationen. Ich kopiere
und füge nur Dinge ein. Also der Code oder unser
Code ist Fügen Sie ihn hier ein. Und wir wollen diesen
Teil, den Wi-Fi-Teil, nicht, da wir bereits
eine Wi-Fi-Verbindung haben, die sich in der
simulierten Umgebung befindet, da diese ganze Seite
bereits mit dem Internet
verbunden ist . Danach sind Sie
bereit, die Dinge zu testen. Also klick Lauf hier. Das ist nun das Netzwerk oder die Simulationsplattform
Link, WO K wi.com. Und sobald Sie
den Code hier fertig haben, können
Sie einfach auf die Schaltfläche Ausführen klicken, um mit der
Simulation zu beginnen und die Ergebnisse zu sehen. Wie Sie hier sehen können, stellen Sie eine
Verbindung zu Ashraf her, Verbindung zu WLAN her und stellen eine
Verbindung zu Watson her. Wie Sie sehen können,
ist hier der Satz, den wir hier
geschrieben haben, um eine Verbindung
zu WhatsApp herzustellen, und er wurde nur einmal gedruckt. Dies ist das Ergebnis
der Ausführung unseres Codes. Jetzt müssen wir sicherstellen, dass
wir eine Nachricht erhalten haben. Nun, da ich das oft gemacht habe, kannst
du die Nachricht hier sehen. Wenn du nach unten scrollst. Jetzt
ist es 13:38 Uhr, und hier ist die Nachricht,
eine, die ein PM ist. Und wir haben gerade unsere
Nachricht von Whatsapp erhalten, gekauft von ESP fiel an Toolbox. Wenn Sie diesen
Code jetzt in Ihrer Symbolleiste verwenden, können
Sie dasselbe
tun. Sie werden weiterhin Nachrichten
erhalten. Was Sie jetzt tun können, ist
im Grunde unbegrenzt. Sie können einen Sensor auslesen. Was hier nicht
erklärt wird, weil dies kein
ESP ist , hilft, sagen wir, konzentrierte Kurse
über die Steuerung Dingen mit WhatsApp
und Ihrem ESP theta2. Jetzt können Sie einen
Temperatursensor anschließen. Und wenn die Temperatur
über einem bestimmten Grenzwert liegt, können
Sie einfach eine Nachricht senden indem Sie diese Funktion aufrufen,
Daten an WhatsApp senden oder Temperatur
an
Adsorb senden , um eine Warnung zu senden
, dass etwas schief gelaufen ist. Nun zeige ich Ihnen das in einem kurzen Beispiel ohne Ein
- und Ausgänge. Nehmen wir an, wir
haben eine Temperatur, und lassen Sie uns
50 Grad Celsius gleich machen. Jetzt können wir hier
in die Schleife gehen und sagen, ob die Temperatur
über oder gleich 45 ist, dann müssen wir
diese Funktion washes aufrufen, senden Sie das an watch Sub, auf das Sie
es konfigurieren können eine Eingabe erhalten. Und hier können Sie die
Nachricht ändern, um sich in einem vom Detektor
erkannten Ritual zu verstecken . Und jetzt, wenn Sie versuchen, den Code zu stoppen
und erneut auszuführen, sollten
Sie hier eine Ausgabe erwarten. Und wir sollten
eine Warnmeldung erhalten , die
uns mitteilt , dass es
hohe Temperaturen gibt. Jetzt bei Ihnen zu Hause oder bei Ihnen, sagen
wir, überall, wo wir Ihr Gerät
ausgetauscht haben. Und das sind im Grunde
die Hauptbegriffe. Sie erhalten
Benachrichtigungen an Adsorb, die darauf hinweisen,
dass hohe Temperaturen herrschen. Wie Sie jetzt sehen können, ist
es verbunden. Und hier sehen Sie, dass
wir eine Nachricht erhalten. Es ist gegen 14 bis ein Uhr nachmittags. Also werden wir ein paar Sekunden warten. Jetzt. Versuche nicht jede Stunde viele
Nachrichten zu senden,
da du
etwa sechs bis 103 Nachrichten
pro Stunde an WhatsApp hast . Wenn Sie jetzt versuchen, mehr Nachrichten zu
senden, führt
dies zu einem Problem. Das bedeutet, dass die Plattform Sie für
ein oder zwei Stunden blockiert. Und es ist
mir mehr als einmal passiert. Sie müssen also
sicherstellen, dass Sie Ihren Code
nicht in die while-Schleife einfügen, in der die Bedingung hier
weiter ausgeführt wird. Wie Sie
sehen können,
plant der Zustand immer wieder,
was bedeutet, dass wir
wie zuvor mit
einem Überlaufproblem konfrontiert werden . Beim Testen
habe ich das Limit
für die Anzahl der Nachrichten überschritten , die ich pro Stunde erhalten kann. Deshalb haben wir
die Temperaturmeldung nicht erhalten. Aber ich denke du hast den Punkt verstanden. Grundsätzlich können Sie
für drei Daten einen beliebigen Sinn hinzufügen und eine Bedingung setzen. Und wenn diese Bedingung erfüllt ist, senden
Sie eine WhatsApp-Nachricht
und Sie können von dort aus fortfahren. Wenn Sie Fragen haben oder der Code bei Ihnen nicht
funktioniert hat
oder wenn Sie auf ein
Problem stoßen, bin ich hier, um Ihnen zu helfen. Das war's für diese Lektion. Danke fürs Zuschauen.