Remove OTA feature #1738

This commit is contained in:
proddy
2024-05-04 14:19:19 +02:00
parent 6537abedb9
commit dabb958f06
44 changed files with 291 additions and 824 deletions

View File

@@ -20,7 +20,6 @@
#define NETWORK_SETTINGS_FILE "/config/networkSettings.json"
#define NTP_SETTINGS_FILE "/config/ntpSettings.json"
#define EMSESP_SETTINGS_FILE "/config/emsespSettings.json"
#define OTA_SETTINGS_FILE "/config/otaSettings.json"
class DummySettings {
public:
@@ -77,8 +76,8 @@ class DummySettings {
uint8_t provisionMode = 0;
uint32_t publish_time_water = 0;
static void read(DummySettings & settings, JsonObject root) {};
static void read(DummySettings & settings) {};
static void read(DummySettings & settings, JsonObject root){};
static void read(DummySettings & settings){};
static StateUpdateResult update(JsonObject root, DummySettings & settings) {
return StateUpdateResult::CHANGED;
@@ -97,10 +96,8 @@ class DummySettingsService : public StatefulService<DummySettings> {
#define SecuritySettings DummySettings
#define MqttSettings DummySettings
#define NTPSettings DummySettings
#define OTASettings DummySettings
#define APSettings DummySettings
class ESP8266React {
public:
ESP8266React(AsyncWebServer * server, FS * fs)
@@ -110,7 +107,7 @@ class ESP8266React {
void begin() {
_mqttClient = new espMqttClient();
};
void loop() {};
void loop(){};
SecurityManager * getSecurityManager() {
return &_securitySettingsService;
@@ -145,10 +142,6 @@ class ESP8266React {
return &_settings;
}
StatefulService<DummySettings> * getOTASettingsService() {
return &_settings;
}
StatefulService<DummySettings> * getAPSettingsService() {
return &_settings;
}

View File

@@ -21,11 +21,6 @@
#define FT_NTP 0
#endif
// mqtt feature on by default
#ifndef FT_OTA
#define FT_OTA 0
#endif
// upload firmware/file feature off by default
#ifndef FT_UPLOAD_FIRMWARE
#define FT_UPLOAD_FIRMWARE 0