Inhaltsverzeichnis:

Steuern Sie Ihren ESP6266 über das Internet? Kostenlos und einfach: 7 Schritte
Steuern Sie Ihren ESP6266 über das Internet? Kostenlos und einfach: 7 Schritte

Video: Steuern Sie Ihren ESP6266 über das Internet? Kostenlos und einfach: 7 Schritte

Video: Steuern Sie Ihren ESP6266 über das Internet? Kostenlos und einfach: 7 Schritte
Video: How to Program ESP01 WiFi Module | Arduino IDE | DIY 2024, November
Anonim
Steuern Sie Ihren ESP6266 über das Internet? Frei und einfach
Steuern Sie Ihren ESP6266 über das Internet? Frei und einfach

Wie oft haben wir nicht nach einer einfachen Möglichkeit gesucht, mit unseren Geräten über das Internet ohne Komplikationen und / oder komplexe Zwischenanwendungen, DNS, IP-Adressen oder VPNs zu kommunizieren.

Ich wurde oft gefragt, wie man eine LED, ein Relais oder eine Temperatur auf einfache Weise aus dem Internet einschaltet, hier eine mögliche Antwort.

Lange hatte ich diese Anwendung im Sinn, um einen ESP8266 aus dem Internet mit den vorhandenen IRC-Servern zu steuern oder zu interagieren, sie erfordert nur 3 Dinge, einen verfügbaren IRC-Server, einen Spitznamen und einen Kanal.

PDAControl Komplette Tutorials

ESP8266 IRCControl von Internet IoT v1.0 Teil 1

pdacontrolen.com/esp8266-irccontrol-from-in…

Probieren Sie die Anwendung von hier aus! Ich lasse ein ESP8266 Connected ein paar Tage, um es auszuprobieren und / oder wenn Sie weitere Geräte herunterladen und hinzufügen möchten ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Teil 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui!! Dejare ein ESP8266 Conectado unos dias para que prueben you/o si quiere you agregen as dispositivos ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Schritt 1: Internet Relay Chat (IRC)

Internet Relay-Chat (IRC)
Internet Relay-Chat (IRC)

Internet Relay-Chat (IRC)

Ist IRC (INTERNET RELAY CHAT) ein Übertragungsprotokoll (TCP/IP), das Chats und asynchrone Kommunikation abwickelt, können Chats in großen Gruppen von Benutzern oder sogar einzeln stattfinden.

IRC existiert seit 1988, obwohl es derzeit nicht mehr so beliebt ist wie vor einigen Jahren, aber es gibt immer noch viele aktive Gruppen, im Allgemeinen Diskussionsgemeinschaften über freie Software, IRC-Server sind aktiv, aktuell und öffentlich.

IRC kann Transport Layer Security (TLS) oder Secure Sockets Layer (SSL) implementieren, um Daten zwischen Benutzern zu verschlüsseln, es ermöglicht auch das Senden von Dateien. Die meisten Nachrichten, die zwischen einem IRC-Client und dem IRC-Server gesendet werden, werden im Klartext gesendet.

Technisch gesehen ist IRC ein Protokoll, das es ermöglicht, Nachrichten an einen oder mehrere Benutzer zu senden, indem Befehle für bestimmte Aktionen verwendet werden, wie beispielsweise "PRIVMSG", um eine Nachricht an einen Kanal / eine Gruppe oder einen Benutzer zu senden.

Weitere Informationen: Liste der IRC-Befehle, Wikipedia-Quelle.

Weitere Informationen: IRC, Wikipedia-Quelle.

Weitere Informationen: IRC-Protokoll, linux.org. Wikipedia-Quelle des Forums

Vorschlag: Versuchen Sie es jetzt!.. Ich lasse einen esp8266 für eine Weile angeschlossen, sende Befehle von hier aus … ein IRC-Webclient sehr einfach.

Schritt 2: ESP8266 IRC-Client

ESP8266 IRC-Client
ESP8266 IRC-Client

ESP8266 IRC-Client

Man könnte sagen, dass das Erstellen eines IRC-Clients sehr einfach ist, technisch Verbindungen zu einem Server für einen bestimmten Port herstellen, Nachrichten senden und empfangen, seit einiger Zeit habe ich Tests mit esp8266 als IRC-Client durchgeführt, ich habe einige Verbesserungen an der Initiale vorgenommen Tests, die in früheren Tutorials vorgestellt wurden.

ESP8266 + Display Oled I2c Client IRC Chat Control

Um die Existenz oder Verbindung der Clients zu garantieren, sendet der IRC-Server kontinuierlich "PING" an den Client, in diesem Fall würde ESP8266 "PONG" antworten und anzeigen, dass er noch im Kanal aktiv ist, diese Überprüfung wird automatisch von unserer Anwendung durchgeführt.

Die Anwendung wurde erstellt, um Antwort auf Anfrage zu funktionieren, der ESP8266 antwortet nur auf Anfragen / Befehle oder Nachrichten von externen Clients.

Vorschlag: Versuchen Sie es jetzt!.. Ich lasse einen esp8266 für eine Weile angeschlossen, sende Befehle von hier aus … ein IRC-Webclient sehr einfach.

Schritt 3: Materialien und wo man sie sehr günstig kauft

Materialien und wo sie sehr günstig zu kaufen sind !!
Materialien und wo sie sehr günstig zu kaufen sind !!

