OTA Updater

This commit is contained in:
Simon Zeyer 2022-07-12 23:45:40 +02:00
parent cf840eeca8
commit b405bcee79

View File

@ -1,9 +1,11 @@
// Load Wi-Fi library // Load Wi-Fi library
#include <ESP8266WiFi.h> #include <ESP8266WiFi.h>
#include <ESP8266WebServer.h> #include <ESP8266WebServer.h>
#include <ESP8266HTTPUpdateServer.h>
#include <Preferences.h> #include <Preferences.h>
Preferences preferences; Preferences preferences;
ESP8266WebServer server(80); ESP8266WebServer server(80);
ESP8266HTTPUpdateServer httpUpdater;
String header = "<!DOCTYPE html> <html>\n" String header = "<!DOCTYPE html> <html>\n"
"<head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=no\">\n" "<head><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=no\">\n"
"<title>Truhensteuerung</title>\n" "<title>Truhensteuerung</title>\n"
@ -175,6 +177,7 @@ void WifiSetup() {
preferences.end(); preferences.end();
WifiConnect(ssid, password); WifiConnect(ssid, password);
httpUpdater.setup(&server);
server.on("/setup",handleWifiSetup); server.on("/setup",handleWifiSetup);
server.on("/",handleRoot); server.on("/",handleRoot);