Browse Source

Add the possibility to upload OTA by http

lefevre
Mathieu Maret 5 years ago
parent
commit
fa042404b2
  1. 3
      WifiControlSensor/WebServer.ino
  2. 4
      WifiControlSensor/WifiControlSensor.ino

3
WifiControlSensor/WebServer.ino

@ -1,5 +1,7 @@
#ifndef CONFIG_DISABLE_WEB
#include <ESP8266HTTPUpdateServer.h>
ESP8266HTTPUpdateServer httpUpdater;
String gpioControlHTML = "";
String pwmControlHTML = "";
@ -293,6 +295,7 @@ void WebSetupServer(int ) {
server.on("/wifiStatus", WebHandleWifiStatus);
server.onNotFound(WebHandleNotFound);
httpUpdater.setup(&server, "/upload");
server.begin();
SKETCH_DEBUG_PRINTLN("HTTP server started");
}

4
WifiControlSensor/WifiControlSensor.ino

@ -129,6 +129,10 @@ void WifiSetup(productConfig conf) {
SKETCH_DEBUG_PRINTLN("Error setting up MDNS responder!");
} else {
SKETCH_DEBUG_PRINTLN("mDNS responder started");
#ifndef CONFIG_DISABLE_WEB
//Needed for OTA by HTTP
MDNS.addService("http", "tcp", 80);
#endif
}
#endif
myIP = WiFi.localIP();

Loading…
Cancel
Save