- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 28

Thema: ESP8266 boards per per Arduino-IDE programmieren?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    geh erstmal auf wieistmeineip.de (vorzugsweise vom Anschluss zu Hause)

    da erfährst du für dich privat was du für eine Anbindung hast, i.d.R. reicht ipv4 aber das könnte sich in ein paar jahren ändern!

    du müsstest irgendwo die information bekommen, an welchen server dein router die updates schicken muss, im router kannst du dann ganz simpel dynDNS einschalten udn den genannten server als adresse angeben, den rest macht dein router

    und für den rest braucht es dann nur UPNP hoffentlich

    ich habe allerdings für dich gerade einen SEHR hilfreichen artikel gefunden der dir eventuell helfen kann

    https://hackaday.com/2017/04/12/diy-...66-and-dweets/

    statt den dweet ans handy kannst du dann auch eine dyndns request mit irgend einer passenden lib an den dyndns provider schicken, so musst du selbst DAS nicht am router einrichten

    möglicherweise ein sansatz für UPNP findest du hier

    https://github.com/dannybackx/arduino-upnp
    Geändert von Ceos (07.06.2017 um 13:49 Uhr)
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  2. #2
    HaWe
    Gast
    da sehe ich die alte Form 93.123.456.789

    - - - Aktualisiert - - -

    edit, verstehe ich alles noch nicht, ist irgendwie völlig wirr und konfus, was man da machen muss.
    Ich bräuchte einen Schritt-für Schritt-Guide, in deutsch, und klar zielführend für das, was für meine Zwecke exakt wichtig ist.

  3. #3
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    "alte form" == ipv4 falls ich da etwas unklar war

    nundenn, ändert nichts daran, dass du entweder Funktionen deines Routers einsetzt oder dich damit beschäftigst, wie du dem dynDNS Provider deine per webseite erkannte IP mitteilst damit dieser deinen domain eintrag aktualisiert

    und natürlich wie du deinem router per UPNP protokoll begreiflich machst, dass du einen webserver auf port 80 deines ESP zur verfügung stellst, der von außen zugänglich sein soll
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  4. #4
    HaWe
    Gast
    ok, das mit dem Router (Telekom) und dem Port 80 muss ich dann vielleicht extra klären, notfalls mit der Telekom Hotline, aber für den ganzen Rest bräuchte ich wirklich eine exakte (deutsche) Schritt-für Schritt-Anleitung, wo ich die einzelnen Punkte nacheinander abarbeiten und abhaken kann, inkl. dyn DNS Anbieter, urls kriegen, einrichten, konfigurieren, und was alles sonst noch.

  5. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    also dafür solltest du dir einen fachkundigen aus deinem bekanntenkreis, vorzugsweise 30 jahre alt oder jünger besorgen, wenn älter wirds mit dem aktuellen kenntnisstand dünner

    aber das einrichten der portweiterleitung und des dyns ist so dermaßen routerabhängig (oder du versucsht es mit der reinen softwarelösung und suchst dir ein paar libs)

    damit das übers internet per anleitung klappt, müsstest du schon deine hardwaredaten rausrücken und jemanden mit der gleichen hardware finden oder der ahnung von der hardware hat, ansonsten kostet das recherchieren nämlich einiges an zeit
    und das schreiben einer anleitung dafür entsprechend auch ich mein ich helf ja gerne aber so viel zeit und laune hab ich nun auch nicht übrig

    PS außerdem müsste ich mir selber erst bei dem provider einen account anlegen damit ich mehr erfahre ... grundsätzlich schon in bisschen schwach von denen
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

  6. #6
    HaWe
    Gast
    fachkundig, unter 30, im Bekanntenkreis? keine Chance.
    Ich sehe schon, alles viel komplizierter als ich mir vorgestellt habe. Ich dachte, mit dem ganzen iot und Internet 4.0 Hype müsste das inzwischen viel einfacher klappen, einfach irgendwo Zugangsdaten eintragen wie wenn man sich in einem Forum anmeldet, sich ne feste URL holen, und fertig. So wie momentan ist das für mich aber komplett sinnlos und ein Spaßfaktor ist dann auch nicht mehr vorhanden. Schade, ich hatte mir mehr erhofft von dem ESP-Kram. Vlt gehts ja in ein paar Jahren einfacher, aber ob es dann für mich noch Sinn macht - kA.

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    16.02.2014
    Beiträge
    80
    Vorschlag zur Güte: Vergiß DNS für den Anfang. Zumindest zum Ausprobieren brauchst Du das nicht. Warum? Die technischen Adressen im Internet sind nämlich IP-Adressen und die alleine genügen bereits um ein Netzwerkgerät gezielt anzusprechen. Deine 93.123.456.789 ist übrigens geschwindelt, denn eine IP(v4)-Adresse besteht aus 4 Byte und ein solches kann nunmal nicht die Zahlenwerte 456 oder 789 annehmen .
    DNS, also das Domain Name System, ist da nur draufgesetzt, u.a. weil man sich diese Zahlenkolonnen eben schlecht merken kann. Beispiel Google. Sein DNS-Name ist google.de, eine seiner vielen IP-Adressen ist 172.217.22.67 - wenn Du diese in die URL-Zeile des Browsers eingibst kommst Du ebenso dorthin. Probier's mal. So ist das auch bei Deinem eigenen Webserver sprich Internetanschluß.

    Der Haken daran ist nur daß diese IP-Adresse bei Privatkunden nicht dauerhaft vergeben wird. Bei DSL-Anschlüssen wechselt sie gerne schon nach 24h - sprich morgen hast Du bereits eine andere. Bei Kabelanschlüssen bleibt sie (leider) oft monatelang und noch länger bestehen - was in Deinem Fall natürlich zu begrüßen wäre. Schau doch morgen mal wie das bei Dir ist. Aber wie auch immer - wenn Du Deinen Webserver von außerhalb ansprechen willst benötigst Du "lediglich" diese IP-Adresse, damit werden die Daten zielsicher zumindest mal an Deinen Router geschickt.

    Allerdings läuft Dein Webserver ja nicht im Internet, sondern in einem gaaanz anderen Netz - nämlich Deinem LAN. Das Bindeglied zwischen beiden ist der Router und hier kommt die berühmte Portweiterleitung ins Spiel. Ohne diese geht's nunmal nicht. Aber hey, Du hast es geschafft Dein ESP8266 Board per Arduino-IDE zu programmieren - Du wirst es auch schaffen eine lausige Portweiterleitung einzurichten . Eine Anleitung für den Speedport Router gibt es z.B. hier, Anleitungen für andere Router gibt's woanders (suchen...). Hier irgendein anderer Router, aber mit einer verständlichen Erklärung zum was und warum.

    Wenn ein Browser eine Webseite anfordert hängt er nämlich "insgeheim" noch eine TCP-Portnummer an, für HTTP ist das Port 80. Diese ANfrage landet also am Internetanschluß des Routers. Jetzt mußt Du diesem nur noch beibringen daß er sie grundsätzlich an Deinen Webserver im LAN weiterleitet, also nach 192.168.2.117 und zwar auch auf Port 80. Das ist schon alles.

    Für die dauerhafte Produktivnutzung Deines Webserver ist es natürlich nicht so elegant nur die IP-Adresse nutzen zu können, insbesondere wenn sie täglich wechselt. Hier kommen dann Dienste wie DynDNS ins Spiel. Es gibt noch viele andere und es gibt sicherlich auch noch kostenlose. Da muß man sich mal umschauen. Aber wie gesagt - zum Ausprobieren ist das erstmal nicht erforderlich...

  8. #8
    HaWe
    Gast
    Zitat Zitat von Ceos Beitrag anzeigen
    also dafür solltest du dir einen fachkundigen aus deinem bekanntenkreis, vorzugsweise 30 jahre alt oder jünger besorgen, wenn älter wirds mit dem aktuellen kenntnisstand dünner
    das war tatsächlich die richtige Idee - mein Sohn kannte einen, der einen kennt...
    Jetzt funktioniert es!

  9. #9
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    direkt an der box zu sitzen und es einzurichten ersetzt 1000 erklärende worte und mind 30minuten am telefon

    freut mich dass du noch jemanden gefunden hast
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. arduino ide mit esp8266
    Von NotEvil im Forum NodeMCU-Board und ESP8266, ESP32-Serie
    Antworten: 4
    Letzter Beitrag: 12.01.2017, 14:17
  2. 2 Arduino-Boards via RS232 verbinden
    Von probot32 im Forum Arduino -Plattform
    Antworten: 3
    Letzter Beitrag: 23.10.2015, 18:21
  3. Bascom mit Arduino programmieren
    Von willswissen im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 14.04.2014, 11:39
  4. [ERLEDIGT] Arduino Pro mini 16 Mhz 5v Wie Programmieren ?!
    Von Projekt 2252 im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 1
    Letzter Beitrag: 13.05.2012, 20:47
  5. FAQ / Erste Hilfe zu RN-Boards (Roboternetz Boards)
    Von Frank im Forum Bauanleitungen, Schaltungen & Software nach RoboterNetz-Standard
    Antworten: 0
    Letzter Beitrag: 07.11.2004, 14:19

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress