mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[GH-ISSUE #829] [Feature]: Define Printer Location, used as Spool Location when removed from AMS #556
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#556
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ic9888 on GitHub (Mar 26, 2026).
Original GitHub issue: https://github.com/maziggy/bambuddy/issues/829
Originally assigned to: @netscout2001 on GitHub.
Problem or Use Case
In the scenario where you have printers in multiple locations, e.g. Office, Garage, Print Farm Wing A, etc. it can be challenging to know where your spools are when not in an AMS.
Oh, I need some filament x in the Garage, did I have a spool of in there or is it in the Office?
Proposed Solution
Create a location attribute for printers, e.g. Garage and when a spool is removed from that printers AMS bambuddy automatically assigns the spool to the location stored in the printers location attribute, that way you know where your partially used spools are stored, or at least where they were used last.
Happy to contribute to developing this if someone can give me some guidance, unfortunately my skills lie more in prompting claude to script adhoc network audits and montoring...
Alternatives Considered
I've tried both the internal filament management and the spool man integration and both have an empty location that's begging to be put to use :-)
Feature Category
Spoolman Integration
Priority
Would improve my workflow
Mockups or Examples
No response
Contribution
Checklist
@maziggy commented on GitHub (Mar 27, 2026):
The location field in both inventories is already in use. As soon as a spool is detected pr assigned to an AMS slot, the location field has - for example - "H2D-1 B4".
What we coul do is:
Add a new field "storage". If a spool is recognized by RFID or assigned to a slot, the new field is populated with the configured printer location.
Would that match your workflow?
@ic9888 commented on GitHub (Mar 28, 2026):
Sure if you think that's the best approach. But then the new storage field sync with the existing spool location field right? There would be an extra storage field in spoolman too?
I figured it would be easier to just have another value in the existing location field and then an extra field wouldn't be needed. Perhaps it would be easier to just tag it with the printer name rather than a new storage field, that way you know where it was last used but it's obvious that it's not in the AMS.
@maziggy commented on GitHub (Apr 5, 2026):
Before we commit to building this, I'd like to gauge community interest. If you'd find this feature useful, please give this issue a thumbs up (👍) reaction so we can prioritize accordingly.
@ic9888 commented on GitHub (Apr 8, 2026):
I'm happy to work on this (with my limited but improving agentic enabled skills) if that would be preferred?
@TravisWilder commented on GitHub (Apr 15, 2026):
I like the idea of having a field to store the storage location. For me a free text field would be fine.
It should be for sure also an available field for spools on stock.
A full location system like in spoolease I do not need.
It would be also nice if the location which currently shows the AMS slot would switch to the storage field if the spooling is not in the AMS
@maziggy commented on GitHub (Apr 20, 2026):
@netscout2001