Materialien und wo man sie sehr günstig kaufen kann

  • ESP8266 12e NodeMCU
  • Sensor DHT11
  • Sensor DS18B20 Eindraht

Vorschlag: Versuchen Sie es jetzt!.. Ich werde einen esp8266 für eine Weile angeschlossen lassen, Befehle von hier aus senden … ein IRC-Webclient sehr einfach

Schritt 4: IRCControl V1.0 ESP8266 von Internet Easy #IoT Teil 1

Image
Image

Schritt 5: Steuerung und Überwachung = Befehle

Steuerung und Überwachung = Befehle
Steuerung und Überwachung = Befehle
Steuerung und Überwachung = Befehle
Steuerung und Überwachung = Befehle

Steuerung und Überwachung

Im Folgenden werde ich einige der Funktionen der in einem ESP8266 implementierten irc-Anwendung auflisten, die Hauptfunktionen von Monitoring und Control, einige Befehle wurden erstellt, die es ermöglichen, Werte, Zustände oder Daten vom esp8266 abzufragen:

Liste der Befehle HIER:

Downloads: Arduino ide & Github-Code pdacontrolen.com

Vorschlag: Versuchen Sie es jetzt!.. Ich werde einen esp8266 für eine Weile angeschlossen lassen, Befehle von hier aus senden … ein IRC-Webclient sehr einfach.

Schritt 6: Versuchen Sie es jetzt mit meinem ESP8266 …

Versuchen Sie es jetzt mit meinem ESP8266 …
Versuchen Sie es jetzt mit meinem ESP8266 …
Versuchen Sie es jetzt mit meinem ESP8266 …
Versuchen Sie es jetzt mit meinem ESP8266 …
Versuchen Sie es jetzt mit meinem ESP8266 …
Versuchen Sie es jetzt mit meinem ESP8266 …

IRC-Client

Geben Sie einen Befehl ein und senden Sie ihn oder wenn Sie den Code herunterladen und testen möchten.. Hinzufügen Ihres ESP8266

Versuch's jetzt!.. Ich lasse einen esp8266 für eine Weile angeschlossen, sende Befehle von hier aus … ein IRC-Webclient sehr einfach.

  1. Befehl: "HIGH GPIOXX" Beispiel: "HIGH GPIO12" GPIO-Ausgänge einschalten
  2. Befehl: "LOW GPIOXX" Beispiel: "LOW GPIO12" GPIO-Ausgänge ausschalten
  3. Befehl: "ADC0 LESEN"
  4. Befehl: "ESP-SIGNAL?"
  5. Befehl: "ESP-Temp?" Temperatursensor - DHT11
  6. Befehl: "ESP HR?" Sensor für relative Luftfeuchtigkeit - DHT11
  7. Befehl: "ESP Temp2?" Temperatursensor - DS18B20
  8. Befehl: "ESP ?????"
  9. Befehl: "ESP8266IRCXXXXXX Help" oder "Nicknameesp Help" - Liste verfügbarer Befehle
  10. Befehl: trauriges Gesicht =:(

Schritt 7: Dokumente und Downloads

Dokumente und Downloads
Dokumente und Downloads

Einige Vorteile

  • Bidirektionale Verbindung über das Internet ohne Registrierung bei Anwendungen, Tokens oder Plattformen, ich betrachte es als IoT-Anwendung.
  • Erfordert kein Hosting, öffentliche feste IP-Adressen, VPNs, spezielle Ports.
  • Es ist eine einfache TCP/IP-Verbindung, Verbindung zu einem Server und Port 6777.
  • IRC-Server wie Freenode sind öffentlich und gab es schon immer.
  • Es erlaubt, temporäre Kanäle von einem Benutzer zu erstellen, die technisch privat sind, zum Beispiel könnte "#TestESPChannel" für private Tests verwendet werden, der Kanal wird nur so lange aktiv sein, wie Benutzer darin vorhanden sind.
  • Durch das Erstellen temporärer Gruppen können wir Punkt-zu-Punkt-P2P- oder M2M-Anwendungen erstellen.
  • WICHTIG: Verwenden Sie keine bestehenden Kanäle oder werden bereits in einer Community verwendet, sehr öffentlich.
  • IRC-Clients gibt es für fast alle Plattformen, egal ob Android, Web, Python, C+, Arduino oder Node-RED.
  • Das Protokoll garantiert das Senden und Empfangen von Nachrichten zwischen Clients.

PDAControl Komplette Tutorials

ESP8266 IRCControl von Internet IoT v1.0 Teil 1

pdacontrolen.com/esp8266-irccontrol-from-in…

Probieren Sie die Anwendung von hier aus! Ich lasse ein ESP8266 Connected ein paar Tage, um es auszuprobieren und / oder wenn Sie weitere Geräte herunterladen und hinzufügen möchten ESP-IRCControl WEB IRC Client.

pdacontrolen.com/irc/

ESP8266 IRCControl desde Internet IoT v1.0 Teil 1

pdacontroles.com/esp8266-irccontrol-interac…

Prueba la Aplicacion desde Aqui!! Dejare ein ESP8266 Conectado unos dias para que prueben you/o si quiere you agregen as dispositivos ESP-IRCControl WEB IRC Client.

pdacontroles.com/irc/

Empfohlen: