FIxed SSID display in settings
All checks were successful
Test compiling project / test (push) Successful in 2m43s
All checks were successful
Test compiling project / test (push) Successful in 2m43s
This commit is contained in:
@@ -55,11 +55,11 @@
|
|||||||
|
|
||||||
<p>
|
<p>
|
||||||
<label for="ssid">SSID</label>
|
<label for="ssid">SSID</label>
|
||||||
<input id="ssid" name="ssid" type="text" value="%sensor_range%">
|
<input id="ssid" name="ssid" type="text" value="%ssid%">
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<label for="wifi_password">Password</label>
|
<label for="wifi_password">Password</label>
|
||||||
<input id="wifi_password" name="wifi_password" type="password" value="%sensor_range%">
|
<input id="wifi_password" name="wifi_password" type="password">
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>
|
<p>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
5
|
6
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
#define water_level_min_key "water_level_min"
|
#define water_level_min_key "water_level_min"
|
||||||
#define water_level_max_key "water_level_max"
|
#define water_level_max_key "water_level_max"
|
||||||
#define water_volume_key "water_volume"
|
#define water_volume_key "water_volume"
|
||||||
#define current_software_version Version{0, 0, 18}
|
#define current_software_version Version{0, 0, 19}
|
||||||
#define REQUIRED_SPIFFS_VERSION Version{5, 0, 0}
|
#define REQUIRED_SPIFFS_VERSION Version{6, 0, 0}
|
||||||
|
|
||||||
#define RESISTOR_VALUE 4
|
#define RESISTOR_VALUE 4
|
||||||
@@ -115,7 +115,7 @@ void setup()
|
|||||||
} else {
|
} else {
|
||||||
request->send(400, "text/plain", "Missing parameters"); // TODO add proper error messages
|
request->send(400, "text/plain", "Missing parameters"); // TODO add proper error messages
|
||||||
}
|
}
|
||||||
request->send(SPIFFS, "/settings.html", "text/html", false); // TODO add proper return templating
|
request->send(SPIFFS, "/settings.html", "text/html", false, processor); // TODO add proper return templating
|
||||||
});
|
});
|
||||||
|
|
||||||
server.on("/update_sensor_settings", HTTP_POST, [](AsyncWebServerRequest* request) {
|
server.on("/update_sensor_settings", HTTP_POST, [](AsyncWebServerRequest* request) {
|
||||||
|
|||||||
@@ -40,9 +40,11 @@ String processor(const String& var)
|
|||||||
return String(prefs.getFloat(water_level_max_key, -1));
|
return String(prefs.getFloat(water_level_max_key, -1));
|
||||||
} else if (var == water_volume_key) {
|
} else if (var == water_volume_key) {
|
||||||
return String(prefs.getFloat(water_volume_key, -1));
|
return String(prefs.getFloat(water_volume_key, -1));
|
||||||
|
} else if (var == ssid_key) {
|
||||||
|
return String(prefs.getString(ssid_key, ""));
|
||||||
}
|
}
|
||||||
|
|
||||||
return String("Test");
|
return String("");
|
||||||
}
|
}
|
||||||
|
|
||||||
// OTA Callbacks
|
// OTA Callbacks
|
||||||
|
|||||||
Reference in New Issue
Block a user