ESP8266 Webserver mit mDNS - Tutorial deutsch

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น •

  • @JesterShoeman
    @JesterShoeman 2 ปีที่แล้ว +24

    Unnormales Video. Endlich mal Nerd-Themen auf nicht-nerdig rübergebracht - nice!

  • @LeDiesell
    @LeDiesell 3 ปีที่แล้ว +4

    Alter...wie geil ist den bitte der Content?
    MEHR

    • @cooper187
      @cooper187  3 ปีที่แล้ว

      push push push 🔥🔥✌🏼️

  • @sihanho6171
    @sihanho6171 2 ปีที่แล้ว +15

    bei mir hat mDNS nicht funktioniert. MDNS.update(); sollte in void loop(){} hinzufuegen.

    • @rolandweghorn4345
      @rolandweghorn4345 11 หลายเดือนก่อน

      War auch mein Problem - vielen Dank für den Hinweis!!!

    • @TimoXtrem
      @TimoXtrem 10 หลายเดือนก่อน

      JOOO vielen DANK! für deine Info! hat mir sehr geholfen! Hatte genau das gleiche Problem!😀

  • @Zweibruecker
    @Zweibruecker 2 ปีที่แล้ว +7

    Sehr gutes Video. Bitte mehr davon. Ich bin kompletter Neuling und habe schon sehr viel von dir gelernt

  • @Lions-Power2003
    @Lions-Power2003 ปีที่แล้ว +2

    So habe das Video durch gearbeitet und ich muss sagen einfach bomben mäßig, habe nie so ein gutes Erklär Video gehabt und ich habe schon weit über 50 stück angesehen. Da gibt es nichts zusagen weiter so, Einfach echt gut, hat bei mir auch sofort alles Funktioniert. Da hinterlasse ich gleich ein Abo und ein Daumen hoch👍👍👍👍. VG Cool und Löwenstark

    • @cooper187
      @cooper187  ปีที่แล้ว

      Danke dir freut mich!

  • @thomasbauer3108
    @thomasbauer3108 2 ปีที่แล้ว +3

    So nice. Wie du Infos auf den Punkt bringst und eine nach der anderen drückst. Perfekt. 6m45 Spaß und am Ende weiß man wie es geht. So nice. Der Rambo Edit

  • @timo6835
    @timo6835 2 ปีที่แล้ว +1

    Du machst das alles echt klasse, wirklich gute Erklärung zum Einstieg👍

  • @ollidecker
    @ollidecker 3 ปีที่แล้ว +2

    Geil, danke. Bin auf den Rest gespannt

  • @djhardst
    @djhardst ปีที่แล้ว +1

    Deine Videos sind echt sehr guet 😁🦕

  • @spartacus051
    @spartacus051 ปีที่แล้ว +1

    hallo, leider ist deine website jetzt offline, gibt es den code auch wo anders?

  • @MrJuanilogo
    @MrJuanilogo 2 ปีที่แล้ว

    Ich mag dein Humor Junge.

  • @Grinstopher
    @Grinstopher ปีที่แล้ว +1

    Wenn es mit dem TH-camn mal keinen Spaß mehr macht, kannst du auch Beiträge in der Tagesschau einsprechen. Danke für deine Videos, top!

    • @cooper187
      @cooper187  ปีที่แล้ว

      Na das ist doch mal ein Kompliment. 😅🙈 Danke dir!

  • @newbusinessvision-berlin
    @newbusinessvision-berlin 7 หลายเดือนก่อน +1

    I LOVE IT !!!!

    • @newbusinessvision-berlin
      @newbusinessvision-berlin 7 หลายเดือนก่อน

      Oh, Sorry, eine Frage. Wenn ich das nun z. B. als Datei speichere, dann kann ich doch im nächsten Projekt meinen Code übersichtlicher machen in dem ich das per #include einbinde, oder? Natürlich nur dann wenn sich die Datei "Webserver.h" im gleichen Ordner befindet. Oder versteh ich das was falsch?

    • @cooper187
      @cooper187  7 หลายเดือนก่อน +1

      könntest du schon machen aber der Aufbau bzw die Struktur wird dadurch im Background natürlich komplizierter

  • @Zweibruecker
    @Zweibruecker 2 ปีที่แล้ว +2

    esp8266 local wird bei mir nicht gefunden, obwhol in seriellen Monitor "DNS gestartet!" steht-. Hab die Schreibweise auch mehrfach überprüft. Hat jemand eine Idee?

    • @cooper187
      @cooper187  2 ปีที่แล้ว

      "Der Vorteil an solchen lokalen Domains ist, dass selbst wenn sich die IP-Adresse des ESPs durch dementsprechende Netzwerkeinstellungen mal ändern sollte, bleibt die Domain statisch und es gibt keine Probleme bei Einbindungen o.ä.
      Wichtig zu erwähnen wäre evtl., dass so ein mDNS bei vielen (oder allen(?)) Android-Geräten leider nicht unterstützt wird, sodass in diesem Fall dann auf die IP-Adresse zurückgegriffen werden muss."
      my.makesmart.net/topic/230/

    • @Zweibruecker
      @Zweibruecker 2 ปีที่แล้ว

      @@cooper187 Das habe ich auf deiner Seite auch gelesen. Ich versuche den ESP aber mit dem Browser meines Windows PC zu erreichen. Über die IP direkt ist das auch ohne Probleme möglich, leider funktioniert das mit der lokalen Domain nicht. Ich installier morgen mal die Bibliothek neu und versuche es nochmal.

    • @cooper187
      @cooper187  2 ปีที่แล้ว +4

      Glaube im Video fehlt
      MDNS.update();
      im loop(). Das könnt das Problem sein.

    • @Zweibruecker
      @Zweibruecker 2 ปีที่แล้ว

      @@cooper187 Danke! Daran hat es gelegt. Ist es denn normal, dass der Firefox jedesmal eine Datei runterlädt und mich fragt, mit welchem Programm er diese Datei öffnen soll? Das passiert auch, wenn ich "/relay_on" erreichen möchte. Es landet immer eine Datei im Download Ordner.

    • @cooper187
      @cooper187  2 ปีที่แล้ว

      vielleicht hilft es als content type nicht plain text zu nehmen sondern html..
      server.on("/", []() {
      server.send(200, "text/html", "ESP-Startseite!");
      });

  • @Lions-Power2003
    @Lions-Power2003 ปีที่แล้ว

    Hi echt gutes Video, habe eine Frage, geht das mit jeden ESP8266 Modul habe zum Beispiel den ESP8266 ESP-01S WLAN WiFi. Danke schonmal in voraus.

    • @cooper187
      @cooper187  ปีที่แล้ว +1

      Ja schon. Das hier war zB auf so einem Modul:
      vm.tiktok.com/ZGJcU39mp/
      Code:
      github.com/me-cooper/cooperESPDeck/tree/main/Programming/ESP8266/ESPDeck

  • @ernestomodi561
    @ernestomodi561 ปีที่แล้ว

    Ich kann die Bibliotheken nicht finden, kann mir einer helfen

  • @LeDiesell
    @LeDiesell 3 ปีที่แล้ว +1

    Mehr von allem

  • @martinschmidt2683
    @martinschmidt2683 7 หลายเดือนก่อน

    Dank TH-cam Videos wie deinem, sehr gut erklärt, würde ich mir schon zutrauen den ESP wie beschrieben einzurichten. Dank eines bekannten Buches würde es mir wahrscheinlich auch gelingen einen Servo Motor anzusteuern. Die Frage ist allerdings woher der Strom kommt, wenn ich das Ding an einer Deckenlampe verbaue. Irgendwie muss ich ja den Strom der Deckenlampe "anzapfen" und dann so reduzieren (auf 6,5 bis 12 Volt?) das der ESP nicht sofort abraucht. Sorry für die Beschreibung, ich bin kein Elektriker. 😊

    • @cooper187
      @cooper187  7 หลายเดือนก่อน

      Bin auch kein Elektriker aber ja irgendwo musst du 5V herziehen um den D1 Mini - oder 3.3V um den ESP8266 zu betreiben. Gebe da keine Anleitung, weil kb,dass ich schuld bin wenn die Bude abbrennt. Gibt aber sicherlich Netzteile oder Step Down Converter. Irgendwie lädt man sein Handy ja auch über die Steckdose 😬

    • @martinschmidt2683
      @martinschmidt2683 7 หลายเดือนก่อน

      @@cooper187 Mir schwebte da auch eher ein Lösungsansatz vor den ein Elektriker nachvollziehen kann. Selber wollte ich da nichts basteln. Am ende trifft mich moch der Schlag. 😂😂😂
      Step Down Converter wird einem Elektriker sicher etwas sagen. Ich hatte mir schon einmal Netzteile angesehen und überlegt ob man die umfunktionieren kann.

  • @dominikbarnhofer5083
    @dominikbarnhofer5083 2 ปีที่แล้ว

    Warum definierst du in Zeile 7,8 und 11 (bezogen auf den Code in deinem Forum) die Variablen als const char* anstatt string. Also das const kann ich mir erklären damit im späteren Programmverlauf die Variable nicht mehr "ausversehen" aber was ist der Unterschied zwischen char* und einem string?
    Außerdem habe ich mich in deinem Forum angemeldet kann aber keine Kommentare schreiben warum?

  • @mathiasebner7012
    @mathiasebner7012 ปีที่แล้ว

    Hallo hätte eine Farge bei mir versucht er die Verbindung herzustellen schafft es aber nicht an was könnte das liegen weiß wer an was das liegen könnte ??

    • @cooper187
      @cooper187  ปีที่แล้ว

      falsche WLAN Zugangsdaten? Nicht genug Empfang?

  • @monzy57
    @monzy57 2 ปีที่แล้ว +2

    Kannst du die Serie bitte vorsetzen

    • @cooper187
      @cooper187  2 ปีที่แล้ว

      Ja 👍🏼 muss After Effects und Premiere Pro fixxen weil die restlichen Videos leider allemal broken sind..

  • @benni9382
    @benni9382 9 หลายเดือนก่อน

    Gibt es eine Möglichkeit, denn Code noch zu bekommen, denn die Webseite bietet den nicht mehr an

    • @cooper187
      @cooper187  9 หลายเดือนก่อน

      github.com/me-cooper/esp8266-http-switch/blob/master/simple_http_switch.ino

  • @t.n.1056
    @t.n.1056 ปีที่แล้ว

    Hast du auch ein Video, wo erklärt wird, wie man den ESP von unterwegs aus erreichen kann?

    • @cooper187
      @cooper187  ปีที่แล้ว

      Unterwegs zugreifen auf den ESP8266 im Heimnetzwerk? Oder unterwegs zugreifen auf nen ESP der irgendwo ist? 😅

    • @cooper187
      @cooper187  ปีที่แล้ว

      PS: Beides leider nicht aber entweder Port 80 am Router auf die ESP8266 IP freigeben bzw einen Reverse Proxy auf die IP vom ESP8266 setzen, oder irgendwas mit einem GSM Modul wenn von ganz unterwegs.

    • @t.n.1056
      @t.n.1056 ปีที่แล้ว

      @@cooper187 also, wenn ich unterwegs bin, dann auf meinen ESP zugreifen. Geht also nur mit Router ? Und warum nicht mit Alexa und Google Home ?

    • @t.n.1056
      @t.n.1056 ปีที่แล้ว

      @@cooper187 ps.: lieben Dank für deine Antwort 😊

    • @t.n.1056
      @t.n.1056 ปีที่แล้ว

      @@cooper187 Sorry, jetzt: also, unterwegs auf ESP zugreifen, wobei der ESP mit meinem Router verbunden ist.

  • @user001sg9
    @user001sg9 2 ปีที่แล้ว

    schönes Video, Danke. Zum Schluss ging es doch ein wenig zu schnell. An welcher Stelle oder wie wurde im Video der DNS-Name "...Local" definiert oder festgelegt??? Kurze Beschreibung wäre sehr hilfreich. Danke.

    • @cooper187
      @cooper187  2 ปีที่แล้ว

      Das ".local" passiert automatisch. Der Name "esp8266" ist in einer Variable gespeichert. Ergibt zusammen esp8266.local

  • @JojoSLF
    @JojoSLF 3 ปีที่แล้ว

    ... einen ESP8266 mit einem temperaturfühler 4x am tag die temperatur im kühlschrank messen und in eine monatliche textdatei auf dem esp8266 schreiben, die dann per firefox abgerufen und ausgedruckt werden kann ... geht das ??

    • @cooper187
      @cooper187  3 ปีที่แล้ว +1

      Ja klar geht das.
      Eigentlich geht alles nur die Frage ist wie. 😅
      das Projekt müsste sich aber gut umsetzen lassen. 👍🏻

    • @JojoSLF
      @JojoSLF 3 ปีที่แล้ว

      @@cooper187 wird es dazu ein video geben :-)

    • @cooper187
      @cooper187  3 ปีที่แล้ว +1

      Bei meinem Kopfgefvcke was ich jedes Mal habe bei einem Video wahrscheinlich nicht 🙉
      Aber könnte dir alle Bausteine als Tutorial in Textform von mir Schicken. Die müsste man dann nur zusammenfügen. 👍🏻

    • @JojoSLF
      @JojoSLF 3 ปีที่แล้ว

      @@cooper187 ok ...

    • @cooper187
      @cooper187  3 ปีที่แล้ว +1

      Also hier sind mal ein paar Link dir dir dabei helfen dein Projekt umzusetzen. Als purer Anfänger kann das aber durchaus eine Herausforderung sein.
      Temperatur mit dem ESP8266 auslesen:
      my.makesmart.net/topic/114/
      Wie man das Dateisystem verwendet, um Daten im Flash zu speichern:
      my.makesmart.net/topic/84/
      Hier ist ein Template, wie man echte HTML-Dateien über den Async-Webserver ausliefern kann (auch über das Dateisystem):
      my.makesmart.net/topic/206/
      Ich denke ein guter Ansatz wäre die gespeicherten Werte aus dem SPIFFS auszulesen und sie dann über die HTML-Datei darzustellen. Die Druckansicht kann man auch über die HTML-Datei regeln. Also das läuft dann direkt über den Browser nicht über den ESP.
      Wenn dir JSON was sagt könnt dir das auch noch was helfen:
      my.makesmart.net/topic/141/
      So kannst du deine Werte als JSON behandeln und sie zB in einem Array speichern. Die Webseite zeigt dann nur die Array-Werte an.
      Hoffe das hilft dir weiter :) Gruß

  • @SLYPA
    @SLYPA 2 ปีที่แล้ว

    gutes Video🔥

  • @lime-407
    @lime-407 3 ปีที่แล้ว

    Mikrofon getauscht ?

    • @cooper187
      @cooper187  3 ปีที่แล้ว

      Ne. Ist n re-upload.

  • @ferdinandmetzger381
    @ferdinandmetzger381 2 ปีที่แล้ว

    ich feier dich mega

  • @mitch100630
    @mitch100630 2 ปีที่แล้ว

    Super Videos und schön und witzig erklärt! 👍
    Was würde passieren, wenn die wlan Verbindung unterbrochen wird, verbindet sich der ESP wieder?
    Ps. Ich bin absoluter Neuling 🤪

    • @cooper187
      @cooper187  2 ปีที่แล้ว +1

      Danke :) und ja, tut er! 😁

  • @flinkiklug6666
    @flinkiklug6666 3 ปีที่แล้ว +5

    Bisschen ne Website mit HTML wäre noch cool. Sonst sehr hilfreich

    • @cooper187
      @cooper187  3 ปีที่แล้ว +2

      schau in die Beschreibung 😅

  • @kobra.9131
    @kobra.9131 2 ปีที่แล้ว

    Integration in Homeassistant wäre ganz nice

  • @lamda9914
    @lamda9914 3 ปีที่แล้ว

    Hi, I like your vedio very much, can you give me an Email? I have some funny products, hope you can take some vedio. Thanks