-
v1.5.10
released this
2025-08-27 17:40:41 +02:00 | 181 commits to main since this releaseChanges since v1.5.9:
Added
69ae5ca
- Adds a link to the spool in spoolman when reading a spool tag (Jan Philipp Ecker)
e2e0a23
- Adds ENABLE_HEAP_DEBUGGING define as comment to the build flags (Jan Philipp Ecker)
537f452
- Adds data directory and further .vscode files to to .gitignore (Jan Philipp Ecker)
69d6ba4
- Adds new feature to write and read location tags (Jan Philipp Ecker)
21ec4e0
- Adds slight debouncing to the scale loop weight logic (Jan Philipp Ecker)
c2a09b2
- add loadcell desc. (Manuel Weiser)- implement multi-color filament display and styles for dropdown options (Manuel Weiser)
- add auto-tare functionality and update scale handling based on touch sensor connection (Manuel Weiser)
- add TTP223 touch sensor support and wiring configuration (Manuel Weiser)
- add forced cache refresh after removing and saving Bambu credentials (Manuel Weiser)
- add functionality to remove Bambu credentials and update API handling (Manuel Weiser)
- add rfid_bambu.html and update bambu connection handling (Manuel Weiser)
0b79891
- added new .step, now with correct individual parts (spitzbirne32)
8db7765
- added changelog (spitzbirne32)
ababe8b
- Add files via upload (spitzbirne32)
62bcbb2
- added .stp files of modifications (spitzbirne32)
4556730
- added merged picture (spitzbirne32)
b08da07
- added pictures of components bought from AliE (spitzbirne32)
17fcf76
- Add files via upload (spitzbirne32)
1ec09eb
- added pictures for heat insert location (spitzbirne32)
aec07f3
- added pictures showing heat insert location (spitzbirne32) - add new 3D print file for Filaman scale (Manuel Weiser)
5d3a8d9
- added Discord Server (Manuel Weiser)
8cf7dc0
- add support for Spoolman Octoprint Plugin in README files (Manuel Weiser)
33e4b37
- add OctoPrint integration with configurable fields and update functionality (Manuel Weiser)
fd832d8
- add version comparison function and check for outdated versions before updates (Manuel Weiser)
Fixed
- improve weight processing logic and add auto-send feature for Bambu spool ID (Manuel Weiser)
- improve weight processing logic and add auto-send feature for Bambu spool ID (Manuel Weiser)
accb02a
- Fixes issue that scale not calibrated message was not shown (Jan Philipp Ecker)
5b04c2e
- Fixes types and some issues in the new graphics (Jan Philipp Ecker)
b94db80
- Fixes typos in upgrade page (Jan Philipp Ecker)
b991f2e
- Fixes compiler warnings in nfc (Jan Philipp Ecker)
7f25f3e
- Fixes some issues with the new location tags (Jan Philipp Ecker) - uncomment monitor_port configuration in platformio.ini (Manuel Weiser)
- update spool weight conditionally based on NFC ID (Manuel Weiser)
- add remaining weight logging for PUT requests and improve error reporting in sendToApi function (Manuel Weiser)
- add remaining weight logging and display after successful spool update (Manuel Weiser)
- update weight field in update payload to only include values greater than 10 (Manuel Weiser)
- add weight field to update payload in updateSpoolTagId function (Manuel Weiser)
- increase stack size for sendToApi task to improve stability (Manuel Weiser)
- adjust tare weight tolerance to ignore deviations of 2g (Manuel Weiser)
- improve weight stability check before sending to API (Manuel Weiser)
- update touch sensor connection logic to correctly identify connection status (Manuel Weiser)
- add touch sensor connection check and update logic (Manuel Weiser)
- update TTP223 pin configuration and adjust touch sensor logic (Manuel Weiser)
- add manual tare functionality for scale (Manuel Weiser)
- add debounce handling for TTP223 touch sensor (Manuel Weiser)
- enhance HTTP method handling in sendToApi function (Manuel Weiser)
- improve HTTP client configuration and clear update documents after API calls (Manuel Weiser)
abed1c9
- Fixes memory leak in HTTPClient by disabling connection reuse (Jan Philipp Ecker) - update reload logic after removing and saving Bambu credentials for better cache handling (Manuel Weiser)
- handle Bambu connection state by introducing bambuDisabled flag (Manuel Weiser)
- handle potential undefined value for tray_info_idx in handleSpoolIn function, by @tugsi (Manuel Weiser)
124f326
- Fix rfid.js-Failure with X1-Series, if you wanna send a Spool to AMS: - Uncaught TypeError: Cannot read properties of undefined (reading 'replace') at handleSpoolIn (rfid.js:493:67) at HTMLButtonElement.onclick ((Index):1:1) handleSpoolIn @ rfid.js:493 onclick @ (Index):1 (tugsi) - increase MQTT buffer size and adjust task stack size (Manuel Weiser)
4abe9d6
- Fix BufferSize for larger JSONs from X-Series (tugsi) - add error handling for missing vendor IDs in filament data (Manuel Weiser)
- adjust weight threshold for tare check to allow negative values (Manuel Weiser)
- use unique client ID for MQTT connection to avoid conflicts (Manuel Weiser)
- reload page after firmware update completion (Manuel Weiser)
- increase WiFi connection timeout from 5 to 10 seconds (Manuel Weiser)
- ensure valid URL format and remove trailing slash in setupWebserver (Manuel Weiser)
- add WiFi connection check and restart Bambu if not connected (Manuel Weiser)
- correct typo in console log for total length (Manuel Weiser)
Changed
- docs: update changelog and header for version v1.5.10 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.10 (Manuel Weiser)
- Merge branch 'main' of https://gitlab.fire-devils.org/3D-Druck/Filaman (Manuel Weiser)
- Changed Amazon Link for PN532 (Manuel Weiser)
- Changed Amazon Link for PN532 (Manuel Weiser)
- docs: update changelog and header for version v1.5.9 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.9 (Manuel Weiser)
- Enhance API to support weight updates after successful spool tag updates (Manuel Weiser)
- docs: update changelog and header for version v1.5.8 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.8 (Manuel Weiser)
- Merge pull request #45 from janecker/nfc_write_improvements (ManuelW)
- Introduces periodic Spoolman Healthcheck (Jan Philipp Ecker)
- Improves init - NFC reading now only starts after boot is finished (Jan Philipp Ecker)
- Improves NFC writing workaround and removes debug output (Jan Philipp Ecker)
- Further improvements on NFC writing (Jan Philipp Ecker)
- Merge pull request #44 from janecker/graphics_rework (ManuelW)
- Graphic rework of the NFC writing process (Jan Philipp Ecker)
- Reworks graphics of tag reading and some api fixes (Jan Philipp Ecker)
- Remove unused parameter of sendNfcData() (Jan Philipp Ecker)
- Replaces usage of String with const char* in heap debug function (Jan Philipp Ecker)
- Reworks startup graphics and timings (Jan Philipp Ecker)
- docs: update changelog and header for version v1.5.7 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.7 (Manuel Weiser)
- refactor: clean up unused variables and improve .gitignore entries (Manuel Weiser)
- docs: update changelog and header for version v1.5.6 (Manuel Weiser)
- docs: update webpages for version v1.5.6 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.6 (Manuel Weiser)
- Merge pull request #42 from janecker/configuration_nvs_storage (ManuelW)
- Merge branch 'main' into configuration_nvs_storage (ManuelW)
- Merge pull request #41 from janecker/memory_leak_fixes (ManuelW)
- Changes configuration storage of spoolman and bambu values (Jan Philipp Ecker)
- Memory leak fixes in api and nfc, location tag fix (Jan Philipp Ecker)
- Introduces new heap debugging feature and fixes some memory leaks in website feature (Jan Philipp Ecker)
- docs: update changelog and header for version v1.5.5 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.5 (Manuel Weiser)
- Merge pull request #40 from janecker/location_bambu_fix (ManuelW)
- docs: update changelog and header for version v1.5.4 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.4 (Manuel Weiser)
- Merge branch 'main' of github.com:ManuelW77/Filaman (Manuel Weiser)
- Merge pull request #39 from janecker/location_tags (ManuelW)
- Merge pull request #38 from janecker/scale_debouncing (ManuelW)
- docs: update changelog and header for version v1.5.3 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.3 (Manuel Weiser)
- Affiliate Links (Manuel Weiser)
- docs: update changelog and header for version v1.5.2 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.2 (Manuel Weiser)
- docs: update changelog and header for version v1.5.1 (Manuel Weiser)
- chore: update version to 1.5.1 and improve OTA update handling with task management (Manuel Weiser)
- docs: update changelog and header for version v1.4.14 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.14 (Manuel Weiser)
- docs: update changelog and header for version v1.4.13 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.13 (Manuel Weiser)
- docs: update changelog and header for version v1.4.12 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.12 (Manuel Weiser)
- docs: update README files to clarify PN532 DIP switch settings (Manuel Weiser)
- docs: update changelog and header for version v1.4.11 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.11 (Manuel Weiser)
- Merge branch 'main' of github.com:ManuelW77/Filaman (Manuel Weiser)
- docs: update changelog and header for version v1.4.10 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.10 (Manuel Weiser)
- Merge pull request #31 from janecker/nfc_rework (ManuelW)
- Renamed states of NFC state machine and introduced new state machine for spoolman API (Jan Philipp Ecker)
- Introducing enum for handling the NFC state to improve code readability (Jan Philipp Ecker)
- docs: update changelog and header for version v1.4.9 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.9 (Manuel Weiser)
- docs: update changelog and header for version v1.4.8 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.8 (Manuel Weiser)
- Merge pull request #30 from janecker/main (ManuelW)
- Merge branch 'testing' into main (ManuelW)
- docs: update changelog and header for version v1.4.7 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.7 (Manuel Weiser)
- Merge branch 'testing' (Manuel Weiser)
- style: update remove button for Bambu credentials with red background (Manuel Weiser)
- Merge pull request #28 from tugsi/main (ManuelW)
- docs: update changelog and header for version v1.4.6 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.6 (Manuel Weiser)
- docs: update changelog and header for version v1.4.5 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.5 (Manuel Weiser)
- Merge branch 'testing' (Manuel Weiser)
- refactor: remove unused request_topic subscription and reduce MQTT task stack size (Manuel Weiser)
- Merge pull request #26 from tugsi/main (ManuelW)
- refactor: rename report_topic to topic and update MQTT subscription logic, switched publish topic to request (Manuel Weiser)
- docs: update changelog and header for version v1.4.4 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.4 (Manuel Weiser)
- docs: update changelog and header for version v1.4.3 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.3 (Manuel Weiser)
- docs: update changelog and header for version v1.4.2 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.2 (Manuel Weiser)
- increase stack size for BambuMqtt task (Manuel Weiser)
- update Discord Link (Manuel Weiser)
- update Discord Link (Manuel Weiser)
- remove commented-out subscription topic in MQTT setup (Manuel Weiser)
- docs: update changelog and header for version v1.4.1 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.1 (Manuel Weiser)
- refactor length calculation to convert total length to meters before formatting (Manuel Weiser)
- Merge pull request #16 from spitzbirne32/main (ManuelW)
- improved housing to show display better (spitzbirne32)
- removed CAD, as they were all duplicates (spitzbirne32)
- typo in AliE link (spitzbirne32)
- Delete usermod/spitzbirne32/STL/README.md (spitzbirne32)
- Update README.md (spitzbirne32)
- moved pictures of parts into dedicated folders (spitzbirne32)
- Update README.md (spitzbirne32)
- Update README.md (spitzbirne32)
- Update README.md (spitzbirne32)
- Delete usermod/spitzbirne32/STL/ScaleTop_Heatinsert_Location_usermod_spitzbirne32_.png (spitzbirne32)
- Delete usermod/spitzbirne32/STL/Housing_Heatinsert_Location_usermod_spitzbirne32_.png (spitzbirne32)
- created folders (spitzbirne32)
- Update README.md (spitzbirne32)
- Update README.md (spitzbirne32)
- Create README.md (spitzbirne32)
- Update README.md (spitzbirne32)
- Update README.md (spitzbirne32)
- Create README.md (spitzbirne32)
- Merge pull request #15 from ManuelW77/main (ManuelW)
- Merge pull request #14 from janecker/scale-calibration-rework (ManuelW)
- refactor: remove unnecessary delay in MQTT setup and add delay before restart (Manuel Weiser)
- Reworks the scale calibration handling (Jan Philipp Ecker)
- refactor: remove redundant scale calibration checks and enhance task management (Manuel Weiser)
- refactor: enhance AMS data handling and streamline spool auto-setting logic (Manuel Weiser)
- refactor: adjust stack size and improve scale calibration logic (Manuel Weiser)
- refactor: update labels and input types for better clarity and functionality (Manuel Weiser)
- update documentation for clarity and accuracy (Manuel Weiser)
- docs: update changelog and header for version v1.4.0 (Manuel Weiser)
- update NFC tag references to include NTAG213 and clarify storage capacity (Manuel Weiser)
- bump version to 1.4.0 (Manuel Weiser)
- remove unused version and protocol fields from JSON output; add error message for insufficient memory (Manuel Weiser)
- remove unused version and protocol fields from NFC data packet (Manuel Weiser)
- sort vendors alphabetically in the dropdown list (Manuel Weiser)
- Merge pull request #10 from janecker/nfc-improvements (ManuelW)
Downloads
-
v1.5.9
released this
2025-08-11 14:18:12 +02:00 | 375 commits to main since this releaseChanges since v1.5.8:
Added
Fixed
Changed
- docs: update changelog and header for version v1.5.9 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.9 (Manuel Weiser)
- Enhance API to support weight updates after successful spool tag updates (Manuel Weiser)
Downloads
-
v1.5.8
released this
2025-08-10 14:39:44 +02:00 | 378 commits to main since this releaseChanges since v1.5.7:
Added
5fa93f2
- Adds a link to the spool in spoolman when reading a spool tag (Jan Philipp Ecker)Fixed
5509d98
- Fixes issue that scale not calibrated message was not shown (Jan Philipp Ecker)
09f4c43
- Fixes types and some issues in the new graphics (Jan Philipp Ecker)
ec0e544
- Fixes typos in upgrade page (Jan Philipp Ecker)Changed
- docs: update changelog and header for version v1.5.8 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.8 (Manuel Weiser)
- Merge pull request #45 from janecker/nfc_write_improvements (ManuelW)
- Introduces periodic Spoolman Healthcheck (Jan Philipp Ecker)
- Improves init - NFC reading now only starts after boot is finished (Jan Philipp Ecker)
- Improves NFC writing workaround and removes debug output (Jan Philipp Ecker)
- Further improvements on NFC writing (Jan Philipp Ecker)
- Merge pull request #44 from janecker/graphics_rework (ManuelW)
- Graphic rework of the NFC writing process (Jan Philipp Ecker)
- Reworks graphics of tag reading and some api fixes (Jan Philipp Ecker)
- Remove unused parameter of sendNfcData() (Jan Philipp Ecker)
- Replaces usage of String with const char* in heap debug function (Jan Philipp Ecker)
- Reworks startup graphics and timings (Jan Philipp Ecker)
Downloads
-
v1.5.7
released this
2025-07-28 09:51:55 +02:00 | 395 commits to main since this releaseChanges since v1.5.6:
Added
Fixed
Changed
- docs: update changelog and header for version v1.5.7 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.7 (Manuel Weiser)
- refactor: clean up unused variables and improve .gitignore entries (Manuel Weiser)
Downloads
-
v1.5.5
released this
2025-07-22 17:36:45 +02:00 | 410 commits to main since this releaseChanges since v1.5.4:
Added
Fixed
fd7b4c2
- Fixes some issues with the new location tags (Jan Philipp Ecker)Changed
- docs: update changelog and header for version v1.5.5 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.5 (Manuel Weiser)
- Merge pull request #40 from janecker/location_bambu_fix (ManuelW)
Downloads
-
v1.5.4
released this
2025-07-22 06:36:16 +02:00 | 414 commits to main since this releaseChanges since v1.5.3:
Added
eab937d
- Adds new feature to write and read location tags (Jan Philipp Ecker)
27ef839
- Adds slight debouncing to the scale loop weight logic (Jan Philipp Ecker)
2920159
- add loadcell desc. (Manuel Weiser)Fixed
- uncomment monitor_port configuration in platformio.ini (Manuel Weiser)
Changed
- docs: update changelog and header for version v1.5.4 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.4 (Manuel Weiser)
- Merge branch 'main' of github.com:ManuelW77/Filaman (Manuel Weiser)
- Merge pull request #39 from janecker/location_tags (ManuelW)
- Merge pull request #38 from janecker/scale_debouncing (ManuelW)
Downloads
-
v1.5.3
released this
2025-04-25 15:52:56 +02:00 | 423 commits to main since this releaseChanges since v1.5.2:
Added
Fixed
- update spool weight conditionally based on NFC ID (Manuel Weiser)
Changed
- docs: update changelog and header for version v1.5.3 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.3 (Manuel Weiser)
- Affiliate Links (Manuel Weiser)
Downloads
-
v1.5.2
released this
2025-04-23 17:47:40 +02:00 | 427 commits to main since this releaseChanges since v1.5.1:
Added
- implement multi-color filament display and styles for dropdown options (Manuel Weiser)
Fixed
- add remaining weight logging for PUT requests and improve error reporting in sendToApi function (Manuel Weiser)
- add remaining weight logging and display after successful spool update (Manuel Weiser)
- update weight field in update payload to only include values greater than 10 (Manuel Weiser)
- add weight field to update payload in updateSpoolTagId function (Manuel Weiser)
- increase stack size for sendToApi task to improve stability (Manuel Weiser)
- adjust tare weight tolerance to ignore deviations of 2g (Manuel Weiser)
- improve weight stability check before sending to API (Manuel Weiser)
Changed
- docs: update changelog and header for version v1.5.2 (Manuel Weiser)
- docs: update platformio.ini for version v1.5.2 (Manuel Weiser)
Downloads
-
v1.5.1
released this
2025-03-30 16:38:38 +02:00 | 437 commits to main since this releaseChanges since v1.4.14:
Added
Fixed
Changed
- docs: update changelog and header for version v1.5.1 (Manuel Weiser)
- chore: update version to 1.5.1 and improve OTA update handling with task management (Manuel Weiser)
Downloads
-
v1.4.14
released this
2025-03-30 16:01:45 +02:00 | 439 commits to main since this releaseChanges since v1.4.13:
Added
- add auto-tare functionality and update scale handling based on touch sensor connection (Manuel Weiser)
Fixed
Changed
- docs: update changelog and header for version v1.4.14 (Manuel Weiser)
- docs: update platformio.ini for version v1.4.14 (Manuel Weiser)
Downloads