Commit Graph

39 Commits

Author SHA1 Message Date
0baa1d286e feat: add updateOctoSpoolId for OctoPrint integration and change autoSetToBambuSpoolId type to uint16_t 2025-09-02 17:36:34 +02:00
1f01af4da9 feat: implement filament and spool creation in Spoolman API 2025-08-28 15:17:42 +02:00
Jan Philipp Ecker
4b81703e38 Reworks startup graphics and timings
Reworks the graphics during the startup. Introduces a progress bar to visualize how much of the boot is completed. Also changes the the optics of the bambu, spoolman and wifi icons. They are now always displayed but they will be striked out if not working and they will start blinking. Also removes some unnessesary waits.
2025-08-02 22:52:19 +02:00
Jan Philipp Ecker
b583ef71ad Changes configuration storage of spoolman and bambu values
Change that moves configuration values of spoolman and bambu credentials to use NVS storage. Also fixes some typos and missing translation.
2025-07-27 17:33:09 +02:00
aa2eb91d64 fix: add remaining weight logging for PUT requests and improve error reporting in sendToApi function 2025-04-23 14:51:31 +02:00
f44173824f feat: add functionality to remove Bambu credentials and update API handling 2025-03-27 18:01:15 +01:00
169d73bfc0 fix: handle Bambu connection state by introducing bambuDisabled flag 2025-03-27 11:18:04 +01:00
c78f36d21a feat: add rfid_bambu.html and update bambu connection handling 2025-03-27 10:35:10 +01:00
d2c85018f5 refactor: remove unused request_topic subscription and reduce MQTT task stack size 2025-03-25 12:05:34 +01:00
tugsi
4abe9d6d33 Fix BufferSize for larger JSONs from X-Series 2025-03-24 12:17:28 +01:00
e5d0334714 refactor: rename report_topic to topic and update MQTT subscription logic, switched publish topic to request 2025-03-23 18:01:53 +01:00
e5e14dfc99 fix: use unique client ID for MQTT connection to avoid conflicts 2025-03-23 11:24:46 +01:00
26d53929ac increase stack size for BambuMqtt task 2025-03-23 10:41:28 +01:00
f500f8bd11 remove commented-out subscription topic in MQTT setup 2025-03-10 17:41:14 +01:00
c1122ad87d refactor: remove unnecessary delay in MQTT setup and add delay before restart 2025-03-03 16:58:24 +01:00
40cb504251 refactor: enhance AMS data handling and streamline spool auto-setting logic 2025-03-01 18:44:35 +01:00
0a1bf22f7e feat: füge Bestätigungsmeldung für Spool-Einstellung hinzu 2025-02-27 22:07:47 +01:00
d58244c1f8 fix: Speichernutzung optimiert 2025-02-27 21:56:31 +01:00
9c61b708aa fix: aktualisiere Bedingungen für die AMS-Datenaktualisierung und entferne unnötige Aufrufe 2025-02-25 14:52:27 +01:00
e4825d2905 feat: erweitere Bambu-Credentials mit AutoSend-Wartezeit und aktualisiere die Benutzeroberfläche 2025-02-25 11:32:57 +01:00
08f37186b4 feat: add own_filaments.json and integrate custom filament loading in bambu.cpp 2025-02-25 09:02:11 +01:00
d70b187bf9 feat: implement auto send feature for Bambu spool management and update related configurations 2025-02-24 19:14:51 +01:00
ab417ba64b refactor: update findFilamentIdx to return structured result and improve type searching logic 2025-02-24 12:11:27 +01:00
ba968611ec refactor: remove commented-out code in setBambuSpool function 2025-02-23 21:17:55 +01:00
38b68aecfc docs: update JSON field type checks from JsonObject to String for improved validation 2025-02-21 17:11:48 +01:00
4992f5f433 docs: update JSON handling in API and Bambu modules for improved object management 2025-02-21 16:53:45 +01:00
269f54b2b3 refactor: clean up mqtt_callback function by removing commented-out code and redundant processing 2025-02-15 15:44:20 +01:00
1c1043ac75 feat: add calibration index handling to tray data and update related API and UI components 2025-02-15 13:30:25 +01:00
d1f22c78f7 feat: implement tray ID handling and add bambu_restart function for MQTT management 2025-02-15 09:05:22 +01:00
c21be92e98 fix: add calibration index to tray properties and update related logic 2025-02-15 07:14:03 +01:00
f1bd896cf1 fix: improve reconnect logic by replacing delay with yield and vTaskDelay 2025-02-14 17:58:12 +01:00
9ace9f0567 fix: enhance Bambu spool handling by adding tray info index and improving logging 2025-02-14 17:40:13 +01:00
49f36bb25b fix: update MQTT connection logic to ensure proper task creation and connection handling 2025-02-14 16:46:16 +01:00
64e5a171b6 fix: update MQTT connection logic to handle failures correctly and not try to connect random 2025-02-14 16:01:56 +01:00
a2ee9a98a6 fix: update Bambu spool settings and connection handling logic 2025-02-14 10:35:47 +01:00
e5bf05ee43 refactor header and RFID display logic, add spool out functionality, and update image assets 2025-02-13 16:13:46 +01:00
d46d5e14d2 update navigation links, enhance NFC data display, and improve MQTT connection handling 2025-02-13 12:59:43 +01:00
3e8e19e8dc refactor Bambu credentials handling and improve input validation 2025-02-13 09:20:02 +01:00
ec0d7d63de init 2025-02-12 21:10:25 +01:00