|
|
|
@ -1,6 +1,6 @@
|
|
|
|
|
void handleRoot() { |
|
|
|
|
server.send(200, "text/html", "<h1>You are connected</h1><br/>" |
|
|
|
|
"Current temperature "+String(temp,2)+"C<br/>" |
|
|
|
|
"Current temperature " + String(temp, 2) + "C<br/>" |
|
|
|
|
"<a href=\"/setup\">Setup</a><br/>" |
|
|
|
|
"<a href=\"/otamode\">OTA mode</a><br/>" |
|
|
|
|
"<a href=\"/gpio?gpio=2&value=1\">ON</a><br/>" |
|
|
|
@ -44,14 +44,14 @@ void handleSave() {
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
server.send(200, "text/html", "<h1>Configuration Saved</h1><br/>" |
|
|
|
|
"You can reboot now"); |
|
|
|
|
"You can reboot now"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void handleOTA() { |
|
|
|
|
Serial.println("Boot mode Set to OTA"); |
|
|
|
|
saveBootMode(BOOTMODE_OTA); |
|
|
|
|
server.send(200, "text/html", "<h1>OTA Mode set</h1><br/>" |
|
|
|
|
"You can reboot now"); |
|
|
|
|
Serial.println("Boot mode Set to OTA"); |
|
|
|
|
saveBootMode(BOOTMODE_OTA); |
|
|
|
|
server.send(200, "text/html", "<h1>OTA Mode set</h1><br/>" |
|
|
|
|
"You can reboot now"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void handleNotFound() { |
|
|
|
@ -73,10 +73,9 @@ void setupWebServer(int bootmode) {
|
|
|
|
|
server.on("/", handleRoot); |
|
|
|
|
server.on("/setup", handleSetup); |
|
|
|
|
server.on("/save", handleSave); |
|
|
|
|
if (bootmode == BOOTMODE_NORMAL){ |
|
|
|
|
server.on("/gpio", handleGpio); |
|
|
|
|
server.on("/otamode", handleOTA); |
|
|
|
|
} |
|
|
|
|
server.on("/gpio", handleGpio); |
|
|
|
|
server.on("/otamode", handleOTA); |
|
|
|
|
|
|
|
|
|
server.onNotFound(handleNotFound); |
|
|
|
|
server.begin(); |
|
|
|
|
Serial.println("HTTP server started"); |
|
|
|
|