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
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.