fix: add additional Bambu spool settings and update API response structure

This commit is contained in:
Manuel Weiser 2025-02-14 16:29:46 +01:00
parent 64e5a171b6
commit a05cde8669

View File

@ -279,7 +279,10 @@ bool checkSpoolmanExtraFields() {
"price_meter", "price_meter",
"price_gramm", "price_gramm",
"bambu_setting_id", "bambu_setting_id",
"bambu_idx" "bambu_idx",
"bambu_k",
"bambu_flow_ratio",
"bambu_max_volspeed"
}; };
String spoolExtraFields[] = { String spoolExtraFields[] = {
@ -311,7 +314,21 @@ bool checkSpoolmanExtraFields() {
"{\"name\": \"Bambu IDX\"," "{\"name\": \"Bambu IDX\","
"\"field_type\": \"text\"," "\"field_type\": \"text\","
"\"key\": \"bambu_idx\"}" "\"key\": \"bambu_idx\"}",
"{\"name\": \"Bambu k\","
"\"field_type\": \"float\","
"\"key\": \"bambu_k\"}",
"{\"name\": \"Bambu Flow Ratio\","
"\"field_type\": \"float\","
"\"key\": \"bambu_flow_ratio\"}",
"{\"name\": \"Bambu Max Vol. Speed\","
"\"unit\": \"mm3/s\","
"\"field_type\": \"integer\","
"\"default_value\": \"12\","
"\"key\": \"bambu_max_volspeed\"}"
}; };
Serial.println("Überprüfe Extrafelder..."); Serial.println("Überprüfe Extrafelder...");
@ -374,8 +391,10 @@ bool checkSpoolmanExtraFields() {
Serial.println("Fehler beim Senden der Anfrage: " + String(http.errorToString(httpCode))); Serial.println("Fehler beim Senden der Anfrage: " + String(http.errorToString(httpCode)));
return false; return false;
} }
http.end(); //http.end();
} }
yield();
vTaskDelay(100 / portTICK_PERIOD_MS);
} }
} }
} }