Added raw water and level endpoints
All checks were successful
Test compiling project / test (push) Successful in 2m39s

This commit is contained in:
2025-02-23 10:40:11 +01:00
parent 354661c9ee
commit d0daa024dc
2 changed files with 12 additions and 1 deletions

View File

@@ -29,6 +29,17 @@ void setup_api_endpoints(){
serializeJson(build_water_data_json(water_data), output);
request->send(200, "application/json", output); });
server.on("/raw_percent", HTTP_GET, [](AsyncWebServerRequest* request) {
String output;
output = water_data.percentage;
request->send(200, "text/raw", output); });
server.on("/raw_level", HTTP_GET, [](AsyncWebServerRequest* request) {
String output;
output = water_data.level;
request->send(200, "text/raw", output); });
server.on("/telemetry", HTTP_GET, [](AsyncWebServerRequest* request) {
String output;
serializeJson(build_telemetry_json(telemetry), output);