From fcd3e3ca25ffa266ea3a8828a12669a7cfa5c972 Mon Sep 17 00:00:00 2001 From: Gunnar Skjold Date: Sat, 26 Mar 2022 09:21:57 +0100 Subject: [PATCH] Fixed firmware download for esp32-s2 --- src/web/AmsWebServer.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/web/AmsWebServer.cpp b/src/web/AmsWebServer.cpp index 6c057168..d138f797 100644 --- a/src/web/AmsWebServer.cpp +++ b/src/web/AmsWebServer.cpp @@ -1606,6 +1606,8 @@ void AmsWebServer::firmwareHtml() { #if defined(ESP8266) html.replace("{chipset}", "ESP8266"); + #elif defined(CONFIG_IDF_TARGET_ESP32S2) + html.replace("{chipset}", "ESP32S2"); #elif defined(ESP32) html.replace("{chipset}", "ESP32"); #endif @@ -1684,6 +1686,11 @@ void AmsWebServer::firmwareDownload() { return; */ + #elif defined(CONFIG_IDF_TARGET_ESP32S2) + WiFiClientSecure client; + client.setInsecure(); + String url = "https://github.com/gskjold/AmsToMqttBridge/releases/download/" + version + "/ams2mqtt-esp32s2-" + versionStripped + ".bin"; + httpClient.addHeader("Referer", "https://github.com/gskjold/AmsToMqttBridge/releases"); #elif defined(ESP32) WiFiClientSecure client; client.setInsecure();