Esp32 Web Werte ausgeben

Hey,
ich mache die ersten Schritte mit dem ESP32.
Nun möchte ich gerne eine Webseite bereitstellen, auf der verschiedene Messwerte kontinuierlich,
also ohne ständig den aufrufenden Browser zu aktualisieren, die aktuellen Werte angezeigt werden.

Wie macht man das, bzw. nach was muss man suchen?

Grüße
Misterkrebs

Misterkrebs:
Hey,
ich mache die ersten Schritte mit dem ESP32.
Nun möchte ich gerne eine Webseite bereitstellen, auf der verschiedene Messwerte kontinuierlich,
also ohne ständig den aufrufenden Browser zu aktualisieren, die aktuellen Werte angezeigt werden.

Wie macht man das, bzw. nach was muss man suchen?

Grüße
Misterkrebs

Suchbegriff: fetch api

Beispiele für den Esp32

Gruß Fips

Hallo,

mit

auf der Webseite wird die Seite alle 30s neu geladen, ist nicht die eleganteste Lösung aber wenn nicht viel auf der Seite steht gehts auch so.

Heinz

Hallo Fips,
das sieht intereesant aus, aber so als Kochrezept wo sthet wie man was warum macht blicke ich da noch nicht ganz durch.

@Rentner,
wo setze ich dies ein?

So wie ich das verstehe, muß der Browser dann alle 30s die Abfrage neuschicken, oder?

Hi

Diese HTML-Zeile kommt einfach vorne an Deine index.html - oder eben die Seite, Die die neuen Daten anzeigen soll.
Und: Jupp, der Browser ruft dann selbstständig alle 30 Sekunden die Seite erneut auf.

MfG

Misterkrebs:
So wie ich das verstehe, muß der Browser dann alle 30s die Abfrage neuschicken, oder?

Ja. Mit diesem Codeschnipsel im -Teil einer HTML-Datei wird der Browser angewiesen, alle 30 Sekunden neu zu laden.

Gruß

Gregor

Misterkrebs:
Hallo Fips,
das sieht intereesant aus, aber so als Kochrezept wo sthet wie man was warum macht blicke ich da noch nicht ganz durch.

Ich habe es mir hier abgeschaut.

Beispiel: Nur senden ohne die Webseite neu zu laden.

WiFi Reconnect

Esp Code

  server.on("/reconnect", []() {
    server.send(204, "");
    WiFi.reconnect();
  });

Gruß Fips

Hallo,

ja so funktioniert es ich hatte noch einen alten Aufrufpara im GET.